VTP--------------VLAN Trunking protocol VLAN干道协议(思科私有协议)
=================同步VLAN编号
VTP(Virtual Trunking Protocol)是思科(Cisco)网络设备中的一种协议,用于在交换机之间传输VLAN信息。它允许网络管理员通过一个中央管理的交换机向其他交换机分发VLAN配置。这样可以简化VLAN的创建和管理,提高网络的灵活性和可扩展性。通过 VTP,网络管理员可以在一个交换机上创建、删除或修改 VLAN,并让其他交换机自动同步这些变化,而无需手动配置每台交换机的 VLAN。这对于大型企业网络和复杂的 VLAN 配置非常有用。
server (服务器模式) client (客户端模式) Transparent (透明模式)
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 Sever上都可以创建和修改VLAN信息,并通告到其他交换机上;不同的VTP域之间是不能传播VLAN信息的。
6.Transparent交换机上可以转发VTP通告,但是并不会根据VTP通告更新自己的任何信息,Transparent交换机上也可以更改VLAN信息,但是这些VLAN信息并不会通告出去。
7.Client交换机上不仅可以转发VTP通告,还会根据VTP通告更新自己的VLAN信息。
8.配置VTP的密码是为了防止不明身份的交换机加入域中,任何密码都是区分大小写的。
9.VTP的版本只需要在Server上启用,其他交换机会自动学习并启用该功能,但是Transparen模式是不会学习到的,Client模式是不能配置版本的。
10.配置VTP修剪得时候只需在其域中的一个Server上启用即可,其他交换机会自动学习并启用。
1.域内的每台交换机都必须使用相同的域名,不论是通过配置实现,还是由交换机自动学习得到。
2.Catalyst交换机必须是相邻的,即相邻的交换机需要具有相同的域名。
3.在所有Catalyst交换机之间,必须配置中继链路(Trunk)。
sw1(config)#int e0/0
sw1(config-if)#sw tr en do
sw1(config-if)#sw mo tr
sw2(config)#int e0/0
sw2(config-if)#sw tr en do
sw2(config-if)#sw mo tr
sw2(config-if)#int e0/1
sw2(config-if)#sw tr en do
sw2(config-if)#sw mo tr
sw3(config)#int e0/1
sw3(config-if)#sw tr en do
sw3(config-if)#sw mo tr
设置vtp域名为CCNA(域名要一样)
sw1(config)#vtp domain ccna
设置vtp模式
sw1(config)#vtp mode server (服务器模式)
设置vtp域名
sw2(config)#vtp domain ccna
设置vtp模式
sw2(config)#vtp mode client (客户端模式)
sw3(config)#vtp domain ccna
sw3(config)#vtp mode client
sw1(config)#vlan 10,20,30
sw1(config-vlan)#ex
sw1(config)#vlan 40
sw1(config-vlan)#ex
sw1(config)#no vlan 20
设置vtp密码为CCNA243(设置了密码,密码要一样)
Sw1(config)#vtp password CCNA243
Sw2(config)#vtp password CCNA243
创建vlan100 vlan200 修改名称为ccie
sw1(config)#vlan 100
sw1(config)#vlan 200
sw1(config-vlan)#name ccie
sw1(config-vlan)#ex
sw1(config)#do sh vlan br
sw3(config)#vtp password ccna243
sw1(config)#vlan 300
sw1(config-vlan)#ex
sw2(config)#vtp mode transparent
sw1(config)#vlan 400,500
sw1(config-vlan)#ex
接口划分vlan和配置接口模式不同步,只同步vlan信息
sw1(config)#int e0/1
sw1(config-if)#sw mo ac
sw1(config-if)#sw ac vlan 10
注意:使用完vtp要记得删除vtp信息