VTP修剪的原理是啥

在理解这个问题之前,我们不妨来回顾一下,以太网交换机的工作原理和转发机制。“CAM表”也叫“MAC地址表”是用来记录交换机端口+VLAN+MAC的映射关系的,根据这个表交换机才能对数据帧进行处理,那么这个表如何形成呢?1,dynamic学习2,static配置那么有了CAM表之后,交换机就和HUB不一样了(本质区别)数据进入交换机,根据目的MAC地址去匹配CAM表,找到目的MAC对应的出接口来进行数据转发。讲到以太网,不得不提BUM流量BUM Broadcast广播 Unknow unicast未知单播 Multicast组播这三类数据流代表目的MAC地址在CAM表是查不到的,交换机的处理行为是泛洪(发往同一广播域内所有端口)广播域(broadcast domain) 在以太网上,VLAN很好的隔离了广播域,所以VLAN1的BUM流量是不会进入VLAN2内的。如果一个接口是Trunk的,那么该端口可以承载多个VLAN的流量,所以BUM当然也需要发往Trunk接口。这时候也就是交换机在任意端口的任意VLAN收到一个BUM消息,这个消息势必会发送到所有的Trunk接口,这时候VTP Pruning就可以工作啦!如果没有VTP pruningVTP修剪的原理是啥

Switch A从port 1 收到一个Red-VLAN的BUM流量,该流量会在所有Trunk上发送,所有设备都会收到启用了VTP Pruning之后 【VTP修剪的原理是啥】 VTP修剪的原理是啥

SwitchD的Port4端口下没有任何Red-VLAN的成员(可以通过CAM表确定),所以port 4被Red-VLAN 修剪掉了,也就是Red-VLAN内的BUM流量是不会往Port 4发送的,这样是不是更优呢说了一大堆,不知道对题主有没有帮助呢?
■网友
vtp裁剪啥时候mac有关系了。vtp是传递vlan信息,同步vlan信息的技术,相应的有server client 透明模式。依照修订版本号数值来确定谁来找谁同步(小的找大的同步,透明模式除外)。


    推荐阅读