DTP 예제

Watermelon·2025년 5월 30일

네트워크

목록 보기
31/42

예제 조건

DTP 설정

Switch1(config)#int g0/0
Switch1(config-if)#switchport trunk encapsulation dot1q
Switch1(config-if)#switchport mode trunk
**DTP를 사용하지 않는 구간(수동으로 TRUNK설정)에는 협상모드 차단**
Switch1(config-if)#switchport nonegotiate

Switch2(config)#int g0/0
Switch2(config-if)#switchport trunk encapsulation dot1q
Switch2(config-if)#switchport mode trunk
**DTP를 사용하지 않는 구간(수동으로 TRUNK설정)에는 협상모드 차단**
Switch2(config-if)#switchport nonegotiate
Switch1(config)#int g0/1
Switch1(config-if)#switchport mode dynamic desirable
Switch1(config-if)#switchport trunk encapsulation dot1q

Switch3(config)#int g0/1
Switch3(config-if)#switchport mode dynamic desirable
Switch3(config-if)#switchport trunk encapsulation dot1q
Switch1(config)#int g0/2
Switch1(config-if)#switchport mode dynamic auto
Switch1(config-if)#switchport trunk encapsulation dot1q

Switch4(config)#int g0/2
Switch4(config-if)#switchport mode dynamic desirable
Switch4(config-if)#switchport trunk encapsulation dot1q
Switch4(config)#int g0/0
Switch4(config-if)#switchport trunk encapsulation dot1q
Switch4(config-if)#switchport mode trunk
**DTP를 사용하지 않는 구간(수동으로 TRUNK설정)에는 협상모드 차단**
Switch4(config-if)#switchport nonegotiate

Switch5(config)#int g0/0
Switch5(config-if)#switchport trunk encapsulation dot1q
Switch5(config-if)#switchport mode trunk
**DTP를 사용하지 않는 구간(수동으로 TRUNK설정)에는 협상모드 차단**
Switch5(config-if)#switchport nonegotiate

TRUNK 설정

allowed vlan: 10,20,30,40,50 만

Switch1(config)#vlan 999

Switch1(config)#int g0/0
Switch1(config-if)#switchport trunk allowed vlan 10,20,30,40,50
Switch1(config)#int g0/1
Switch1(config-if)#switchport trunk allowed vlan 10,20,30,40,50
Switch1(config-if)#int g0/2
Switch1(config-if)#switchport trunk allowed vlan 10,20,30,40,50

Switch2(config)#int g0/0
Switch2(config-if)#switchport trunk allowed vlan 10,20,30,40,50

Switch3(config)#int g0/1
Switch3(config-if)#switchport trunk allowed vlan 10,20,30,40,50

Switch4(config)#int g0/2
Switch4(config-if)#switchport trunk allowed vlan 10,20,30,40,50
Switch4(config)#int g0/0
Switch4(config-if)#switchport trunk allowed vlan 10,20,30,40,50

Switch5(config)#int g0/0
Switch5(config-if)#switchport trunk allowed vlan 10,20,30,40,50

native vlan 설정(999, 10)

Switch1(config)#int g0/0
Switch1(config-if)#switchport trunk native vlan 999
Switch1(config)#int g0/1
Switch1(config-if)#switchport trunk native vlan 999
Switch1(config)#int g0/2
Switch1(config-if)#switchport trunk native vlan 999
**라우터**
Switch1(config-if)#int g1/0
Switch1(config-if)#switchport trunk native vlan 10

Switch2(config)#int g0/0
Switch2(config-if)#switchport trunk native vlan 999

Switch3(config)#int g0/1
Switch3(config-if)#switchport trunk native vlan 999

Switch4(config)#int g0/2
Switch4(config-if)#switchport trunk native vlan 999
Switch4(config)#int g0/0
Switch4(config-if)#switchport trunk native vlan 999

Switch5(config)#int g0/0
Switch5(config-if)#switchport trunk native vlan 999

PC에 vlan 할당

Switch2(config)#vlan 10
Switch2(config-vlan)#name A
Switch2(config-vlan)#exit

