APP下载

基于Packet Tracer的VTP故障排除方法研究

2015-07-02张明真李海胜

商丘职业技术学院学报 2015年5期
关键词:通告域名口令

张明真,李海胜

(郑州铁路职业技术学院 软件学院,河南 郑州 450052)

基于Packet Tracer的VTP故障排除方法研究

张明真,李海胜

(郑州铁路职业技术学院 软件学院,河南 郑州 450052)

在网络课程教学中,常使用Packet Tracer软件辅助实验,帮助弥补实验室环境中的一些缺陷. 使用Packet Tracer软件进行VTP实验配置时,一些故障易引起网络设备间通信受阻,无法起到VTP的作用. 快速有效的定位故障点,并解决故障,有利于提高网络的可用性和稳定性.以VTP配置为基础,文章分析了每项配置所需的注意事项和易故障点,总结了排除VTP故障的步骤,对于解决网络中VTP引起的故障问题,快速恢复网络运行具有重要意义.

Packet Tracer;VTP故障;故障排除

1 Packet Tracer软件

Packet Tracer是思科公司开发的一个可视化的交互式教学软件,可以辅助创建网络,形象地展示数据包在网络中的流动方式,并提供了基本的测试工具和命令帮助判断网络是否正常工作.在如今网络设备昂贵,更新较快,教学资源缺乏等局限下,辅助软件可帮助实现网络的构建和配置,较真实和全面的展现网络设计的过程,对于培养学生的实践操作能力具有重要作用[1]57-61.

2 VTP简介

在VTP的配置中,需要决定交换机的模式,即服务器、客户端或透明模式,不同模式的交换机管理及通告VLAN的方式不同[2]34-37,44.其中,在VTP服务器模式的交换机中,可以创建、修改和删除整个VTP域中的VLAN;而VTP客户端模式的交换机中,不允许创建、修改或删除VLAN,只能从VTP服务器交换机接收VLAN配置的通告信息,存储到VLAN数据库中;VTP透明模式的交换机,可以从中继链路接收VTP通告,并将通告转发给网络中的其他交换机,而自身不与其他交换机同步配置信息.

3 VTP故障分析

3.1 VTP的配置故障

在VTP配置中,需要注意交换机的版本、域名、口令、模式、修订版本号等配置.VTP对相关配置要求十分精确,细微的差别可能导致客户端与服务器端的通告和配置信息不同步.在Packet Tracer软件中,常见的VTP配置故障包括以下几个方面.

1)版本不兼容

交换机可以运行的VTP版本有第1版、第2版和第3版,在一个VTP域中仅允许使用一个VTP版本[3]35-37.默认情况下,交换机采用第1版.当一个VTP域中的交换机配置中的版本不一致时,则会出现版本不兼容,无法通信的故障,使用“show vtp status”命令可以查看交换机版本.

对于此类故障,可以在交换机全局配置模式下使用“vtp version number”命令修改交换机的VTP版本.当修改成功后,命令提示行中会提示已经将VTP模式设置为版本1中.

2)域名不正确

在VTP中,将一台或多台相互连接的交换机组成一个域,同一个域中的所有交换机通过VTP通告信息共享关于VLAN的配置信息[4]56-58,不同域中的交换机则无法相互通告VLAN信息.

VTP域使用域名标识交换机所属的域.对于已经配置了VTP域的交换机,属于同一个域的交换机必须确保域名精确匹配,包括字符的大小写.如果域名配置存在差错,则会在启动交换机后,系统滚动提示VTP域名不匹配,如图1所示.

图1 VTP域名不匹配

对于因域名配置不正确导致的故障,可以使用命令“show vtp status”查看各个交换机的域名和交换机的配置模式,当客户端或透明模式的交换机与服务器模式的交换机的域名不一致时,可在客户端或透明模式的交换机的全局配置模式下,使用“vtp domain”命令修改域名,保证与服务器交换机的域名一致.

3)口令问题

对于因口令不一致导致的故障,可以在特权执行模式中使用“show vtp password”查看口令配置信息和交换机的模式.如果客户端模式或透明模式的交换机与服务器模式的交换机的口令不一致,一般应在客户端或透明模式的交换机上修改口令,即在全局配置模式中使用“vtp password”命令修改口令参数,使得客户端或透明模式的交换机与服务器交换机的口令配置一致.

4)交换机模式设置不合理

