vtp pruning vtp修剪

 
Vtp pruning    vtp 修剪: vtp 修剪默认是关闭的,在交换机发送 vtp 报文更新的时候会向交换机上所有的 TRUNK 端口去发送,因此这些更新会占用一部分带宽,所以启用 vtp 修剪是将一些没有必要的流量修剪掉。如图:
    vtp pruning vtp修剪_第1张图片 红色 vlan 分别在 switch 1 switch 4 上有红色 vlan (简称 vlan 10 )用户,因此 vlan 10 的更新会经过 trunk 分别向 switch 2 3 4 5 6 泛洪,然而在 switch 3 5 6 这三台交换机并没有 vlan 10 的用户,此时 vtp 更新报文携带 vlan10 的信息向 switch 3 5 6 去泛洪是没有意义的,因为 3 5 6 交换机没有 vlan 10 的用户。因此启用在 switch2 switch3 switch4 switch5 链路之间针对 vlan10 启用 vtp 修剪(注: vtp 修剪只是从逻辑上将特定 vlan 隔离,并不是从物理上隔离)。   但是,如果 switch 6 下突然有了某些 vlan 10 的用户,这样 switch 4 switch 5 之间链路针对 vlan 10 将重新开通。为什么呢?因为交换机除了(汇总通告、子集通告、通告请求)消息格式外,还有一个“重要消息”格式, switch 6 会向上申请。
命令: show vtp status 可以查看出 vtp 是否开启   show interface pruning  查看哪些接口以及哪几个 vlan 被修剪了
      Vtp pruning    开启 vtp 修剪   
也可以在接口模式下,将特定的 vlan 修剪掉:
Switch 4(config)#interface fas 0/23
Swit ch 4 (config-if)#switchport trunk pruning vlan ?  ( 备注:后面可以附加 add remove 等命令, add: 表示补充修剪 vlan 的列表。 Remove :表示将接口下已经修剪的 vlan 移除 )
经验 :在工作中,我发现,如果 vtp domain 域名不一样的话,其 trunk 是没法起来的。个人认为: vtp 报文泛洪只向本域内 trunk 泛洪的。如果向所有 trunk 都泛洪,那其他 vtp 域也能收到报文,因此如果两台交换机互连,如果 domain 不一样的话, trunk 索性就不起来。
本文出自 “ love~gg” 博客,请务必保留此出处 http://chinagg.blog.51cto.com/294200/106632
本文出自 51CTO.COM技术博客

你可能感兴趣的:(网络,职场,休闲)