본문 바로가기

공부

VTP (VLAN Trunking Protocol)


VTP (VLAN Trunking Protocol)
 - 복수개의 스위치들이 VLAN 설정 정보를 교환할 때 사용하는 프로토콜

동작원리
 1) 스위치에서 VLAN 정보가 변경되면 다른 스위치에게 전송
 2) 스위치는 VTP 설정번호 ( Configuration revision) 를 기존값 보다 1 증가시켜 다른 스위치에게 전송
 3) VTP 정보를 수신한 스위치는 자신의 VTP 번호와 비교한다
     - 수신한 VTP 설정 번호가 자신의 설정번호보다 높으면 새로운 VLAN 정보로 대체한다
     - 수신한 VTP 설정 번호가 자신의 설정번호와 같다면 수신한 프레임을 무시한다
     - 수신한 VTP 설정 번호가 자신의 설정번호보다 작다면 자신의 VTP 정보를 전송한다


VTP 도메인
 - VTP는 VTP domain이 같은 스위치간에만 정보를 교환한다
 - VTP 동작의 최소 조건은 도메인 이름이 동일하고, 트렁크 포트로 연결되는 것이다.
 - 중간에 라우터가 있으면 VTP도메인은 분리된다
 - 설정
    Switch(config)# vtp domain VTP04
 - 확인
    Switch# show vtp status

VTP 암호
 - 설정
    Switch(config)# vtp password switch
 - 확인 
    Switch# show vtp password

VTP 모드
 1) 서버 (Server)
     - VLAN 생성, 삭제, 수정 가능 , 자신의 VLAN 설정 정보를 다른 스위치에 전송
     - 다른 스위치에게서 받은 정보와 자신의 정보를 일치 시키며, 이를 다른 스위치에게 중계
     - Default 설정시 server로 동작

 2) 클라이언트 (Client)
     - VLAN 생성, 삭제 불가능, 자신의 VLAN 정보를 다른 스위치에게 전송한다
     - 다른 스위치의 정보를 자신의 VLAN 정보와 일치시키고 다른 스위치에게 중계한다

 3) 트랜스패런트 (Transparent)
     - 자신의 VTP정보를 다른 스위치에게 전송하지 않으며 다른 스위치에게서 받은 정보와 일치 시키지 않는다.
     - 다른 스위치에게서 받은 정보를 중계하며, 자신이 사용할 VLAN을 생성, 삭제 가능하다

 설정
  Switch(config)# vtp mode [ server | client | transparent ] 
 확인
  Switch# show vtp status
  -> VTP version, Configuration Revision, vtp mode, vtp domain... 확인가능


VTP 프루닝 (Pruning)
 - 필요 없는 프로드캐스트 트래픽이 트렁크 포트를 통하여 전송되는 것을 차단하는 것을 말한다
 - 설정
    Switch(config)# vtp pruning

확장 VLAN , VTP
 - VLAN 번호가 1006 ~ 4094 인것을 확장(Extended) VLAN 이라고 한다
 - 확장 VLAN을 만들려면 트랜스패런트 모드에서 설정이 가능하다.

새로운 스위치 추가
 - 기존에 사용중인 스위치에 새로운 스위치를 추가할때는 반드시 VTP 설정번호를 0으로 만들고 추가해야한다
 - VTP 설정번호를 0으로 만드는 방법은 VTP모드를 트랜스패런트로 변경후 다시 서버나 클라이언트로 변경하면 된다



 



출처 : 랜스위칭1 / 피터전 / 네버스탑 

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

[Academy] Chapter 11. OSPF  (0) 2012.02.24
[Network] 스위치 포트 종류  (0) 2012.02.24
트렁킹 Trunking  (0) 2012.02.23
VLAN  (0) 2012.02.22
트랜스패런트 브리징  (0) 2012.02.22