네트워크/스위치

스위치) VLAN

마리사라 2023. 2. 14. 14:54
반응형

이번 강의는 스위치에서 VLAN을 설정하는 방법에 대해서 알아보겠습니다.

VLAN 네트워크

네트워크는 위와 같이 구성하겠습니다.


1. VLAN

VLAN은 Virtual LAN의 약자로 가상으로 Local Area를 만들어 Network를 구성하는 것을 말합니다. 이 기능은 스위치의 주요 기능으로 네트워크 기초에서 설명하겠습니다.


2. 실습

우선 위 네트워크에서 PC에 IP와 S/M만 할당해 주더라도 통신은 가능합니다. 하지만 이번 강의에서는 VLAN에 대한 강의이기 때문에 스위치에서 VLAN을 설정해 보겠습니다.

 

스위치도 라우터와 마찬가지로 설정 모드에서 모든 것을 진행합니다.

Switch>en
Switch#conf t

 

설정 모드에 진입했다면 우선 필요한 VLAN을 만들어 줍니다. 위 네트워크에는 VLAN 10이 필요하기 때문에 VLAN 10을 입력합니다.

Switch(config)#vlan 10

 

VLAN은 위와 같이 입력만 하더라도 생성되기 때문에 크게 어렵지 않습니다. 만약 VLAN에 별칭을 주고 싶다면 위 명령으로 VLAN 10 설정에 들어가서 다음과 같이 입력합니다.

Switch(config-vlan)#name vlan10

 

이제 exit로 나오기만 하면 VLAN 10이 만들어집니다. 이것을 각 인터페이스에 적용해 보겠습니다. 우선 PC1이 있는 Fa0/1부터입니다.

 

먼저 Fa0/1로 진입합니다.

Switch(config)#int f0/1

 

이후 다음과 같이 입력합니다.

Switch(config-if)#switchport mode access
Switch(config-if)#switchport access vlan 10

위 명령은 다음과 같은 뜻을 가졌습니다.

  • switchport : 스위치의 해당 포트에 대한 설정임
  • mode access : 통신 모드를 access로 변경함
  • access vlan 10 : access에서 VLAN 10을 사용함

여기서 access는 VLAN을 사용하는 전용 통신을 말합니다. 따라서 mode access로 통신모드를 access로 변경하고, 이때 사용하는 VLAN을 VLAN 10을 사용하겠다는 명령입니다.

 

만약 지금처럼 PC1에서만 VLAN을 적용하고 PC2와 통신하려고 한다면 어떻게 될까요?

VLAN) 통신 불가

통신이 되지 않습니다. 왜냐하면 fa0/1에서는 VLAN으로만 통신하려 하기 위해 전달되는 프레임에 VLAN 10이라는 넘버를 붙여서 전달합니다. 하지만 fa0/2에는 그러한 설정이 되어있지 않기 때문에 VLAN 10이라는 프레임을 받는 순간 자신과 관련 없는 데이터라고 생각하고 버리게 됩니다.

 

이제 정상적인 통신이 되기 위해 fa0/2에도 위와 같은 설정을 입력합니다.

Switch(config)#int f0/2
Switch(config-if)#switchport mode access
Switch(config-if)#switchport access vlan 10

 

이제 다시 한번 통신을 시도해 보겠습니다.

VLAN) 통신 성공

문제없이 통신이 되는 것을 볼 수 있습니다.


3. 마치며

VLAN은 스위치의 기본 중에 기본입니다. 제대로 이해하는 것이 중요합니다

반응형

'네트워크 > 스위치' 카테고리의 다른 글

스위치) Spanning-Tree 부하 분산 - Bridge ID  (0) 2023.02.22
스위치) Etherchannel(이더채널)  (1) 2023.02.20
스위치) Native VLAN  (0) 2023.02.20
스위치) Trunk  (0) 2023.02.16