본문 바로가기

Network System/Network

[ Cisco Network ] VTP

VLAN(Virtual LAN) : 물리적 배치와 상관없이 논리적으로 LAN을 나눌 수 있는 기술,  
 VLAN을 이용하면 브로드캐스트 도매인을 나눠줌, 
 VLAN 간의 통신은 오직 라우터를 통해서만 가능함,  
 스위치가 VLAN을 지원해야지 VLAN 기능을 사용할 수 있음


(VLAN 방식) 
Dynamic VLAN : 다이내믹 VLAN은 VLAN을 동적으로 할당 
Static VLAN : 스태틱 VLAN은 VLAN을 정적으로 할당 

 



Trunking(트렁킹) : 여러 채널 등을 함께 실어 나르는 것 

VTP(VLAN Trunking Protocol) : 여러개의 VLAN을 함께 실어 나르는 프로토콜 
(VTP 방식)
ISL : 시스코에서 만든 트링킹 프로토콜, 시스코 장비끼리만 사용하는 방식 
IEEE 802.1Q : 트렁킹에 대한 표준 프로토콜, Native VLAN이 있음 
* Native VLAN : 네이티브 VLAN은 이름(tag)을 달지 않고, 원래의 프레임을 전달하는 VLAN 

3mode 
1) VTP Server Mode : VTP 서버 모드에서는 VLAN을 생성, 삭제, 이름 변경이 가능하며, VTP 도메인 안에 있는 나머지 스위치들에게 Summary Advertisement 메시지나 Subset Advertisement 메시지를 보내줄 수 있음, 
 VTP 도메인의 모든 VLAN에 대한 정보를 NVRAM(비휘발성 RAM)에 저장함 (전원이 꺼져도 저장된다는 말) 
2) VTP Client Mode : VLAN 클라이언트 모드에서는 VLAN을 생성, 삭제, 이름변경이 불가능, VTP 클라이언트는 VTP 서버가 전달해준 VLAN 정보를 받고, 또 받은 정보를 자기와 연결된 다른 쪽 스위치에 전달하는 것만 가능,  
 또 VTP 클라이언트는 이 정보(VTP Server가 준 VLAN 정보들)를 NVRAM에 저장하지 않기 때문에 리부팅 시 VLAN정보를 잃게 됨, 
 그러나 정보를 직접 저장하지 않아서 메모리가 적은 스위치에게는 이 방식이 유리함 
3) VTP Transparent mode : VTP 트렌스페어런트 모드는 VTP 도메인 영역 안에 있지만, 서버로 메시지를 받아도 자신의 VLAN을 업데이트하거나 자신의 VLAN의 업데이트 정보를 다른 스위치에 전달하지 않음, 
 직접 VLAN을 생성, 삭제, 이름 변경이 가능함, 그래서 VLAN정보를 NVRAM에 저장함, VTP 트렌스페어런트 모드에서는 서버로부터 온 메시지를 자기를 통해 연결된 다른 스위치 쪽으로 전달해주는 역할만 함 

3 message 
1) Sammmary Advertisement(요약 광고) : VTP 서버가 연결되어 있는 스위치들에게 5분마다 보내는 메시지, 
 VTP 도메인 구성에 대한 Revison Number를 보냄(스위치들은 Revision Number를 보고 자신들의 VLAN 정보가 최신인지 확인), 만약 VLAN 구성에 변화가 생길 경우도 전달이 되는데, 이때는 즉시 보내짐 
* Revision Number : VTP 서버가 VLAN 구성을 수정할 때마다 숫자가 1씩 늘어남 
2) Subnet Advertisement(서브넷 광고) : VLAN의 구성이 변경되거나, VTP Client로부터 Advertisement Request 메시지를 받았을 때 전송됨, 실제로 수정된 VLAN 정보는 이 Subnet Advertisement에 저장돼서 전송됨 
3) Advertisement Request(광고 요청) : VTP 클라이언트가 VTP 서버로부터 Sammary Advertisement와 Subnet Advertisement를 요청하는 메시지,  
 VTP 클라이언트는 자신의 Revision Number 보다 더 높은 Revision Number를 갖는 Sammary Advertisement를 전달받거나, VTP 도메인 이름이 바뀌거나, Subset Advertisement 메시지를 잃어버렸거나, 스위치가 새로 리셋되었을 경우 이 Advertisement Request 메시지를 서버에 전송함 

VTP Pruning : VTP 프루닝은 가지고 있지 않은 VLAN 정보에 대한 트래픽은 비록 모든 VLAN을 전송해 주는 트렁크라고 해도 받지 않는 기능, 트렁크 쪽의 대역폭이 절약됨 
* Pruning : 가지치기