一种交换机环路检测稳定性的测试方法及可读介质技术

技术编号:36810331 阅读:32 留言:0更新日期:2023-03-09 00:40
本发明专利技术公开了一种交换机环路检测稳定性的测试方法及可读介质,该交换机环路检测稳定性的测试方法,包括搭建线缆误接测试拓扑,将被测交换机的第一端口、第二端口分别连接PC的第一网卡、第二网卡,并勾选要进行测试的线缆误接情况;向被测交换机下发配置,禁用所述被测交换机的第二端口的环路检测功能,使能所述被测交换机的第一端口的环路检测功能;依次判断所有的所述线缆误接情况是否勾选,并对勾选的所述线缆误接情况进行环路检测稳定性测试。本发明专利技术使用PC模拟辅助交换机,报文的构造和发送,均可由自动化系统控制PC完成,只需要一台交换机和一台PC即可完成测试,不会占用其他交换机,节约设备资源成本。节约设备资源成本。节约设备资源成本。

【技术实现步骤摘要】
一种交换机环路检测稳定性的测试方法及可读介质


[0001]本专利技术涉及环路检测
,具体的说,是涉及一种交换机环路检测稳定性的测试方法及可读介质。

技术介绍

[0002]环路检测功能是交换机的重要功能,主要作用是当网络中存在环路时能够自动关闭出问题的端口以消除环路。
[0003]网络连接或配置的错误容易导致二层网络中出现转发环路,使设备对广播、组播以及未知单播等报文循环重复发送,造成网络资源的浪费甚至网络瘫痪,环路检测专门为了有效的防止环路,确保网络的稳定与安全。因此,环路检测功能的稳定性测试尤其重要。
[0004]另外,环路检测功能有一个自动恢复时间,当自动恢复时间超时后,阻塞的端口会变为转发状态,这段时间内网络又会处于环路的状态,若端口处于转发状态的时间太长会对网络带来很大的负面影响,因此环路检测自动恢复时间超时后,测试阻塞端口变为转发状态后的持续时间也是尤其重要的。
[0005]目前,现有的环路检测功能的稳定性测试方式主要有两种:一、购买网络测试仪,模拟交换机来组网测试;二、使用多台交换机一起组网测试。然而,本文档来自技高网...

【技术保护点】

【技术特征摘要】
1.一种交换机环路检测稳定性的测试方法,其特征在于,包括以下步骤:步骤S1、搭建线缆误接测试拓扑,将被测交换机的第一端口、第二端口分别连接PC的第一网卡、第二网卡,并勾选要进行测试的线缆误接情况;步骤S2、向被测交换机下发配置,禁用所述被测交换机的第二端口的环路检测功能,使能所述被测交换机的第一端口的环路检测功能;步骤S3、依次判断所有的所述线缆误接情况是否勾选,并对勾选的所述线缆误接情况进行环路检测稳定性测试;步骤S4、对勾选的所述线缆误接情况进行环路检测稳定性测试时,将所述被测交换机的第一端口的环路检测状态设置为阻塞状态,然后PC的第二网卡向其第一网卡发出二层数据报文,并通过所述二层数据报文的收发时间,计算环路检测自动恢复时间超时后所述被测交换机的第一端口维持转发状态的持续时间。2.根据权利要求1所述的交换机环路检测稳定性的测试方法,其特征在于,在步骤S1中,勾选完要进行测试的所述线缆误接情况后,设定每种所述线缆误接情况的测试时间。3.根据权利要求1所述的交换机环路检测稳定性的测试方法,其特征在于,在步骤S1中,所述线缆误接情况包括造成交换机自环的第一种线缆误接情况、造成交换机下联设备自环的第二种线缆误接情况及造成交换机之间成环的第三种线缆误接情况。4.根据权利要求3所述的交换机环路检测稳定性的测试方法,其特征在于,在步骤S4中,对所述第一种线缆误接情况进行环路检测稳定性测试的具体子步骤包括:步骤A1、所述被测交换机的第一端口的环路检测功能为使能状态,发出第一环路检测报文,所述PC的第一网卡接收到所述第一环路检测报文后,将所述第一环路检测报文直接从所述PC的第二网卡发给所述被测交换机的第二端口,所述被测交换机接收到所述第一环路检测报文后,将其第一端口的环路检测状态设置为阻塞状态;步骤A2、构造第一二层数据报文,并将所述第一二层数据报文从所述PC的第二网卡发给所述PC的第一网卡;步骤A3、实时监测所述PC的第一网卡接收第一二层数据报文的情况,并通过所述第一二层数据报文的收发时间,计算环路检测自动恢复时间超时后所述被测交换机的第一端口维持转发状态的持续时间。5.根据权利要求4所述的交换机环路检测稳定性的测试方法,其特征在于,所述第一环路检测报文包括目的MAC地址、源MAC地址、报文的协议类型、发送该报文的交换机的MAC地址、交换机发送该报文的端口号及上一跳字段。6.根据权利要求4所述的交换机环路检测稳定性的测试方法,其特征在于,在步骤A3中,当环路检测的自动恢复时间超时后,所述被测交换机的第一端...

【专利技术属性】
技术研发人员:陆芬方海勤骆雄辉
申请(专利权)人:深圳市厚石网络科技有限公司
类型:发明
国别省市:

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1