1.VTP和管理域
VTP 是VLAN终极协议的简称(VLAN Trunk Protocol),它用于交换网络中简化VLAN的管理。VTP在交换网络中建立了多个管理域,同一管理域中所有的交换机共享VLAN信息。一台交换机只能参加一个管理域,不同管理域中的交换机不共享VLAN信息。通过VTP,可以在一台交换机上配置所有的VLAN,配置信息通过VTP报文可以传播到管理域中的所有交换机。
2.VTP的工作方式
VTP有三种工作方式:服务器模式、透明模式和客户模式。
(1)服务器模式下:可以设置VLAN信息,服务器自动将这些信息广播到网上其他交换机以统一配置;
(2)透明模式下:可以配置VLAN信息,但不能广播自己的VLAN信息,同时它可以接收服务器发来的VLAN信息后但不使用,而是直接转发给别的交换机。
(3)客户模式下:交换机不能配置VLAN信息,只能被动接收服务器的VLNA配置。
3.VLAN静态修剪和VLAN动态修剪
VLAN修剪的原因:在默认情况下,所有交换机通过中继链路连接在一起,如果VLAN中任何设备发出一个广播包、组播包或者一个未知的单播数据包,交换机都会将其泛洪(Flood)到所有与原VLAN端口相关的各个输出端口(包括终极端口)。在很多情况下,这种泛洪是必要的,特别是在VLAN跨越多个交换机的情况下。然而,如果相邻的交换机上不存在源VLAN的活动窗口,则这种泛洪发送的数据包是无用的。
为了解决这个问题,可以使用静态或动态的修剪方法。
(1)VTP静态修剪:静态修剪就是手工剪掉中继链路上不活动的VLAN。但是,手工修剪会遇到一些问题,主要是必须根据网络拓扑结构的改变经常重新配置中继链路。在多个交换机组成多个VLAN网络中,这种工作方法容易出错。
(2)VTP动态修剪:VTP动态修剪允许交换机之间共享VLAN信息,也允许交换机从中继连接上动态地剪掉不活动地VLAN,使得所有共享地VLAN都是活动的。例如,交换机A告诉交换机B,它有两个不活动的VLAN,即VALN1和VLAN2,而交换机B告诉交换机A,它只有一个活动的VLAN1,于是,它们就共享这样的事实;VLAN2在他们之间的中继链路上是不活动的,应该从中继链路的配置中剪掉。这样的好处是显而易见的,如果以后在交换机B上添加了VLAN2的成员,交换机B就会通知交换机A,他有一个新的活动VLAN2,于是,两个交换机就会动态地把VLAN2添加到他们之间地中继链路配置中。