양쪽 포트를 dynamic auto로 두면 DTP 협상이 이뤄지지 않아 트렁크가 되지 않는 것을 확인했습니다. 이어서 switchport trunk allowed vlan 20으로 트렁크에 VLAN 20만 통과시켜, VLAN 20은 통신되고 VLAN 10은 막히는 것을 확인했습니다.
1. DTP란
DTP(Dynamic Trunking Protocol)는 Cisco가 만든 프로토콜로, 이웃 스위치와 트렁크 여부와 트렁크 캡슐화 방식을 자동으로 협상합니다.
| 내 포트 \ 상대 포트 | trunk(on) | dynamic desirable | dynamic auto | access |
| trunk(on) | 트렁크 | 트렁크 | 트렁크 | 제한적(권장 안 함) |
| dynamic desirable | 트렁크 | 트렁크 | 트렁크 | 액세스 |
| dynamic auto | 트렁크 | 트렁크 | 액세스 | 액세스 |
dynamic auto는 협상을 먼저 시작하지 않고 기다리기만 하므로, 양쪽이 모두 auto이면 트렁크가 되지 않습니다. DTP 패킷을 아예 보내지 않으려면 switchport nonegotiate를 씁니다.
2. 실습 1: 양쪽 dynamic auto

스위치 두 대를 연결한 DTP 실습 토폴로지
Switch0(config)# interface fa0/1
Switch0(config-if)# switchport mode dynamic auto
Switch1(config)# interface fa0/1
Switch1(config-if)# switchport mode dynamic auto
양쪽에서 트렁크를 확인하면 아무것도 나오지 않습니다. 트렁크가 만들어지지 않은 것입니다.
Switch0# show interface trunk
Switch0#
Switch1# show interface trunk
Switch1#
3. 실습 2: 트렁크에 허용할 VLAN 제한
트렁크 포트는 기본적으로 모든 VLAN을 이웃 스위치로 넘깁니다. switchport trunk allowed vlan으로 특정 VLAN만 통과시킬 수 있습니다.
3.1 토폴로지

트렁크로 연결된 스위치 두 대와 PC
| 장비 | IP | VLAN |
| PC0(1) | 192.168.0.1/24 | VLAN 10 (Switch1) |
| PC1(1) | 192.168.0.2/24 | VLAN 20 (Switch1) |
| PC2(1) | 192.168.0.3/24 | VLAN 30 (Switch1) |
| PC4(1) | 192.168.0.4/24 | VLAN 20 (Switch2) |
| PC5(1) | 192.168.0.5/24 | VLAN 10 (Switch2) |
Switch1의 Fa0/1~3은 VLAN 10, 20, 30, Switch2의 Fa0/1~2는 VLAN 10, 20에 할당되어 있고, 두 스위치의 Fa0/10이 트렁크로 연결되어 있습니다.
3.2 VLAN 20만 허용
Switch(config)# interface fa0/10
Switch(config-if)# switchport trunk allowed vlan 20
Switch(config-if)# do show interface trunk

트렁크 허용 VLAN이 20으로 바뀐 결과
3.3 ping 확인
VLAN 20인 PC1과 PC4는 ping이 되고, VLAN 10인 PC0과 PC5는 되지 않습니다.

VLAN 20은 성공, VLAN 10은 실패한 ping 결과
4. 정리
- DTP는 트렁크 여부를 자동 협상하며, 양쪽이 dynamic auto이면 트렁크가 되지 않습니다.
- 운영 환경에서는 trunk로 고정하고 nonegotiate로 협상을 끄는 경우가 많습니다.
- switchport trunk allowed vlan으로 트렁크를 통과할 VLAN을 제한합니다.
728x90
'Network > 패킷트레이서' 카테고리의 다른 글
| [Packet Tracer] Port-Security로 스위치 포트의 MAC 주소 제한 (0) | 2020.02.03 |
|---|---|
| [Packet Tracer] Inter-VLAN 라우팅 설정 (0) | 2020.02.02 |
| [Packet Tracer] 트렁크로 스위치 간 여러 VLAN을 한 포트로 연결 (0) | 2020.01.13 |
| [Packet Tracer] 스위치 두 대에 걸친 VLAN 통신 구성 (0) | 2020.01.12 |
| [Packet Tracer] VLAN 개념과 스위치 포트에 VLAN 할당 (0) | 2020.01.12 |
서울
--:--:--
-전체 글
-카테고리
오늘 방문