CCNP-交换-01-VTP

CCNP-交换-01-VTP

VTP介绍

VTP(VLAN Trunking Protocol)是一种二层消息协议,通过管理VTP域内的vlan增加、删除或重命名来保持VLAN配置的一致性。
CCNP-交换-01-VTP

配置修订号(revison number)

每当VTP服务器修改其vlan信息时,修订号就都会递增1,然后以新的修订号来通告vlan信息,收到通告信息的交换机的修订号假如比通告的修订号底,那么域内交换机就会使用通告的vlan配置覆盖原vlan配置。
CCNP-交换-01-VTP

VTP Pruning 裁剪

VTP 裁剪通告减少不必要的flood traffic来提高带宽的使用率,同一vlan中的一台主机要发arp广播到所有的trunk链路传播去寻找对方的MAC地址,浪费链路带宽,所以没有这个vlan用户的交换机应该开启VTP修剪,以减小链路负荷。
如下图所示:只有SW4和SW1有连接到red vlan 的端口,而在VTP裁剪的控制下,SW2和SW4不会将流量发往SW3、5和6.
//VTP修剪功能默认是关闭的
CCNP-交换-01-VTP
CCNP-交换-01-VTP

添加一台新交换机至VTP域内

在把交换机配置成VTP客户端后,还要把它加入到VTP服务器所配置的VTP域中。但在把一个VTP客户机添加到VTP域之前,总会校验VTP配置修订号是否比VTP域中其他交换机的配置修订号低。在VTP域中的交换机总是会使用VTP配置修订号最高的交换机的VLAN配置信息。如果添加的交换机的修订号高过VTP域中其他交换机的修订号,它会删除VTP服务器和VTP域中的所有VLAN信息。所以在添加新交换机之前,需要把修订号配置为0

VTP版本

VTP 2 和VTP 1的区别
1、支持令牌环
2、支持不能识别的TLV(类型长度值)
3、透明模式转发消息不检查版本
4、一致性检查
CCNP-交换-01-VTP