스위치를 처음 다룰 때 가장 먼저 만나는 개념이 VLAN입니다. 이 글에서는 실습실에 준비된 VLAN & Trunk 기초 랩으로 VLAN 두 개를 만들고, 스위치 두 대를 트렁크로 연결해 같은 VLAN끼리 통신되는 것까지 확인합니다.
실습 환경 Cisco IOL L2 스위치 2대(SW1, SW2), VPC 4대 · 실습실 → VLAN & Trunk 기초 랩
1. 토폴로지와 목표
| 장비 | 포트 | VLAN | IP |
|---|---|---|---|
| PC1 | SW1 e0/1 | 10 (SALES) | 10.10.10.11/24 |
| PC2 | SW1 e0/2 | 20 (ENGINEERING) | 10.10.20.11/24 |
| PC3 | SW2 e0/1 | 10 (SALES) | 10.10.10.12/24 |
| PC4 | SW2 e0/2 | 20 (ENGINEERING) | 10.10.20.12/24 |
| SW1 ↔ SW2 | e0/0 ↔ e0/0 | Trunk (10, 20) | – |
목표는 간단합니다. PC1 ↔ PC3, PC2 ↔ PC4는 통신되고, VLAN이 다른 PC끼리는 (라우터가 없으므로) 통신되지 않아야 합니다.
2. VLAN 생성
SW1과 SW2 모두 같은 VLAN을 만들어 줍니다. 이름은 필수는 아니지만, 운영 환경에서는 반드시 붙이는 습관을 들이세요.
SW1> enable
SW1# configure terminal
SW1(config)# vlan 10
SW1(config-vlan)# name SALES
SW1(config-vlan)# vlan 20
SW1(config-vlan)# name ENGINEERING
SW1(config-vlan)# exit
3. 액세스 포트 할당
SW1(config)# interface ethernet 0/1
SW1(config-if)# switchport mode access
SW1(config-if)# switchport access vlan 10
SW1(config-if)# exit
SW1(config)# interface ethernet 0/2
SW1(config-if)# switchport mode access
SW1(config-if)# switchport access vlan 20
SW1(config-if)# exit
SW2에도 같은 설정을 반복합니다. switchport mode access를 명시하지 않으면 DTP 협상으로 포트가 의도치 않게 트렁크가 될 수 있으니 꼭 넣어 주세요.
4. 트렁크 구성
SW1(config)# interface ethernet 0/0
SW1(config-if)# switchport trunk encapsulation dot1q
SW1(config-if)# switchport mode trunk
SW1(config-if)# switchport trunk allowed vlan 10,20
SW1(config-if)# end
SW1# copy running-config startup-config
IOL 스위치는 ISL도 지원하기 때문에 encapsulation dot1q를 먼저 지정해야 mode trunk가 받아들여집니다. 최신 Catalyst 스위치는 dot1q만 지원하므로 이 줄이 필요 없습니다.
5. 확인
SW1# show vlan brief
SW1# show interfaces trunk
SW1# show interfaces ethernet 0/1 switchport
VPC에서 IP를 넣고 핑을 보내 봅니다.
PC1> ip 10.10.10.11/24
PC1> ping 10.10.10.12 ← PC3, 성공해야 정상
PC1> ping 10.10.20.12 ← PC4, 실패해야 정상
자주 막히는 지점
- 트렁크가 올라오지 않는다: 양쪽 포트의 캡슐화(dot1q)와 모드를 다시 확인하세요.
- 같은 VLAN인데 핑이 안 된다: 상대 스위치에 VLAN이 생성되어 있는지,
allowed vlan목록에 포함되어 있는지 확인하세요. - Native VLAN 불일치 경고: 양쪽
switchport trunk native vlan값을 맞춰 주세요.
다음 글에서는 서로 다른 VLAN끼리 통신하도록 Router-on-a-Stick으로 VLAN 간 라우팅을 구성해 보겠습니다. 실습하다 막히면 댓글로 편하게 물어봐 주세요. ☕

답글 남기기