VLAN / DTP
## VLAN(Virtual LAN) ##
- Network(= Broadcast Domain)는 L3 Device가 구분해주는 하나의 공간을 의미하기도 한다.
기본적으로 L2 Device에 연결된 모든 장비는 공통된 Network(= Broadcast Domain)에 포함된
다.
- VLAN을 사용하게 되면 L3 Device가 아닌 L2 Device 포트마다 서로 다른 network(= Broadcast
Domain)로 구분해서 관리가 가능하다.
(VLAN = Broadcast Domain = Network)
- VLAN 필요성
1) Segmentation : Broadcast Domain 크기를 나눠서 관리할 수 있다.
2) Security : 동일 network 안에서 발생되는 보안 취약점들이 더 많기 때문에 VLAN으로
network를 구분하여 보호할 수 있다.
3) 비용절감
4) Flexibility
....
- Cisco Switch의 경우 관리자가 별도의 VLAN을 설정하지 않을 경우 모든 포트는 VLAN 1
(Default VLAN)에 할당되어 있다.
그리고 VLAN 1 외에도 VLAN 1002/1003/1004/1005이 기본적으로 존재하는 VLAN이다.
- Switch의 포트들은 서로 다른 VLAN에 할당이 될 경우 서로 다른 Network에 포함되기 때문
에 L3 Device를 통해서 Routing 되어야 서로 통신이 가능하다.
[ VLAN ] = [ Network ] = [ Broadcast Domain ]
하나의 독립된
- VLAN은 VLAN ID로 구분한다. 범위는 0 - 4,095까지이다.
1) VLAN 0 : System 예약 (사용 X)
2) VLAN 1 : Cisco Default VLAN
3) VLAN 2 - 1001 : Ethernet 용도 VLAN
4) VLAN 1002 - 1005 : Token ring / FDDI 용도. (사용 X)
5) VLAN 1006 - 4094 : Ethernet 용도 Extended VLAN
6) VLAN 4095 : System 예약 (사용 X)
- VLAN Port는 다음과 같이 구분이 가능하다.
[1. Access 포트(= Untagged 포트)]
=> 특정 VLAN 하나에 포함되는 Switch 포트를 의미한다.
해당 포트는 자신이 속해있는 VLAN 트래픽만 전송이 가능하고, 다른 VLAN 트래픽은 전
송이 불가능하다.
ex)
int rage fa 0/1 - 10
switchport mode access
switchport access vlan 10
공통
en
conf t
no ip domain loo
enable secret cisco123
lin con 0
exec-time 0 0
logging syn
password ccnp 123
login
exit
<1F_SW/2F_SW/3F_SW>
vlan 888
name native
exit
vlan 100
name Student
exit
vlan 200
name Office
exit
vlan 300
name Professor
exit
int fa 0/1
switchport mode access
switchport access vlan 100
exit
int fa 0/2
switchport mode access
switchport access vlan 200
exit
int fa 0/3
switchport mode access
switchport access vlan 300
exit
int fa 0/1
desc ##Student_PC##
exit
int fa 0/2
desc ##Office_PC##
exit
int fa 0/3
desc ##Professor##
exit
[2. Trunk 포트(= Tagged 포트)]
=> 다수의 VLAN 트래픽이 통과할 수 있는 Switch 포트를 의미한다.
=> 동일 VLAN이 다수의 Switch에 분산되어 있는 경우 사용이 적합하다. 주의점은 Trunk 포
트를 사용하여 동일 VLAN에 포함된 장비들 사이에서만 통신이 가능하고, 서로 다른
VLAN에 포함된 장비들은 통신이 불가능하다.
(서로 다른 VLAN 통신은 반드시 L3 Device가 필요하다.)
1) IEEE 802.1Q (= Dot1q)
=> 표준(모든 벤더 장비에서 지원)
=> Original Frame에 4Byte의 VLAN TAG를 추가한다.
=> Extended(확장) VLAN(1,006 - 4,094) 지원
=> Native VLAN 지원
2) ISL
=> Cisco 전용(Cisco 장비에서만 지원, Catalyst 2950/2960 지원 X)
=> Original Frame에 30Byte의 Over Header가 발생
=> Extended(확장) VLAN(1,006 - 4,094) 지원 X
=> Native VLAN 지원 X
============================================================================================================
## DTP(Dynamic Trunk Protocol) ##
- Switchport는 'Dynamic Port'로 동작하는 경우 자신의 역할을 상대방과 협상을 통해 결정할 수
있다.
- Switchport는 다음과 같이 구분된다.
[1. 정적 포트(Static Port)]
=> 관리자가 [switchport mode ~~] 명령어로 포트의 역할을 결정한다.
1) Access => 상대방 포트와 관계 없이 무조건 Access 포트 동작.
2) Trunk => 상대방 포트와 관계 없이 무조건 Trunk 포트 동작.
[2. 동적 포트(Dynamic Port)]
=> 관리자가 포트의 역할을 별도로 설정하지 않았을 경우 다음 중 하나의 동적 포트로 동작한
다.
1) Dynamic Desirable
=> 상대방 포트의 역할이 Trunk/Desirable/Auto일 경우 Trunk 동작
=> 상대방 포트의 역할이 Access일 경우에만 Access로 동작
2) Dynamic Auto
=> 상대방 포트의 역할이 Trunk/Desirable일 경우 Trunk 동작
=> 상대방 포트의 역할이 Access/Auto일 경우에만 Access로 동작
- [show interface <인터페이스 이름> switchport] 명령어로 확인이 가능하다.
<1F_SW/2F_SW/3F_SW>
conf t
vlan 888
name native
exit
conf t
int fa 0/10
shut
switchport mode trunk
switchport trunk allowed vlan 100,200,300
switchport trunk native vlan 888
switchport nonegotiate(DTP 기능 사용 X)
no shut
!
<BB>
conf t
int range fa 0/1 - 3
shut
switchport mode trunk
switchport trunk allowed vlan 100,200,300
switchport trunk native vlan 888
switchport nonegotiate
no shut
!
- DTP를 사용하여 협상을 통해 Switchport의 역할을 결정할 수도 있지만 관리자가 수동으로
설정하는 것이 더 안정적이다. 때문에 일반적으로 양쪽 포트에 수동으로 Trunk 설정을 입력
하고, [switchport nonegotiate] 명령어로 DTP를 비활성화 시킨다.
--------------------------------------------------------------------------------------------------------------------------
<실습>
위와 같이 Switch를 구성한다.
각각 VLAN 구역을 나누어 100 / 200 / 300 으로 설정 trunk Port와 Access Port를 사용하여
1F / 2F / 3F 에서 통신이 되도록 구현한다.
VpranstagOtrac-ro Shelly Carfindergirl https://wakelet.com/wake/LZ_VTi_8Pwf23cHDa7tun
답글삭제usscounhardchest
UtiarugXrete2001 Melissa White link
답글삭제link
link
link
minvidysno
UspicliMuna Corey Pickell Avast Cleanup
답글삭제https://wincracks.net/category/software/adobe/
Driver Easy Pro
viarigsejee