vtp总结

来源:百度文库 编辑:神马文学网 时间:2024/10/04 07:27:58
完成本章内容以后,您将能够:
理解VTP的工作原理
了解几种VTP的通告与通告的内容
通过配置VTP来简化VLAN的配置与管理
1.1:VTP协议
VTP协议用来确保配置的一致性。VTP的具体有点如下:
保持VLAN配置的一致性。
提供从一个交换机在整个管理域中增加虚拟局域网的方法。
VTP协议是Cisco的专用协议,大多数的Catalyst交换机都支持该协议。VTP协议可以减少CLAN相关的管理任务。
在VTP协议中。有两个重要的概念。
VTP域:也称VLAN管理域,由一个以上共享VTP域名的相互连接的交换机组成。也就是说VTP域使一组VTP域名
相同并通过中断链路相互连接的交换机。
VTP通告:在交换机之间用来传递VLAN信息的数据包称为VTP通告、
1.2:VTP的工作原理
1.2.1  VTP域
VTP是一种消息协议,它使用第2层针,在全网的基础上管理VLAN的添加、删除和重命名,已实现VLAN配置的一致性。
有了VTP,就可以在  一台交换机上集中修改VLAN配置,所做的修改会被自动传播到网络中的所有其他交换机上。
下面是VTP域的要求:
1-域内的每台交换机都必须使用相同的VIP域名,不论是通过配置实现,还是由交换机自动学到。
2-Catalyst交换机必须使相邻的,这意味着,VTP域内所有交换机形成了一棵互相连接的树。
每台交换机都通过这棵树与其他的交换机相连。
3-在所有的Catalyst交换机之间,必须启用了中断。
1.2.2 VTP模式有三种,分别是:
服务器模式(Server)
客户机模式(Client)
透明模式(Transparent)
1. 服务器模式
充当VTP服务器的交换机控制着它所在域中VLAN的生成和修改,VTP服务器可以添加修改VLAN,
并向外发送VTP通告,同时,VTP服务器也学会域名相同的VTP通告信息。默认情况下,交换机处于VTP服务器模式
2. 客户机模式
处于此模式的交换机上不允许管理员创建、修改和删除VLAN。它们监听本域中其他交换机的VTP通告,
并相应修改他们的VTP配置情况。这是一种被动的监听模式,VTP客户端上也维护着VTP域内所有VLAN的列表。
3. 同名模式
VTP透明模式中的交换机不参与VTP。当交换机处于透明模式时,它可以创建和删除本地的VLAN,
但它不向外通告自己的VLAN配置信息,而且,也不跟据接收到的VTP通告信息更新和修改自己的VLAN数据库。
运行VTP透明模式的交换机可以转发VTP通告信息。
4.各种运行模式的状态
“提供VTP消息”指的是在所有的终端端口上发送VTP消息。
“监听VYP消息”指的是监听组播和处理VTP更新。
各种运行模式的状态
服务器模式:1-提供VLAN消息
2-学习同名域消息
3-转发同名域消息
4-管理VLAN
客户端模式:1-不提供自己信息
2-请求VTP消息
3-学习同名域消息
4-转发同名域消息
5-不能管理
透明模式:  1-不提供消息
2-不学习消息
3-可转发消息
4-可本地管理
1.2.3 VTP的通告
1。VTP通告概述
管理域
版本号
配置修改编号
他所知道的VLAN
每个已知VLAN的某些参数
2.VTP的版本
在VTP管理域中,有两个VTP版本可供采用,Cisco Catalyst型交换机即可运行版本1.可以以运行版本2.但是。
在一个管理域中,这两个版本是不能相互操作的。因此,在同一个VTP域中,每台交换机必须配置相同的VTP版本。
VTP版本2增加了版本1所没有的以下主要功能:
与版本相关的透明模式:在VTP版本1中,一个VTP透明模式的交换机在用VTP砖发信息给其他交换机时,
先检查VTP版本号和域名是否与本机匹配,匹配时,才转发改消息。VTP版本2在转发VTP信息时,不检查版本号和域名。
VTP版本2支持令牌环交换和令牌环VLAN,这个是VTP版本2和版本1最大的区别。
主要区别:
版本1: 检查版本号和域名       不支持令牌环
版本2: 不检查版本号和域名     支持令牌环
3.配置修改编号
控制VTP功能的一项关键参数是VTP配置修改编号。
4.3种VTP消息类型
有3种类型的通告消息:
来自客户机的通告请求--客户机请求VLAN信息;服务器以汇总和子集通告作为回应。
汇总通告--在VLAN上,每隔300s进行一次,每次拓扑发生改变时,也会发出该通告。
子集通告--包含与VLAN有关的详细信息。
VTP通告中包含如下信息:
管理域的名称--带有不同管理域名称的通告被忽略。
配置修改编号--较高的号码代表一个更新的配置。
MD5摘要--当配置了口令后,MD5是与VTP一起发送的口令。如果口令不匹配,更新将被忽略。
更新者身份--发送VTP汇总通告的交换机的身份。
要将修订号初始化为0,可以使用下列几种方法:
①将交换机的VTP模式更改为透明模式,然后再更改为服务器模式。
②将交换机VTP的域名更改一次,再更改回原来的域名、
(1)汇总通告
Catalyst交换机每5分钟发送一次汇总通告、
当交换机受到了汇总通告数据包时,他会对比VTP域名:
如果域名不同,就忽略此数据包。
如果域名相同,则进一步对比配置修改编号。
如果交换机自身的配置修改编号更高或与之相等,就忽略此数据包。如果更小,就发送通告请求。
图1-2所示为VTP汇总通告的消息格式
(2)子集通告
如果在VTP服务器上增加、删除或者修改了VLAN,“配置修改编号”就会增加,交换机会首先发送汇总通告,
然后发送一个或多个子集通告。
列如:挂起或激活某个VLAN,改变VLAN的名称或者MTU,都会触发子集通告。
图1.3所示为VTP子集通告以及各个VLAN信息字段的内容(VLAN ID越小,则越靠前)。
(3)通告请求
交换机在下列情况下会发出VTP通告请求:
交换机重新启动后
VTP域名变更后
交换机接到了配置修改编号比自己高的VTP汇总通告
图1.4所示VTP通告请求的格式
1.2.4 VTP修剪
VTP修剪(VTP Pruning)VTP的一个功能,他能减少中断端口上补习要的广播信息量。
1.3 VTP的配置
1.创建VTP域
配置VTP域名的命令如下:
switch(config)# vtp domain domain_name
2.VTP的模式有三种,Server、Client和Transparent
配置交换机VTP模式的命令如下:switch(config) # vtp mode server │client │transparent
3.配置VTP口令
在交换机上配置VTP口令,用于保证网络内交换机,VLAN配置的安全性,同一VTP域内的交换机,口令配置要一致。
配置VTP口令的命令如下:switch(config) # vtp password password
4.配置VTP修剪
配置VTP修剪用来减少不必要的广播流量,配置VTP修剪的命令如下:switch(config) # vtp pruning
5.配置VTP的版本
默认情况下,VTP运行版本1,如果使用版本2,需要使用如下命令配置:switch(config) # vtp version 2
6.查看VTP的配置信息
查看VTP的配置信息以及VTP的通告信息使用如下命令:switch(config) # show vtp status