[스위치] VTP
* VTP(VLAN Trunking Protocol) : 스위치들 간에 VLAN 정보를 서로 주고 받아 스위치들이 가지고 있는
VLAN 정보를 항상 일치 주기 위한 프로토콜
* 트렁킹 : 여러개의 VLAN 패킷을 한번에 전송하는 방식. 스위치-스위치, 스위치-라우터 간
* VLAN 트렁킹 방식
= IEEE 802.1Q 방식 : 표준 프로토콜
- 스위치에서 하나의 VLAN 만이 네이티브 VLAN 이 된다.
- 네이티브 VLAN 을 제외한 나머지 VLAN 의 패킷에는 이름표를 붙여지고
네티티브 VLAN 에는 이름표가 없다.
= ISL 트렁킹 : 시스코에서 만든 트렁킹 프로토콜
- 네이티브 VLAN 이란 개념이 없이 모든 VLAN 에 이름표를 붙임
* VTP 의 3가지 모드
= VTP 서버 모드 : 정보제공
- 모든 VLAN 에 대한 정보를 NVRAM 에서 관리
= VTP 클라이언트 모드
= VTP 트랜스페어런트 모드 : 혼자 노는 놈
- 자기 정보 자기가 알아서 관리
* VTP 간 주고 받는 메시지
= Summary Advertisement
- 5 분 마다 한번씩 메시지 전달
- Revision 넘버 업데이트 후 보냄
= Subset Advertisment
- VLAN 의 정보가 담겨 있음
- 클라이언트로 부터 Advertisement Request 메시지 받았을 때 전송
= Advertisement Request
- 더 높은 Revision 넘버를 갖는 Summary Advertisement 를 전달 받거나
VTP 도메인 이름이 바뀌거나, Subset Advertisment 메시지를 잃어버렸거나
스위치가 새로 리셋 되었을 경우 Advertisement Request 메시지를 VTP 서버에 보냄
VTP 서버 | Summary Advertisment 에 도메인이름, Revision 넘버들을 넣어 포워딩 | VTP 클라이언트 |
---------------------------------------------------------------------------------→ | ||
클라이언트는 수신후 서버에게 Advertisment Request 를 보내 업데이트된 VLAN 정보 요청 | ||
←-------------------------------------------------------------------------------- | ||
서버는 Summary Advertisment 와 Subset Advertisment 를 해당 클라이언트에 보낸다 | ||
-----------------------------------------------------------------------------→ |