VTP交换机的配置包括服务器、客户端、透明3种模式,只有服务器模式的交换机具有创建、修改、删除VLAN的权限.因此,每个VTP域中至少需要一台服务器交换机,用来向客户端或透明模式的交换机发送总结通告和子集通告,给出详细的VLAN信息.当VTP域中缺少服务器交换机时,VTP则无法实现统一管理VLAN的功能.在特权执行模式下,使用“show vtp status”命令可以查看交换机模式.当交换机设置中缺少服务器模式的交换机时,可将域中的其他交换机配置为服务器.操作时,在该交换机的全局配置模式下,使用“vtp mode server”命令即可将该交换机配置为服务器.

5)修订版号不正确

当具有最高修订版号的交换机接入到VTP域中时,原VTP域中的交换机均会依据该交换机的配置信息配置自身的VLAN,导致交换机上的VLAN配置信息与实际VLAN信息不符,如VLAN列表等.此时,交换机的端口无法继续转发来自计算机的流量,计算机之间无法实现通信.

针对因修订版号不正确引起的网络故障,可通过修改VTP域名将修订版号重置为零.例如,可以先将VTP域名设置为一个不存在的域名,然后再将域名修改回该VTP的域名,如图2所示.

图2 修改VTP交换机修订版号

6)VTP修剪配置

启用VTP修剪功能可以通过协商中继转发端口,禁用不必要的端口,防止不需要的广播信息从VLAN中泛洪到VTP域中所有的中继链路[4]56-59.配置了修剪功能的交换机,可以根据端口上配置的VLAN重新配置中继链路,使一些VLAN信息无法在中继链路上传播,从而防止广播流量耗费中继带宽.启用VTP修剪后,在交换机的特权执行模式下使用“show interfaces trunk”命令可以查看VLAN是否被禁用,如图3和图4所示.

图3 查看S1的修剪功能

图4 查看S2的修剪功能

图3和图4中显示了交换机S1和S2的修剪功能配置,S1的端口支持VLAN1,10,20,1002,1003,1004,1005的流量,S2的端口支持VLAN1,20,1002,1003,1004,1005的流量,但是对VLAN10的流量进行了修剪,则S2不会转发VLAN10的广播信息.

3.2 VTP配置故障排除步骤

由于VTP是基于VALN的划分而使用的.因此,在检查VTP配置故障前,通常需要确保VLAN的配置是否无误.根据以上常见VTP配置故障,可以使用以下命令和步骤帮助排查故障.

1)show vlan brief 查看VLAN概况,检查VLAN划分是否完整齐全,端口是否正确接入到VLAN中;

2)show interfaces vlan-number 查看VLAN是否开启,管理VLAN的接口IP地址是否配置正确;

3)show interfaces trunk 查看中继链路,其所支持传输的VLAN序号列表是否正确;

4)show vtp status 此命令可以查看VTP的版本、修订版本号、配置模式、域名等是否存在问题;

5)show vtp password 查看各交换机的口令是否配置,是否一致.

4 结语

文章基于Packet Tracer软件分析并总结了VTP配置中常见的故障,提出了良好的解决方法和步骤,使故障排除可以有规可循,有助于快速定位网络故障点,为学生排除VTP故障,疏通网络通信提供了科学的方法.在实际工作生活中,面临的问题会更加复杂,使用辅助软件有助于理清思路和解决方法,有助于提高学生实际动手能力和拓宽解决问题的视角.

[1] 郭改文. Packet Tracer 6.0 在计算机网络实验教学中的仿真应用[J].河南教育学院学报(自然科学版),2013,22(3).

[2] 王霞俊. Cisco VTP 和IEEE GVRP的分析、比较及应用[J].计算机与信息技术,2013(3).

[3] 张 力. 以太网VLAN动态学习机制的研究与实现[D].武汉:武汉邮电科学研究院,2011.

[4] Wayne Lewis, Ph.D. LAN Switching and Wireless[M]. 思科系统公司,译.北京:人民邮电出版社,2009.

[责任编辑 冰 竹]

2015-06-29

张明真(1987- ),女,河南新乡人,郑州铁路职业技术学院助教,硕士,主要从事计算机网络技术、数字信号处理研究。

1671-8127(2015)05-0049-03

TP393

A

猜你喜欢

通告域名口令
国家药监局关于7批次药品不符合规定的通告
高矮胖瘦
口 令
Combosquatting域名抢注的测量研究
如何购买WordPress网站域名及绑定域名
好玩的“反口令”游戏
SNMP服务弱口令安全漏洞防范
关于实行参考文献新规范的通告
关于实行参考文献新规范的通告
变更启事