VTP (VLAN TRUNK PROTOCOL) 虚拟局域网中继协议

VTP产生的原因:

在大型的企业网中,交换机的数量可能会很多,并且在各个交换机上VLAN配置大部分都会基本相同,这样在企业网络的交换配置和管理中就有很大可能不停地去做一些重复的劳动,在这种情况下,就有可能出现配置错误,导致网络故障。为了让配置更简捷,管理更方便,并且能够在一个控制点上管理整个网络的交换信息,就出现了VTP.

VTP作用:确保VLAN配置的一致性,并能通过一个交换机在整个管理域中增加VLAN。

VTP原理:使用2层帧,在整个网络的基础上管理VLAN,从而实现VLAN配置的一致性。

实验拓扑图:

wps_clip_image1

在这个实验中,我用了三台交换机,下面是实验步骤:

用的小凡做的实验,并且用的是3640的镜像,于是就把所有的端口都定义为二层,并且全部打开(这个是我的习惯,呵呵),并且关闭了三层的路由功能。还有一个习惯就是,喜欢分步去做实验,就是说第一步在所有的交换机上都完成后,然后再去做第二步。

三个交换机上都是同样的配置,只是交换机的hostname不同,

wps_clip_image2

wps_clip_image3

wps_clip_image4

在完成所有交换机的基本配置后,开始配置交换机的TRUNK接口

wps_clip_image5

wps_clip_image6

wps_clip_image7

接下来配置交换机的VTP

配置三个交换机SW1、SW2、SW3的VTP域为benet,配置三个交换机的VTP模式分别为server、transparent、client。

wps_clip_image8

wps_clip_image9

wps_clip_image10

VTP配置完成后,分别查看三个交换机的VTP状态信息

wps_clip_image11

wps_clip_image12

wps_clip_image13

查看完成后,配置交换机的VLAN,并验证VTP个模式的特点

在交换机sw1上配置VLAN2和VLAN3,在交换机sw2上配置VLAN4和VLAN5,在交换机sw3上配置VLAN6和VLAN7,并查看交换机的状态信息

wps_clip_image14

wps_clip_image15

在交换机sw3上,会注意到,创建VLAN后,会提示我们在client状态下,无法创建VLAN

wps_clip_image16

接下来查看各个交换机上都包含有哪些VLAN

wps_clip_image17

wps_clip_image18

wps_clip_image19

在sw3上存在VLAN2和VLAN3,这表明它学习到了server的VLAN状态信息,在sw2上并没有学习到server上的状态信息,它只存在自己所创建的VLAN信息。

VTP的口令和修剪用到的地方不是太多,记得命令就可以了。

VTP的两个版本的区别。

一个域中存在两台服务器,在两台服务器之间都能相互学习,并且其他所有的client可以学到两个服务器上的所有信息。

VTP的三种运行模式:server、transparent、client

VTP的三种通告:汇总通告、子集通告、来自客户机的通告请求