태터데스크 관리자

도움말
닫기
적용하기   첫페이지 만들기

태터데스크 메시지

저장하였습니다.
 

 
블로그 이미지
[www.netrain.co.kr]에서 네트워크/보안을 공부하시는 분들을 위해 서비스를 제공하는 블로그입니다 승진아빠
Follow silpir  on Twitter


Native VLAN의 이해

네트워크 기초 | 2010.05.13 14:32 | Posted by 승진아빠



일교차가 심하군요. 저도 감기에 걸려 킁킁거리며 강의를 하고 있습니다. 감기 조심하세요!
오늘은 Native VLAN에 대해서 설명을 드리려고 합니다. Native.... 이상한 상상하지 마시구요.

Native VLAN은 Global Native VLAN이 있고, Port Native VLAN이 있습니다.
무슨 말이냐구요? 어제 Native VLAN은 Hub에 연결된 사용자에게 VLAN을 할당하기 위해서 최초로 만들어 졌다고 말씀을 드렸었죠? 그런데, 다음 상황이면 어떻게 될까요?



Switch간에는 모두 Trunk로 되어 있고 VLAN이 3개가 있습니다.
- VLAN 1 : 초록색 VLAN
- VLAN 2 : 파란색 VLAN
- VLAN 3 : 노란색 VLAN

문제는 가운데 Switch는 2개의 Hub에 연결되어 있는데, 각 Hub에 연결되어 있는 사용자의 VLAN이 다르다는 겁니다. 만일 Native VLAN을 하나만 사용할 수 있다면 난감하지 않을 수 없습니다. Hub에 연결된 사용자는 모두 VLAN 정보없이 Frame을 보낼 테니까요.

방법이 없을까 고민하다 Port마다 Native VLAN을 다르게 설정하면 되겠다고 생각을 합니다.
예를 들어 왼쪽 Port에는 Native VLAN을 2번으로, 오른쪽에는 Native VLAN을 3번으로 설정하는거죠!

그리고, 나머지 Port는 Global Native VLAN을 사용하는 겁니다. 모든 Switch는 Default로 VLAN 1을 Global Native VLAN으로 사용하고 있습니다. 그럼 다음과 같이 되겠군요.



그럼, 가운데 Switch가 어떻게 동작하는지 내부 구조를 살펴보도록 하시죠.

현재 상태는 다음과 같습니다.
- Port 1 : Native VLAN 2
- Port 2 : Native VLAN 3
- Global : Native VLAN 1



위의 그림을 봤을 때, 이해가 되시나요? 이해를 돕기 위해 그림을 그렸는데, 오히려 헷갈리실까봐 걱정이 되는군요. Port 1에서 들어오는 Frame을 보시죠. Port 1은 Native VLAN이 VLAN 2번이기 때문에 VLAN 정보가 없는 Frame이 들어오면 VLAN 2번이라고 생각할 겁니다.

또한, Frame을 내보낼 때도 VLAN 2번으로 보내는 Frame이면 VLAN 정보를 달지 않고 보내겠죠.

그런데, Port 1번에서 VLAN 1, 2, 3 Frame이 모두 들어온다고 생각해 보세요.
가운데 Switch는 Port 1번만 Native VLAN이 VLAN 2번이지 Switch 자체에서는 VLAN 1번으로 Native VLAN이 설정되어 있거든요. 그럼, Port 1에서 무엇을 해줘야 하나요?

VLAN 1번 정보를 달고 들오어는 Frame은 VLAN 정보를 떼어 버린 후 Switch 안으로 보내고, VLAN 정보가 없는 Frame에는 VLAN 2번 정보를 달아서 Switch 안으로 보내면 되겠군요.

이렇게 동작하는 것이 Native VLAN 입니다. 그럼 마지막으로 Switch간에 Native VLAN 정보가 다르면 어떻게 될까요? 예를 들어, Switch 1과 Switch 2가 연결되어 있는데 Switch 1은 Native VLAN을 VLAN 1으로 설정하고, Switch 2는 Native VLAN을 VLAN 2라고 설정하는거죠.

그럼, Switch 1은 VLAN 1 Frame을 보내기 위해 Frame에 VLAN 정보를 달지 않고 전송할 것이고, Switch 2는 VLAN 정보가 없으니 Native VLAN인 VLAN 2번이구나 생각하고 VLAN 2번으로 전송을 하게 될 것입니다. 서로 다른 VLAN 간에 통신이 되어 버리겠군요.

그 외에도 Native VLAN이 다르면 Switching Looping이 발생할 수 있습니다. 이건 STP에서 설명드리도록 하고 여기서 오늘의 메일링을 마치도록 하겠습니다. ^^

'네트워크 기초' 카테고리의 다른 글

VTP의 이해  (0) 2010.05.18
'switchport mode'의 이해  (2) 2010.05.14
Native VLAN의 이해  (2) 2010.05.13
802.1Q Trunk의 이해  (0) 2010.05.12
ISL Trunk의 이해  (0) 2010.05.11
Trunk에 대한 잘못된 상식을 깨자!  (1) 2010.05.04