Cisco VTP 排错

  思科VLAN中继协议(VTP)是一个对于那些已经选择思科作为交换平台提供商的功能选项。VTP为网络工程师提供了一种为成百上千的交换设备配置VLAN的一种简便方法。本文将要看看在VTP故障排除时,那些是最需要注意的。

  下面提及了几种不同的思科VTP配置错误和错误,对于VTP不熟悉的工程师可能会产生疑惑。

匹配VTP配置参数

  在配置VTP协议的时候,有几项参数是所有参与VTP协议的交换设备都必须完全匹配的。其中包括VTP domain, password VTP version。如果上述的参数中其中任何一个参数没有完全匹配,那么这个错误配置的交换机将不能和其他交换机参与VTP协商。

思科VTP模式

  VTP拥有三种模式:Server, Client,Transparent。默认情况下,交换机会处于server模式而且在其他参数匹配的情况下会直接参与到和其他交换机的VTP协商中去。只有在server模式下的交换机才能配置VTP中的VLAN,作为client模式的交换机是无法配置VTP中的VLAN的。而在transparent透明模式下的交换机不参与到其他模式的交换机的VTP协商,只负责转发VTP信息。也就是说在transparent模式下,交换机对于VTP是独立的,可以自己创建VLAN和删除VLAN,但是不对其他交换机有任何影响,也不被任何交换机影响。

思科VTP交换机之间通信

  VTP仅仅能通过trunk口进行通信,也就是说只有当交换机之间有通过IEEE 802.1Q(或者ISL)封装的trunk链路时候,VTP才能在交换机之间进行通信。

思科VTP配置修订号(Revision Number)

  当一个新的交换机配置好VTP后,它的revision number应该是0的,当这个交换机每做一次关于VTP的配置(包括VLAN的配置)都会增加这个revision number。当不同交换机之间进行通信的时候,它们会认定拥有最高revision number的交换机所拥有的VTP配置是最新的,从而所有交换机都会把配置更新为和这个交换机一样的版本。

  有一个值得注意的问题是,当一个在其他环境使用过并且拥有过VTP配置的交换机,在迁移到新的环境前没有及时清除VTP配置,那么可能会对新的环境带来很严重的影响。假设一个revision number为10的交换机在没有清除VTP配置的情况下加入了新的网络环境,而这个新的网络环境最高的revision number为7,那么当这个交换机加入到网络中后,新网络环境中的所有交换机发现revision number为10的VTP信息,因此所有交换机的VTP会进行更改。而且如果新加入的交换机是client模式的话,也会出现这种情况。所以防止VTP信息发生非法更改,如果在网络环境中新加入交换机的话,请清理所有VTP信息。



 
 » 除非注明,本博客文章均为挨踢小茶原创,转载请以链接形式标明本文地址
该日志由 挨踢小茶 于2012年10月14日发表在 路由交换 分类下, 你可以发表评论,并在保留原文地址及作者的情况下引用到你的网站或博客。
原创文章转载请注明: Cisco VTP 排错 | 挨踢茶馆
关键字:

Cisco VTP 排错:目前有1 条留言

  1. 自从工作后就没来过了,今天偶然来访,越来越好了。

    2012-10-19 下午 10:50 [回复]

发表评论



快捷键:Ctrl+Enter

无觅相关文章插件,快速提升流量