VTP 简单介绍介:
一般来说,在大型的企业中,交换机的数量非常多,而各个交换机的VLAN配置基本相同,因此,在企业交换网络的配置和管理中存在非常多的重复劳动,而且,也会由此产生一些配置错误,使网络出现故障。为了配置与管理方便,实现在单个控制点上管理整个网络,Cisco公司开发了VTP(VLAN Trunk protocol)——虚拟局域网中继协议,通过使用VTP协议,交换机之间能够互相传递VLAN信息,实现了VLAN的统一配置和统一管理。
 
例如:公司中有30台交换机而要为这30台交换机上分别添加10个相同VLAN这样下来我们可以想象工作量(10*30=300),平时的修改和删除呢。。虽然有些人会说“我可以编辑一个文本文档,只要粘贴就是了。”即使这样,也需要你在公司的楼上楼下跑来跑去的反复的去做原本就很简单的事情吗?
 
具体的VTP分为三种模式:服务器模式、客户机模式和透明模式
服务器模式:
                         提供VTP消息:包括VLAN ID和名字信息
                          学习相同域名的VTP消息
                          转发相同域名的VTP消息
                          可以添加、删除和更改VLAN
客户机模式:
                          请求VTP消息
                           学习相同域名的VTP消息
                           转发相同域名的VTP消息
                           不可以添加、删除和更改VLAN
透明模式:
                          不提供VTP消息
                           不学习VTP消息
                           转发VTP消息
                           可以添加、删除和更改VLAN,但只在本地生效
 
具体的VTP配置命令:
让我轻松点--思科VTP协议_第1张图片
 
swA上的配置:
配置VTP域名为test:
swA#config  terminal
swA(config)# vtp domain test
配置VTP模式为服务器模式:
swA(config)# vtp mode server
配置交换机之间的连接端口为Trunk模式
swA(config)# interface fastEthernet 0/23
swA(config-if)# switchport mode trunk
 
swB上的配置:
配置VTP域名为test:
swB#config  terminal
swB(config)# vtp domain test
配置VTP模式为客户机模式:
swB(config)# vtp mode client
配置交换机之间的连接端口为Trunk模式
swB(config)# interface fastEthernet 0/22
swB(config-if)# switchport mode trunk
swB(config)# interface fastEthernet 0/23
swB(config-if)# switchport mode trunk
 
swC上的配置:
配置VTP域名为test:
swC#config  terminal
swC(config)# vtp domain test
配置VTP模式为服务器模式:
swC(config)# vtp mode client
配置交换机之间的连接端口为Trunk模式
swC(config)# interface fastEthernet 0/22
swC(config-if)# switchport mode trunk
 
 
配置SWA的管理IP地址
swA(config)# interface vlan1
swA(config-if)# ip address 192.168.1.1 255.255.255.0
swA(config-if)# no shutdown
 
经过以上在交换机上的配置只要在服务器模式的交换机上添加、删除和更改VLAN就会避免大的工作量和错误的出现