VTP 版本不兼容

VTP 第 1 版和第 2 版互不兼容。现代 Cisco Catalyst 交换机(如 2960)默认配置为使用 VTP 第 1 版。然而,较早的交换机仅支持 VTP 第 1 版。如果 VTP 域包含使用第 2 版的交换机,那么仅支持第 1 版的交换机不能加入该域。如果网络中包含仅支持第 1 版的交换机,那您需要手动配置第 2 版交换机,使其工作在第 1 版模式下。
 
VTP 口令问题
 
当使用 VTP 口令控制交换机能否参与 VTP 域时,请确保在 VTP 域中的所有交换机上设置正确的口令。忘记设置 VTP 口令是非常常见的问题。如果已使用口令,则必须在域中每台交换机上配置该口令。默认情况下,Cisco 交换机不使用 VTP 口令。交换机不会自动设置口令参数,这一点与收到 VTP 通告时可以自动设置的其它参数不同。
 
VTP 域名不正确
 
VTP 域名是交换机上设置的关键参数。错误配置的 VTP 域名将影响交换机之间的 VLAN 同步。如前所述,如果交换机接收到错误的 VTP 通告,则交换机将丢弃该消息。如果丢弃的消息中包含合法的配置信息,则交换机将无法按照预期同步其 VLAN 数据库。
 
交换机设置为 VTP 客户端模式
 
您有可能不小心将所有交换机的工作模式更改为 VTP 客户端模式。此时您将无法在网络环境中创建、删除和管理 VLAN。因为 VTP 客户端交换机不会在 NVRAM 中存储 VLAN 信息,所以它们在重新加载之后需要刷新 VLAN 信息。
 
修订版号不正确
 
即使已经在 VTP 域中正确地配置了交换机,但仍然存在其它可能会对 VTP 功能产生负面影响的因素。