본문 바로가기

공부

[Network] VTP (Vlan Trunking Protocol)

 

VTP (Vlan Trunking Protocol)

 

 

VTP는 스위치 사이에서 VLAN DB정보를 교환하기 위한 Protocol이다.

필수 사항은 아니지만 대규모 네트워크 환경에서 관리 편의상 유용한 기능이다.

 

쉽게 말해 Server Switch에서 VLAN 정보를 설정하면 하위 Client Switch에 자동으로 동기화 된다는 뜻이다.

 

 

VTP 동작 조건

  - Switch간 연결은 반드시 Trunk로 설정되어야 한다.

  - VTP domain name은 일치하여야 한다. (대소문자 구분)

  - Revision Number를 일치하여야 한다.

  - Revision Number가 일치하지만 미동작한다면 VLAN 정보를 추가/변경/삭제 등의 Action을 취한다.

  - Revision Number를 0으로 초기화 하려면 Domain name을 변경한다.

 

 

VTP Mode

1. Server

    : Default 설정이다. Vlan 생성/수정/저장/삭제가 가능하다.

 

2. Client

   : Server와 통신하여 VLAN 정보 동기화. VLAN 생성/수정/저장이 불가능하다.

 

3. Transparent

   : 다른 Switch와 VLAN DB를 교환하지 않으며 자체적인 VLAN DB를 관리한다. VTP 메시지 수신과 전달은 가능하다.

 

 

 

VTP 동작 확인

 

1. TEST 구성도

 

2. Trunk, VTP 설정

 

 SW_1

 

Trunk 설정

Switch_1(config)# interface fa 0/1

Switch_1(config-if)# switchport trunk encapsulation dot1q

Switch_1(config-if)# switchport mode trunk

 

VTP 설정

Switch_1(config)# vtp domain Test

Switch_1(config)# vtp mode server

 

  SW_2

 

Trunk 설정

Switch_2(config)# interface fa 0/1

Switch_2(config-if)# switchport trunk encapsulation dot1q

Switch_2(config-if)# switchport mode trunk

 

VTP 설정

Switch_2(config)# vtp domain Test

Switch_2(config)# vtp mode client

 

 

 

 

3. VTP 설정 확인

 

Switch_1# show vtp status

 

 

 

 

4. VTP 동작 확인

 

 

A. Switch_2 에서 VLAN 정보 확인

 

Switch_2# show vlan

 

 

B. Switch_1 VLAN 설정

 

 

Switch_1(config)# vlan 30

Switch_1(config-vlan)# name VLAN_A

Switch_1(config)# vlan 40

Switch_1(config-vlan)# name VLAN_B

 

 

 

C. Switch_2 에서 VLAN 정보 확인

 

Switch_2# show vlan 

 

 

VTP Server 에서 VLAN을 생성하면 VTP Client에서 자동으로 VLAN이 생성된 결과를 확인했다.

소규모에서는 큰 효과를 얻기 힘들지만 대 규모 네트워크 환경에서 수 많은 스위치를 관리하기에는 적합한 Protocol 이다.

 

 

 

'공부' 카테고리의 다른 글

EIGRP 1  (0) 2012.02.24
RIPv2  (0) 2012.02.24
CIDR 경로요약  (0) 2012.02.24
RIPv1  (0) 2012.02.24
스위칭 방식별 부하 분산(load balancing)  (0) 2012.02.24