配置交换机VTP协议

VLAN可以使用Trunk技术跨交换机实现,也就是将交换机AB之间的链路配置成Trunk,这样,连接在交换机A与交换机B上的相同VLAN号的主机就可以通信。

在一台或几台交换机上配置VLAN的工作量不是很大,但是,在企业网环境中通常由许多的相互连接的交换机组成,因此,要对数量很多的交换机配置VLAN和管理就很复杂了。为了解决这一问题,Cisco开发了管理VLAN的协议——VLAN Trunk Protocol

 

VTP协议用来确保配置的一致性,他具有以下优点:

保持VLAN配置的一致性

提供从一个交换机在整个管理域中增加虚拟局域网的方法

 

VTP协议是Cisco的专用协议,大多数的Catalyst交换机都支持该协议,VTP协议可以减少VLAN相关的管理任务

 

VTP协议中,有两个重要的概念

VTP域:也称为VLAN管理域,有一个以上共享VTP域名的相互连接的交换机组成。也就是说VTP域是一组VTP域名相同并通过中继链路相互连接的交换机

VTP通告:在交换机之间用来传递VLAN信息的数据包成为VTP通告

 

下面是对VTP域的要求

域内的每台交换机都必须使用相同的VTP域名

Catalyst交换机必须是相邻的,

所有的Catalyst交换机之间必须启用Trunk中继

所有的Catalyst交换机必须属于一个VTP域,也就是说一个交换机只能加入到一个VTP管理域

 

VTP有三种运行模式:

 

    服务器模式(server)充当VTP服务器的交换机控制着它所在域中VLAN的生成和修改,VTP服务器可以添加和修改VLAN,并想外部发送VTP通告,同时,VTP服务器也会学习域名相同的VTP通告信息,默认情况下,Catalyst交换机处于VTP服务器模式(server)

    客户机模式(client)处于此模式的交换机上不允许管理员创建,修改或删除VLAN,他们监听本域中其他交换机的VTP通告,并相应修改他们VTP配置情况,这是一种被动的监听模式,VTP客户端上也维护着VTP域内所有VLAN的列表

    透明模式(transparent)VTP透明模式中的交换机不参与VTP,当交换机处于透明模式时,他可以创建和删除本地的VLAN,当他不向外通告自己的VLAN配置信息,也不根据接收到的VTP通告信息更新和修改自己的VLAN数据库,运行VTP透明模式的交换机可以转发VTP通告信息

 

使用VTP时,加入VTP域的每台交换机在其中继端口上通告如下信息:

管理域  版本号  配置修改编号  它所知道的VLAN  每个以知VLAN的某些参数

 

VTP消息类型

 

    汇总通告 汇总通告用于通知邻接的Catalyst交换机目前的VTP域名和配置修改编号,默认情况下,Catalyst交换机每5秒钟发送一次汇总通告

    子集通告 如果在VTP服务器上增加,删除和修改了VLAN配置修改编号就会增加,交换机首先会发送汇总通告,然后发送一个或多个子集通告,子集通告中包括VLAN列表和相应的VLAN信息,如果有多个VLAN,为了通告所有的信息,可能需要发送多个子集通告

    通告请求 交换机在下列情况下会发出VTP通告请求

交换机重新启动后 VTP域名变更后 交换机接到了配置修改编号比自几高的VTP汇总通告

一旦受到请求通告,VTP设备就会先发送汇总通告,然后发送一个或多个子集通告

 

VTP修剪VTP Pruning)是VTP的一个功能,他能减少中继端口上下必要的广播信息量

 

好了,做了以上的了解后,我们来实际配置一下VTP环境,首先要考虑的基本任务是:

 

确定将在网络中运行VTP版本

决定交换机是成为以有管理域的成员,还是另外为其创立一个新的管理域如果要加入到已有的管理域中,则确定他的名称和口令

为交换机选择一个VTP的工作模式

是否需要启动修剪功能

 

 

相关命令参考:

Switch(config)#vtp domain domain –name                    //设置VTP域名

Switch(config)#vtp mode server | transparent | client     //设置VTP模式

Switch(config)#vtp password password                       //设置VTP口令

Switch(config)#vtp pruning                                          //设置VTP 修剪

Switch(config)#show vtp status                                   //查看VTP状态信息

Switch(config)#show vlan brief                                   //查看VLAN信息

具体配置如下:

swA(config)#vtp domain benet                                   // 配置swA VTP 域名

swA(config)#vtp mode server                                    // 配置swA VTP 模式

swA(config)#vtp password cisco                               // 配置swA VTP 密码

swA(config)#vtp pruning                                           // 配置swA VTP 修剪

swA(config)#interface f0/0                                        // 进入接口模式

swA(config-if)#switchport mode trunk                      //配置trunk链路

swA(config-if)#end                                                  //退出到特权模式

swA#vlan database                                                 //进入VLAN数据库模式

swA(vlan)#vlan 2 name vlan2                                  //创建VLAN2

swA(vlan)#vlan 3 name vlan3                                  //创建VLAN3

swA(vlan)#exit

swA#show vtp status                                              //查看VTP信息

swA#show vlan brief                                              //查看VLAN信息

 

swB(config)#vtp domain benet                    

swB(config)#vtp mode transparent

swB(config)#vtp password cisco

swB(config)#vtp pruning

swB(config)#interface f0/0                      

swB(config-if)#switchport mode trunk

swB(config)#interface f0/1                      

swB(config-if)#switchport mode trunk             

swB(config-if)#end

swB#vlan database

swB(vlan)#vlan 4 name vlan4

swB(vlan)#vlan 5 name vlan5

swB(vlan)#exit

swB#show vtp status

swB#show vlan brief

 

swC(config)#vtp domain benet

swC(config)#vtp mode client

swC(config)#vtp password cisco

swC(config)#vtp pruning

swC(config)#interface f0/1                      

swC(config-if)#switchport mode trunk

swC(config-if)#end

swC#show vtp status

swC#show vlan brief

 

交换机A 查看VLAN信息,看是否学习到了交换BVLAN信息

交换机B上配置透明模式,验证是否能学到交换机AVLAN 信息,同时在本地建立VLAN4VLAN5

交换机C查看本地学习到的是哪个交换机发出的VLAN信息

 

  • 2
    点赞
  • 2
    收藏
    觉得还不错? 一键收藏
  • 1
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值