본문 바로가기

네트워크

VTP

VTP 정리

VTP Update 정보를 받지 않기 위해서, VTP password를 설정. password가 동일해야 VTP update Packet를 전송받음.
Client 모드는 자신이 직접 VLAN을 생성, 삭제, 변경은 할 수 없지만, VTP Update 패킷을 송수신하여 VLAN정보를 동기화 시킬 수 있다. 이 때, Client도 VTP Update 패킷을 송신하기 때문에 Client VTP 패킷에 의해서 Server의 VLAN정보가 변경될 수도 있다. 

Domain이 설정되지 않은 기본 VTP 상태에서는 Mode와 무관하게 자신이 다른 VTP Domain을 학습하거나, Domain을 설정하기 전까지는 자신의 VTP 정보를 보내지 않는다.


VTP Mode에 대한 추천 사용 방법은 transparent mode 이다. 이는, revision number에 대한 Issue로부터 벗어날 수 있으며, server mode나, client mode가 기본 VLAN 1-1024 만 사용 가능한 반면, transparent mode 에서는 확장 vlan 1024-4096까지 사용 가능하기 때문이다.


1. A 스위치에 Domain name 설정
   B  스위치에 Domain name 미 설정.
   revision을 B가 더 높게해서 연결했을 때 정보를 가져오는가?






Understanding VLAN Trunk Protocol (VTP)

                                    - http://www.cisco.com/en/US/tech/tk389/tk689/technologies_tech_note09186a0080094c52.shtml




Troubleshooting VLAN Trunk Protocol (VTP)

                     ----   http://www.cisco.com/en/US/tech/tk389/tk689/technologies_tech_note09186a0080890613.shtml

How a Recently Inserted Switch Can Cause Network Problems

Note: Refer to the Flash Animation: VTP section of Understanding VLAN Trunk Protocol (VTP) in order to see a Flash demonstration of this problem.

This problem occurs when you have a large switched domain that is all in the same VTP domain, and you want to add one switch in the network.


This switch was previously used in the lab, and a good VTP domain name was entered. The switch was configured as a VTP client and was connected to the rest of the network. Then, you brought the ISL link up to the rest of the network. In just a few seconds, the whole network was down. How did this happen?


The configuration revision number of the switch that you inserted was higher than the configuration revision number of the VTP domain. Therefore, your recently introduced switch, with almost no configured VLANs, erased all VLANs through the VTP domain.

This occurs whether the switch is a VTP client or a VTP server. A VTP client can erase VLAN information on a VTP server. You can tell that this has occurred when many of the ports in your network go into inactive state but continue to be assigned to a nonexistent VLAN.

신규 스위치를 기존 스위치에 연결할 때에 신규스위치의 Domain name이 기존 스위치들의 VTP 그룹과 동일하고 revision number가 더 높을 경우에는 신규스위치의 VTP mode가 client 모드라고 하여도, 기존 스위치들의 VTP 정보를 모두 삭제하고 자신의 VLAN정보로 쓰게 된다. 이 경우에는 기존 스위치에서 사라진 VLAN정보를 다시 작성하여서, 정상적으로 동작하도록 하게 해야 한다. 이러한 점을 방지하기 위해서는 revision 번호를 신규 스위치가 더 낮게 설정하고나서 기존 스위치에 붙이도록 해야 한다.
 

============================================================

Recently Added Switch Does Not Get the VLANs From the VTP Server

Make sure that the newly added switch has a configuration revision number that is less than the current revision number of the domain. See the How a Recently Inserted Switch Can Cause Network Problems and Reset the Configuration Revision Number sections for more information.

The new switch might not immediately receive the list of configured VLANs from the VTP server. In order to overcome this, make any of these modifications to the VLAN database:

  • Create any VLAN.

  • Delete any VLAN.

  • Modify the properties of any current VLAN.