트렁크(Trunk)

안상운·2025년 2월 4일

네트워크

목록 보기
5/10

1. 🌉 트렁크(Trunk) 포트란?

📌 트렁크(Trunk)란?

  • 여러 개의 VLAN 트래픽을 하나의 물리적 링크를 통해 전송하는 방식
  • VLAN 간 데이터 흐름을 유지하며, 스위치 간 VLAN 정보를 전달하는 역할
  • IEEE 802.1Q 표준을 사용하여 VLAN 태깅(VLAN Tagging) 수행

🎯 트렁크 포트 vs 액세스 포트

포트 유형설명
Access Port하나의 VLAN만 전송 (일반적으로 PC, 서버 연결)
Trunk Port여러 VLAN을 하나의 포트에서 전송 (스위치 간 연결)

2. packet tracer로 트렁크(Trunk) 구축해보기.

1. 네트워크 구성.

2. Switch1의 VLAN 설정 및 상태 확인

• PC0 PC2, Laptop1 Laptop2
• 동일 VLAN 내 통신 불가
]

3. Switch0과 Switch1간에 VLAN 2, 3 전용 포트 따로 설정!!

swtich 0의 fa0/5와 fa0/6을 vlan2, 3 전용으로 설정.

swtich 1의 fa0/3와 fa0/4를 vlan2, 3 전용으로 설정.

4. Switch0과 Switch1의 통신 상태 확인

VLAN 내 통신 확인

  • PC0 → PC2,
  • Laptop2 → Laptop0

4. Switch0과 Switch1의 통신 상태 확인

🚀 VLAN과 트렁크(Trunk) 해결책

📌 VLAN 별 통신 라인 추가가 바람직한 해결?

  • VLAN이 많아질수록 각 VLAN마다 개별 라인을 추가하는 것은 비효율적
  • 추가 가능한 VLAN ID는 최대 1000개
  • VLAN을 추가할 때마다 물리적인 라인을 추가하는 것은 비현실적
  • 특히 스위치가 여러 대일 경우, 물리적 라인 수가 급격히 증가하여 복잡성이 증가

🎯 해결책: 트렁크(Trunk)

모든 VLAN의 패킷을 단일 회선으로 전달
✔ VLAN을 추가해도 추가적인 물리적 회선이 필요 없음
✔ 스위치 간 VLAN 데이터를 효율적으로 교환
IEEE 802.1Q 태깅을 사용하여 VLAN ID를 포함한 데이터 전송


🏗 트렁크 설정 예제 (Switch0 ↔ Switch1)

  • Switch0fa0/5 포트와 Switch1fa0/2 포트를 트렁크 모드로 설정
# Switch0 설정
Switch0(config)# interface FastEthernet0/5
Switch0(config-if)# switchport mode trunk

# Switch1 설정
Switch1(config)# interface FastEthernet0/2
Switch1(config-if)# switchport mode trunk

통신 확인

• 동일 VLAN 간 통신 가능

• PC2 → PC0
• 다른 VLAN 간 통신 불가
• PC2 → Laptop0
• PC2 → Laptop2

0개의 댓글