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 |