VTP协议

目录

VTP协议?

VTP三种模式?

VTP协议配置?


VTP协议?

VTP是一种消息协议,使用第2层帧,在全网的基础上管理VLAN的添加、删除和重命名,以实现VLAN配置的一致性。. 可以用VTP管理网络中VLAN1到1005。. 有了VTP,就可以在一台交换机上集中进行配置变更,所作的变更会被自动传播到网络中所有其他的 交换机 上。. (前提是在同一个VTP域). 为了实现此功能,必须先建立一个VTP 管理域 ,以使它能管理网络上当前的VLAN。. 在同一管理域中的交换机共享它们的VLAN信息,并且,一个交换机只能参加到一个VTP管理域,不同域中的交换机不能共享VTP信息。

VTP三种模式?

Server模式 交换机可以创建更改删除VLAN及其他配置参数 VLAN配置信息保存在NVRAM中 将信息向其他的交换机广播
Client模式 只能接受VLAN信息 不能创建更改删除VLAN VLAN配置信息不存在于NVRAM中
Transparnt模式 不予其他交换机交后互VLAN信息 可将VTP通告告诉其他交换机 网络管理员可以配置VLAN

VTP协议配置?

       指定sw1为server,sw2配置为透明模式,sw3为客户端,然后将sw1的VLAN配置同步到sw3,将不同步但是会转发同步消息。

VTP协议

sw1(config)#vtp mode server                   //配置VTP为Server模式,默认即为Server         
Device mode already VTP SERVER.
sw1(config)#vtp domain VTP-Test                 //配置VTP域名,默认为空
Changing VTP domain name from NULL to VTP-Test
sw1(config)#vtp password  cisco               //配置VTP密码
Setting device VLAN database password to cisco
sw1(config)#vtp version 2                       //配置VTP版本号,只需在Server上配置
sw1(config)#vtp pruning                         //启用VTP修剪,只需在Server上配置

sw2(config)#vtp mode transpa                     //配置VTP为Transparent模式
sw2(config)#vtp mode transparent 
Setting device to VTP TRANSPARENT mode.
sw2(config)#vtp domain VTP-Test
Changing VTP domain name from NULL to VTP-Test
sw2(config)#vtp password cisco
Setting device VLAN database password to cisco

sw3(config)#vtp mode client                     //配置VTP为Client模式
Setting device to VTP CLIENT mode.
sw3(config)#vtp domain VTP-Test
Changing VTP domain name from NULL to VTP-Test
sw3(config)#vtp password cisco
Setting device VLAN database password to cisco

说明:

  1. 当交换机的 VTP 域名为空时,如果它收到的 vTP 通告中带有域名,该交换机将把 VTP 域名自动更改为 VTP 通告中的域名。即没有 VTP 域名的交换机能从邻居自动学习 VTP 域名: VTP 域名不为空时交换机就不会学习了。
  2.  VTP 可以在全局模式下配置,也可以在 VLAN database 模式下配置。
  3. VTP 默认修订号为0,毎当 VLAN 信息变化时修订号会增加1(当为 Transparent 时,路由修订号始终为0)。
  4. 默认 VTP 信息:模式为 Server ,域名为空,版本1。
  5. 在一个 VTP 域中可以有多个 vTP Server ,在任何一个 VTP Server 上都可以创建和修改 VLAN 信息,并通告到其他交换机上;不同的 vTP 域之间是不能传播 VLAN 信息的。
  6. Transparent交换机上可以转发 VTP 通告,但是并不会根据 VTP 通告更新自己的任何口” Cali 信息, Transparent 交换机上也可以更改 VLAN 信息,但是这些 VLAN 信息并不会通告出去。
  7. Client 交换机上不仅可以转发 VTP 通告,还会根据 VTP 通告更新自己的 VLAN 信息。
  8. 配置 VTP 的密码是为了防止不明身份的交换机加人域中,任何密码都是区分大小写的。
  9. VTP 的版本只需要在 Server 上启用,其他交换机会自动学习并启用该功能,但是 Transparen 模式是不会学习到的, Client 模式是不能配置版本的。
  10. 配置 vTP 修剪的时候只需在其域中的一个 Server 上启用即可,其他交换机会自动学习并启用。

上一篇:Git常用命令汇总


下一篇:KubeSphere——kubekey高可用k8s集群构建实战