network 이론/switch

VLAN(Virtual Lan)

byeong07 2016. 9. 3. 22:04

VLAN(Virtual Lan)

 

* VLAN의 특성


실제 물리적인 네트워크는 라우터를 기준으로 구분하지만, VLAN은 스위치내에서 논리적으 로 네트워크를 구분하는 것을 의미한다.

 

하나의 VLAN은 하나의 독립된 Brodacast Domain, 하나의 독립된 Network이다.

 

다른 VLAN끼리 통신을 할 때는 3계층 장비를 거쳐 라우팅해 서 통신을 한다.

VLAN끼리의 구분은 서로 ID(Number)로 구분을 한다.

 

VLAN으로 사용가능 한 번호는 1 ~ 4094까지이다.

1~1005까지는 Normal(일반) VLAN이며, 이 중 1002 ~ 1005 는 토큰링과 FDDI용으로 사용한다.

1006 ~ 4094까지는 Extended(확장) VLAN이라고 하며, 이 확장 VLAN은 3500D이상의 스위치에서 사용 가능하다.

 

그리고 주의할 점은 0번과 4095 번은 system 예약으로 사용이 불가능하다.

그리고 1번은 Default VLAN으로 편집, 삭제가 불가능하다.

실제 사용이 가능한 VLAN : 2~1001 / 1006 ~ 4095(Ethernet)이다.

 


* VLAN의 장점

 

1) VLAN을 사용하면 Network의 보안성이 강화된다.

 

2) VLAN을 사용하면 Switch Network에서 Load balancig이 가능하다.

 


* VLAN의 단점

 

1) 여러 세그먼트가 하나의 장비에 존재 하므로 물리적인 장애가 있을 경우 다른 세그먼트까지 영향을 받을 수 있다.


* VLAN의 종류

 

1) Port Based VLAN - 스위치 포트를 각 VLAN에 할당하는 방법으로 Static VLAN이라고도 하며 가장 일반적이고 흔히 사용되는 방법이다.

 

2) MAC Based VLAN - 각 호스트들의 MAC주소를 VMPS (VLAN Mebership Policy Server) 에 등록한 후 호스트가 스위치에 접속하면 등록된 정보를 바탕으로 VLAN을 할당하는 방법 이다.

조금 번거로운 점은 MAC주소를 전부 등록해야 한다.

 

3) Network Based VLAN - 네트워크 주소별로 VLAN을 구성하여 같은 네트워크에 속한 호스트들 간에만 통신이 되도록 하는 방법이다.

 

4) Protocol Based VLAN - 같은 통신 프로토콜을 가진 호스트들 간에만 통신이 되도록 하 는 방법이다.


* VLAN Access mode 설정

 


Access Mode 1개의 VLAN만 지나갈 수 있게 만든 모드.

 

* VLAN Trunk mode 설정

 

Trunk Mode 1개의 물리적 링크에 여러개의 vlan이 통과할 수 있게 만든 모드

 

Trunking Enacapsulation Maintaining Specific VLAN

-> Inter Switch 에서 다수의 VLAN  통해 Communication을 한다

 -> VLAN에 태그를 붙여 몇 번 VLAN에 소속 되어 있는지 확인 한다.

 

* ISL <비표준 Protocol >

 

트렁크 포트에서는 모든 수신 패킷이 ISL헤더로 캡슐화되며, 전송된 모든 패킷은 ISL헤더를 포함하여 보내진다.

ISL 트렁크 포트로부터 받은 네이티브(태그되지 않은) 프레임은 버려진다.

ISL은 더 이상 트렁크 포트 모드로 추천되지 않으며, 많은 시스코 스위치에서 지원되지 않는다.

 

* IEEE 802.1Q <표준 Protocol>

 

 802.1Q Trunking은 IEEE 802.1Q에서 정의된 표준 Trunking protocol이다.

이 방식은 원래의 이더넷 프레임의 출발지 주소 다음에 4바이트 길이의 802.1Q태그를 추가하여 VLAN번호와 기타정보를 표시한다.


* 이더타입(Ethertype)

 

현재의 프레임이 802.1q프레임이라는 것을 표시하며 항상 값이 0x8100이다.

이 필드를 TPID라고도한다.


* 우선순위(Priority)

 프레임의 우선순위를 표시한다.

이것을 802.1p 우선순위 필드 또는 Cos필드라고 한다.

0에 서 7사이의 값을 가지며 값이 클수록 우선순위가 높다.

음성이나 동영상 데이터를 전송할 때 이 값을 크게 지정하여 우선순위를 높이고 스위치에서 다른 프레임보다 빨리 전송되게 할 수 있다.


* VLAN번호(VLAN identifier)

 

프레임의 VLAN번호를 표시한다.

필드의 길이가 12비트 이므로 802.1q 트렁킹 방식을 사용하면 4096개의 VLAN이 지원된다.

트렁킹 인캡슐레이션을 802.1q 방식으로 지정하려면 인터페이스에서 다음과 같이 명령어를 사용한다.

 

ex) SW(config-if)# switchport trunk encapsulation dot1q   

    SW(config-if)# exit

 

 

 

'network 이론 > switch' 카테고리의 다른 글

DTP (Dynamic Trunking Protocol)  (0) 2016.09.06
CDP ( Cisco Discovery Protocol )  (0) 2016.09.06
Switch  (0) 2016.09.03
STP Convergence Time  (0) 2016.09.01