VLAN中继协议(VTP)(知识点总结)

VLAN 中继协议(VLAN Trunking Protocol, VTP)是 Cisco 公司的专利协议。VTP 在交换网络中建立了多个管理域,同一管理域中的所有交换机共享VLAN信息。一台交 换机只能参加一个管理域,不同管理域中的交换机不共享VLAN信息。通过VTP协议,可以在一台交换机上配置所有的VLAN,配置信息通过VTP报文可以传播到管理域中的所有交换机。

按照VTP协议,交换机的运行模式分为3种:

①服务器模式(Server):交换机在此模式下能创建、添加、删除和修改VLANS 配置,并从中继端口发出VTP组播帧,把配置信息分发到整个管理域中的所有交换机。一个管理域中可以有多个服务器。只有在服务器模式下,交换机才能创建和修改VLAN配置。交换机默认的工作模式就是 Server 模式。局域网中核心交换机往往被设置为 Server 模式。一个管理域中可以有多个服务器。

不相同的域名不转发 VTP 消息。图中左边的交换机发送的VTP 消息到中间就被丢弃。

②客户机模式(Client):此模式请求VTP消息,学习和转发相同域名的VTP消息,不允许创建、修改或删除VLAN,但可以监听本管理域中其他交换机的VTP组播信息,并据此修改自己的VLAN配置。局域网中所有汇聚、接入交换机建议配置为 Client 模式。图示说明了Clicnt模式下不能创建VLAN。

③透明模式(Transparent):VTPTransparent交换机不加入到VTP;不产生VTP消息;不学习VTP消息;可以转发VTP消息;可以添加、删除和更改 VLAN,但只在本地有效。从图8-8 可以看出,Server 端的VTP消息可以穿越Transparent端到达Clicnt。说明在透明模式下,可以接收和转发VTP帧,但是并不能据此更新自己的VLAN配置,只是起到通路的作用。

VTP协议的优点有:

•提供通过一个交换机在整个管理域中配置VLAN的方法;

•提供跨不同介质类型(如ATM、FDDI和以太网)配置VLAN的方法:

• 提供跟踪和监视VLAN配置的方法;

•保持VLAN配置的一致性。

注:新交换机出厂时的预配置为VLAN1,VTP模式为服务器。

软考网工知识点:vtp pruning

交换机命令switch(config)# vtp pruning的作用是(59)

A.指定交换机的工作模式        B.启用VTP静态修剪

 C.指定VTP域名                     D.启用VTP动态修剪

【答案】D

交换机命令switch(config)# vtp pruning的作用是启用VTP动态修剪。

在默认情况下,所有交换机通过中继链路连接在一起,如果VLAN中的任何设备发出一个广播包、组播包、或者一个未知的单播数据包,交换机都会将其洪泛(flood)到所有与源VLAN端口相关的各个输出端口上(包括中继端口)。在很多情况下,这种洪泛转发是必要的,特别是在VLAN跨越多个交换机的情况下。然而,如果相邻的交换机上不存在源VLAN的活动端口,则这种洪泛发送的数据包是无用的。

例如,在图2-5中,PC-A、PC-B、PC-E和PC-F同属于VLAN1 (用粗虚线表示)。如果PC-A产生了一个广播包,则交换机A将把它转发给连接PC-B的接入链路,也转发到连接交换机B的中继链路,因为中继链路是任何VLAN的成员。这种转发是有意义的,因为PC-E和PC-F连接在交换机B上,而它们与PC-A同属于VLAN 1。

在下图中,PC-C和PC-D是VLAN2 (用细虚线表示)的成员。如果PC-C产生了一个本地广播包,显然交换机A会将其发送给PC-D的接入端口,然而若交换机A将这个广播包通过中继链路洪泛到交换机B则是无意义的,因为那里没有属于VLAN 2的设备。

为了解决这个问题,可以使用静态或动态的修剪方法。

所谓静态修剪,就是手工剪掉中继链路上不活动的VLAN,在下图中,两个交换机之间的一条中继链路已经被剪掉了。

但是,手工修剪会遇到一些问题,如果后来在交换机B上添加了 VLAN 2的成员,则必须重新改变两个交换机的配置,并在中继链路上添加VLAN 2的中继连接。在多个交换机组成多个VLAN的网络中,这种工作方式很容易出错。在这种情况下,并不是每—个VLAN都在每一个交换机上处于活动状态,并且很可能会在某条中继链路上剪掉不应该修剪的VLAN,从而出现连接问题。

VTP动态修剪允许交换机之间共享VLAN信息,也允许交换机从中继连接上动态地剪掉不活动的VLAN,使得所有共享的VLAN都是活动的。例如,交换机A可以告诉交换机B,它有两个活动的VLAN1和VLAN2,而交换机B告诉交换机A,它只有一个活动的VLAN1,于是,它们就共享这样的事实:VLAN 2在它们之间的中继链路上是不活动的,应该从中继链路的配置中剪掉。

VTP动态修剪的缺点是它要求在VTP域中的所有交换机都必须配置成服务器。由于交换机在服务器模式下工作时可以改变VLAN配置,也可以接受VLAN配置的改变,所以当多个管理员在多个服务器上同时配置VLAN时将会出现难以预见的后果。

能进入VLAN配置状态的交换机命令是(61)

A.2950(config)# vtp pruning B.2950# vlan database

C.2950(config)# vtp server   D.2950(config)# vtp mode

【答案】B

【解析】本题考查交换机的配置命令。

根据IOS版本的不同,2950可以用两种方式配置。在老版本中是从特权模式 (Privilege EXEC)开始配置的,使用下面的命令:

或者

 如果使用的是IOS12.1(11)EA1以后的新版本,则从全局配置模式开始:

  • 4
    点赞
  • 7
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值