Switch2(config)#vlan 20
Switch2(config-vlan)#name B
Switch2(config-vlan)#exit
**PC1**
Switch2(config)#int g0/2
Switch2(config-if)#switchport mode access
Switch2(config-if)#switchport access vlan 10
**PC2**
Switch2(config)#int g0/1
Switch2(config-if)#switchport mode access
Switch2(config-if)#switchport access vlan 20
Switch3(config)#vlan 30
Switch3(config-vlan)#name C
Switch3(config-vlan)#exit

Switch3(config)#vlan 40
Switch3(config-vlan)#name D
Switch3(config-vlan)#exit
**PC3**
Switch3(config)#int g0/3
Switch3(config-if)#switchport mode access
Switch3(config-if)#switchport access vlan 30
**PC4**
Switch3(config)#int g0/2
Switch3(config-if)#switchport mode access
Switch3(config-if)#switchport access vlan 40
Switch4(config)#vlan 50
Switch4(config-vlan)#name E
Switch4(config-vlan)#exit
**PC5**
Switch5(config)#int g0/2
Switch5(config-if)#switchport mode access
Switch5(config-if)#switchport access vlan 50

라우터 설정

Router(config)#int g0/1
Router(config-if)#no sh

Router(config)#int g0/0
Router(config-if)#no sh
Router(config-if)#ip add dhcp

라우터 설정 (Native VLAN 10 포함한 Inter-VLAN)

IP 참고

**vlan 10**
Router(config)#int g0/1.10
Router(config-subif)#encapsulation dot1Q 10 native 
Router(config-subif)#ip address 1.1.10.126 255.255.255.128
Router(config-subif)#no sh
**vlan 20**
Router(config)#int g0/1.20
Router(config-subif)#encapsulation dot1Q 20
Router(config-subif)#ip add 1.1.10.190 255.255.255.192
Router(config-subif)#no sh
**vlan 30**
Router(config)#int g0/1.30
Router(config-subif)#encapsulation dot1Q 30
Router(config-subif)#ip add 1.1.10.222 255.255.255.224
Router(config-subif)#no sh
**vlan 40**
Router(config)#int g0/1.40
Router(config-subif)#encapsulation dot1Q 40
Router(config-subif)#ip add 1.1.10.238 255.255.255.240
Router(config-subif)#no sh
**vlan 50**
Router(config)#int g0/1.50
Router(config-subif)#encapsulation dot1Q 50
Router(config-subif)#ip add 1.1.10.246 255.255.255.248
Router(config-subif)#no sh

각 PC에 IP 등록

PC1> ip 1.1.10.1 255.255.255.128 1.1.10.126
PC2> 1.1.10.129 255.255.255.192 1.1.10.190
PC3> ip 1.1.10.193 255.255.255.224 1.1.10.222
PC4> ip 1.1.10.225 255.255.255.240 1.1.10.238
PC5> ip 1.1.10.241 255.255.255.248 1.1.10.246

VTP 설정

**vtp server 설정**
Switch1(config)#vtp domain cisco
Switch1(config)#vtp password cisco
Switch1(config)#vtp version 2
Switch1(config)#vlan 10,20,30,40,50
**vtp pruning 설정**
Switch1(config)#vtp pruning 
Switch2(config)#vtp domain cisco
Switch2(config)#vtp mode client
Switch2(config)#vtp password cisco
Switch2(config)#vtp version 2
Switch3(config)#vtp domain cisco
Switch3(config)#vtp mode client
Switch3(config)#vtp password cisco
Switch3(config)#vtp version 2
Switch4(config)#vtp domain cisco
Switch4(config)#vtp mode client
Switch4(config)#vtp password cisco
**SW4: Client(vlan 정보를 모두 학습한 이후에 전환) → Transparent**
Switch4(config)#vtp domain cisco
Switch4(config)#vtp mode transparent 
Switch4(config)#vtp password cisco
Switch4(config)#vtp version 2
Switch5(config)#vtp domain cisco
Switch5(config)#vtp mode client
Switch5(config)#vtp password cisco
Switch5(config)#vtp version 2
profile
많은 경험을 해보고자 하는

0개의 댓글