위의 구성은 192.168.10.0/24 주소 대역을 가지는 네트워크이며, 172.16.10.0/24 주소 대역을 사용하는 VLAN 100172.16.20.0/24 주소 대역을 사용하는 VLAN 200으로 구성되어있다.  (각 PC의 IP 주소는 Static으로 설정한다.)

 

PC11과 PC15는 VLAN 100을 사용할 예정이므로, 172.16.10.0/24 주소 대역으로 설정한다.

 

 

PC12과 PC14는 VLAN 200을 사용할 예정이므로, 172.16.20.0/24 주소 대역으로 설정한다.

 

 

PC13과 PC16는 VLAN을 설정하지 않으므로, 192.168.10.0/24 주소 대역으로 설정한다.

 

 

그리고 SW1에서 VLAN 100과 VLAN 200을 생성한다.

이때, VLAN 100의 이름은 MARKET, VLAN 200의 이름은 ENGINEER로 설정한다. 

 

SW1(Config)# vlan 100
SW1(Config-vlan)# name MARKET

SW1(Config)# vlan 200
SW1(Config-vlan)# name ENGINEER

 

그 후, 해당 VLAN을 사용할 인터페이스를 추가해야 한다. PC11과 연결된 F0/1 인터페이스는 VLAN 100, PC12과 연결된 F0/2 인터페이스는 VLAN 200을 사용하도록 한다.

 

SW1(Config)# int f0/1
SW1(Config-if)# switchport mode access
SW1(Config-if)# switchport access vlan 100

SW1(Config)# int f0/2
SW1(Config-if)# switchport mode access
SW1(Config-if)# switchport access vlan 200

 

show vlan 명령어로 VLAN 설정 정보를 확인해보면 (vlan.dat 파일), F0/1 인터페이스에 VLAN 100 MARKET, F0/2 인터페이스에 VLAN 200 ENGINEER가 설정되어있음을 확인할 수 있다.

 

 

SW2와 SW3도 위와 같은 방식으로 VLAN을 설정한다. VLAN 끼리 통신을 할 때, 중간 Switch가 존재한다면  VLAN을 인식할 수 있도록 해당 Switch에도 VLAN을 생성해주어야 한다. 즉, VLAN 프레임이 지나다니는 모든 Switch에 해당 VLAN이 생성되어있어야 한다.

 

 

하지만, 같은 VLAN 을 사용하는 PC끼리는 통신이 가능하지만 다른 VLAN 끼리는 통신이 불가능함을 확인할 수 있다.

 

 

서로 다른 VLAN끼리의 통신을 위해, Switch 끼리 연결된 인터페이스에  Trunk 모드를 설정해야 한다. Trunking 모드는 기본적으로 Desirable 모드이므로 한쪽에서만 설정해도 자동으로 Trunking 모드가 된다.

 

SW1(Config)# int f0/23
SW1(Config-if)# switchport mode trunk

SW3(Config)# int f0/24
SW3(Config-if)# switchport mode trunk

 

 

또한, Router에 Subinterface를 생성하여 각 VLAN의 게이트웨이 주소를 설정해야 한다.

 

Router(Config)# int f0/0
Router(Config-if)# ip address 192.168.10.1 255.255.255.0

Router(Config)# int f0/0
Router(Config-if)# int f0/0.100
Router(Config-if)# encapsulation dot1q 100
Router(Config-if)# ip address 172.16.10.1 255.255.255.0

Router(Config)# int f0/0
Router(Config-if)# int f0/0.200
Router(Config-if)# encapsulation dot1q 200
Router(Config-if)# ip address 172.16.20.1 255.255.255.0

 

 

Trunking 설정, Subinterface 설정 전의 VLAN 통신

 

Trunking 설정, Subinterface 설정 후의 VLAN 통신

 

 

+) 연습해보기

 

 

 

 

공부하면서 정리한 내용을 글로 작성하였습니다.

혹시나 잘못된 내용이 있다면 댓글로 알려주시면 감사하겠습니다 :)

COMMENT