VTP

  • 2023/03/09

VTPVLAN Trunking Protocol)是由思科公司开发的一种用于在交换机之间传送 VLAN 信息的协议。使用 VTP 可以方便地维护 VLAN 数据库的一致性,使得管理员可以把新的 VLAN 添加到网络中,并且可以更改所有交换机的 VLAN 数据库,而不需要手动地在每个交换机上进行配置。

1.VTP协议原理

VTP 协议通过 VTP 消息类型进行 VLAN 数据库信息的交换和同步,主要包括以下三种消息类型:

  • 摘要广告消息(Summary Advertisement Message)
  • 子集广告消息(Subsets Advertisement Message)
  • 请求消息(Request Message)

当一个交换机上的 VLAN 配置发送变化时,该交换机会把相应的 VLAN 增加、删除或修改并存储在本地 VLAN Database 中,同时也会生成 VTP 消息,向其他连接的同类交换机发送这些 VLAN 的信息,这些交换机接收后更新自己的节点。

2.VTP的用途

VTP 协议的主要作用就是方便地维护 VLAN 数据库的一致性,从而简化 VLAN 管理:

  • 当管理员在任何一个交换机上创建、修改或删除 VLAN 时,其他所有交换机都会同步更新 VLAN 数据库。
  • 当管理员需要在网络中添加新的 VLAN 时,只需要在 VTP Server 上创建该 VLAN,VTP 就可以实现跨交换机自动传播该 VLAN 信息。
  • 当管理员从网络中删除某个 VLAN 时,VTP 可以将这些 VLAN 的配置信息从所有的交换机删除。

3.VTP域的要求

VTP 运行需要满足以下条件:

  • 所有运行 VTP 协议的交换机必须处于同一个 VTP 域中,也就是拥有相同的 VTP 域名称和密码。
  • 至少有一个交换机必须被配置为 VTP Server 模式,记录 VLAN Database 并负责 VLAN 的学习、存储和分发。其他交换机可以配置为 VTP Client 或者 VTP Transparent 模式。
  • 如果一个交换机被配置为 VTP Client 模式,那么它不能对 VLAN 数据库进行修改,并且 VLAN 数据库必须从 VTP Server 中获取。
  • 如果一个交换机被配置为 VTP Transparent 模式,它只能把收到的 VTP 消息转发给其他交换机,不会参与 VLAN 数据库的同步。
人工客服
(售后/吐槽/合作/交友)

相关方案

  1. 1.
  2. 2.
  3. 3.
  4. 4.
  5. 5.
  6. 6.
  7. 7.
  8. 8.
  9. 9.
  10. 10.
  11. 11.
  12. 12.
  13. 13.
  14. 14.
  15. 15.
  16. 16.
  17. 17.
  18. 18.
  19. 19.
  20. 20.
查看全部20条内容