VTP协议及其配置

VTP协议(VLAN Trunk Protocol)

是Cisco私有协议

作用:从一个控制点(也就是VTP中的服务器)维护整个企业网上VLAN添加、删除和重命名等工作

 

VTP域的组成:

相同域名,必须通过Trunk相互连接,一组交换机

 

20130506021022377.jpeg

 

VTP的运行模式有3种:

――服务器模式(server)

提供VTP消息:包括VLAN ID和名字信息

学习相同域名的VTP消息

转发相同域名的VTP消息

可以添加删除更改VLAN

 

――客户端模式(client)

请求VTP消息

学习相同域名的VTP消息

转发相同域名的VTP消息

不可以添加删除更改VLAN

 

――透明模式(Transparent)

不提供VTP消息

不学习VTP消息

转发VTP消息

可以添加删除更改VLAN,只在本地生效

 

VTP通告

1、客户机的通告请求――获取VLAN信息

条件:交换机重启;VTP域名变更;交换机接收到了配置修订号大的汇总通告

2、服务器的通告响应――发送VLAN信息

汇总通告:用于通知邻接的交换机目前VTP域名和配置修订编号;每隔300秒一次或配置改变时发送通告

子集通告:包含VLAN的详细信息

注意:VTP通告使用组播地址发送,地址为01-00-0c-cc-cc-cc

           只能通过中继端口(串口)传送

           VTP消息通过VLAN 1传送

 

VTP版本

1、version 1:一个VTP透明传输的交换机,需要检查VTP版本号和域名是否匹配,匹配时才转发

2、version 2:再转发VTP信息时,不检查版本号和域名

 

相关配置命令:

#switchport mode trunk ――“全局”设置Trunk链路

#vtp domain 域名 ――“VLAN数据库”,创建VTP域

#vtp mode server | client | transparent ――2950系列配置VTP模式

#vtp server | client | transparent ――3640系列配置VTP模式

#vtp password 密码 ――配置VTP口令

#vtp pruning ――配置VTP修建

#vtp version 2 ――2950配置VTP版本

#vtp v2-mode ――3640配置VTP版本

#show vtp status

 

例拓补图:

 

20130506021032892.jpeg

 

具体配置步骤:

【交换机A】

A(config)#interface f0/10

A(config-if)#switchport mode trunk ――设置该端口为串口模式

A(config-if)#no shutdown

A(config-if)#exit

A(config)#exit

A#vlan database ――进入VLAN数据库

A(vlan)#vlan 2 ――创建vlan 2

A(vlan)#vlan 3 ――创建vlan 3

A(vlan)#exit

A#show vlan-switch ――查看创建的VLAN是否成功

A#vlan database

A(vlan)#vtp domain name ――域名必须统一

A(vlan)#vtp server ――设置模式为server

A#show vtp status ――查看vtp状态

 

一下为可选项:

A#vlan databas

A(vlan)#vtp pruning ――设置修剪模式

A(vlan)#vtp v2-mode ――设置vtp版本

A(vlan)#vtp password 密码 ――如果设置了密码那么同一个域名内的交换机都要设置相同的密码

【交换机B】

B(config)#interface f0/11

B(config-if)#switchport mode trunk

B(config-if)#no shutdown

B(config-if)#exit

B(config)#interface f0/10

B(config-if)#switchport mode trunk

B(config-if)#no shutdown

B(config-if)#exit

 

B#vlan databse

B(vlan)#vtp domain name

B(vlan)#vtp client

B(vlan)#exit

B#show vlan-switch ――查看是否学习到vlan信息

【交换机C】

C(config)#interface f0/10

C(config-if)#switchport mode trunk

C(config-if)#no shutdown

C(config-if)#exit

C(config)#

 

C#vlan databse

C(vlan)#vtp domain name

C(vlan)#vtp client

C(vlan)#exit

C#show vlan-switch ――查看是否学习到vlan信息



摘自《红黑联盟》

你可能感兴趣的:(交换机,VTP配置)