一种交换机自动调整端口速率连接其他网络设备的方法技术

技术编号:38476376 阅读:15 留言:0更新日期:2023-08-15 16:56
本发明专利技术提供一种交换机自动调整端口速率连接其他网络设备的方法,包括:交换机检测自身的连接状态,判断是否需要与其他网络设备建立连接;当需要与其他网络设备建立连接时,交换机通过I2C的通信方式访问自身光模块的存储器获取光模块的速率标称;交换机根据自身的端口速率档次,调整符合光模块速率标称支持的端口速率与其他网络设备建立连接。本发明专利技术的有益效果:能够根据交换机的光模块调整交换机的端口速率以便于实现与其他网络设备的快速连接。口速率以便于实现与其他网络设备的快速连接。口速率以便于实现与其他网络设备的快速连接。

【技术实现步骤摘要】
一种交换机自动调整端口速率连接其他网络设备的方法


[0001]本专利技术涉及交换机
,尤其涉及一种交换机自动调整端口速率连接其他网络设备的方法。

技术介绍

[0002]交换机,是一种用于电信号转发的网络设备,它可以为接入交换机的任意两个网络节点提供独享的电信号通路,最常见的交换机是以太网交换机。
[0003]随着科技的快速发展,人们对于网络通讯速率的需求越发增大,网络设备的速率由百兆、千兆发展至万兆甚至更高。目前普遍的万兆传输方式便是使用光纤及相应的光电转换设备搭配支持万兆转发的设备,如万兆交换机作为中转设备,万兆光模块作为光电转换设备,光纤作为传输介质。
[0004]但是目前并非所有的万兆交换机均支持两端速率自协商功能,当交换机不支持端口速率自协商时,不便于交换机的管理和使用:1、对端速率发生改变,就会发生断连,需要修改速率才能再次进行管理;2、交换机与其他网络设备连接时需要手动设置速率,不便于使用,该缺陷主要来源于交换机所使用的交换芯片的限制。

技术实现思路

[0005]为解决现有技术中的问题,本专利技术提供一种交换机自动调整端口速率连接其他网络设备的方法,能够根据交换机的光模块速率标称调整交换机的端口速率档次以便于实现与其他网络设备的快速连接,解决了现有技术中当交换机不支持端口速率自协商时速率发生改变就会发生断连、交换机与其他网络设备连接时需要手动设置速率不便于使用的问题。
[0006]本专利技术的一种交换机自动调整端口速率连接其他网络设备的方法包括如下步骤:/>[0007]步骤1:交换机检测自身的连接状态,判断是否需要与其他网络设备建立连接;
[0008]步骤2:当需要与其他网络设备建立连接时,交换机通过I2C的通信方式访问自身光模块的存储器获取光模块的速率标称;
[0009]步骤3:交换机根据自身的端口速率档次,调整符合光模块速率标称支持的端口速率与其他网络设备建立连接。
[0010]本专利技术作进一步改进,在所述步骤1中,还包括如下步骤,
[0011]步骤101:交换机检测到自身端口中是否有光信号;
[0012]步骤102:当交换机检测自身端口中有光信号时,交换机检测自身是否已经与其他网络设备成功建立连接;
[0013]步骤103:当交换机检测到自身没有与其他网络设备成功建立连接时,交换机检测自身本次端口速率尝试与其他网络设备建立连接是否已超第一设定时间;
[0014]步骤104:当交换机检测到自身本次端口速率尝试与其他网络设备建立连接没有超过第一设定时间时,交换机记录自身当下端口速率档次。
[0015]本专利技术作进一步改进,在所述步骤3中,还包括如下步骤,
[0016]步骤301:交换机判断自身当下的端口速率档次是否符合光模块速率标称支持的端口速率;
[0017]步骤302:当交换机判断自身当下的端口速率档次符合光模块速率标称支持的端口速率时,交换机检测自身本次端口速率尝试与其他网络设备建立连接是否已超第一设定时间;
[0018]步骤303:当交换机检测到自身本次端口速率尝试与其他网络设备建立连接没有超过第一设定时间时,交换机根据自身的端口速率档次,调整符合光模块速率标称支持的端口速率档次,继续与其他网络设备建立连接。
[0019]本专利技术作进一步改进,在所述步骤1中,当不需要与其他网络设备建立连接时,交换机提示无需与其他网络设备建立连接。
[0020]本专利技术作进一步改进,在所述步骤101中,当交换机检测到自身端口中没有光信号时,交换机提示无其他网络设备可连接。
[0021]本专利技术作进一步改进,在所述步骤102中,当交换机检测到自身已经与其他网络设备成功建立连接时,交换机提示连接已完成。
[0022]本专利技术作进一步改进,在所述步骤103中,当交换机检测到自身本次端口速率尝试与其他网络设备建立连接已经超过第一设定时间时,交换机检测自身本次端口速率尝试与其他网络设备建立连接是否超过第二设定时间,如果没有超过第二设定时间,执行步骤101;如果超过第二设定时间,则交换机认定尝试建立连接的其他网络设备与本交换机不匹配,不再进行连接,所述第一设定时间的初始设定值为2秒,所述第二设定时间的初始设定值为8秒。
[0023]本专利技术作进一步改进,在所述步骤301中,当交换机判断自身当下的端口速率档次不符合光模块速率标称支持的端口速率时,直接执行步骤303。
[0024]本专利技术作进一步改进,在所述步骤302中,当交换机检测到自身本次端口速率尝试与其他网络设备建立连接已经超过第一设定时间时,交换机继续尝试与其他网络设备建立连接。
[0025]本专利技术作进一步改进,在所述步骤303中,当交换机根据自身的端口速率档次,调整完了所有符合光模块速率标称支持的端口速率与其他网络设备建立连接都没有成功连接时,返回执行步骤1。
[0026]本专利技术的有益效果是:本专利技术提供的一种交换机自动调整端口速率连接其他网络设备的方法,交换机根据自身的端口速率档次,获取自身光模块的速率标称,然后调整交换机到符合光模块速率标称范围内的端口速率档次,继续不断与其他网络设备尝试建立连接,以便于实现与其他网络设备的快速连接,解决了现有技术中当交换机不支持端口速率自协商时速率发生改变就会发生断连、交换机与其他网络设备连接时需要手动设置速率不便于使用的问题。
附图说明
[0027]图1为本专利技术的一种交换机自动调整端口速率连接其他网络设备的方法的流程图;
[0028]图2为本专利技术的一种交换机自动调整端口速率连接其他网络设备的方法的流程图;
[0029]图3为本专利技术的一种交换机自动调整端口速率连接其他网络设备的方法的流程图;
[0030]图4为本专利技术的一种交换机自动调整端口速率连接其他网络设备的方法的网络部署原理图;
[0031]图5为本专利技术的交换机与自身光模块通信的原理图。
具体实施方式
[0032]下面结合附图和实施例对本专利技术做进一步详细说明。
[0033]请参见图1

5,本专利技术的一种交换机自动调整端口速率连接其他网络设备的方法包括如下步骤:
[0034]步骤1:交换机检测自身的连接状态,判断是否需要与其他网络设备建立连接;当不需要与其他网络设备建立连接时,交换机提示无需与其他网络设备建立连接。
[0035]步骤2:当需要与其他网络设备建立连接时,交换机通过I2C的通信方式访问自身光模块的存储器获取光模块的速率标称。
[0036]步骤3:交换机根据自身的端口速率档次,调整符合光模块速率标称支持的端口速率与其他网络设备建立连接。
[0037]请参见图4,目前万兆网络体系构建中,一般使用光纤作为传输介质,万兆交换机作为数据中转设备,光模块作为光纤与万兆交换机的连接中间设备,交换机与其他网络设备之间需要进行速率配置,速率一致下连接才能成功,其他网络设备可以是其他交换机或者路由器。其中,光模块,又称SFP(本文档来自技高网...

【技术保护点】

【技术特征摘要】
1.一种交换机自动调整端口速率连接其他网络设备的方法,其特征在于,包括如下步骤,步骤1:交换机检测自身的连接状态,判断是否需要与其他网络设备建立连接;步骤2:当需要与其他网络设备建立连接时,交换机通过I2C的通信方式访问自身光模块的存储器获取光模块的速率标称;步骤3:交换机根据自身的端口速率档次,调整符合光模块速率标称支持的端口速率与其他网络设备建立连接。2.如权利要求1所述的交换机自动调整端口速率连接其他网络设备的方法,其特征在于,在所述步骤1中,还包括如下步骤,步骤101:交换机检测到自身端口中是否有光信号;步骤102:当交换机检测自身端口中有光信号时,交换机检测自身是否已经与其他网络设备成功建立连接;步骤103:当交换机检测到自身没有与其他网络设备成功建立连接时,交换机检测自身本次端口速率尝试与其他网络设备建立连接是否已超第一设定时间;步骤104:当交换机检测到自身本次端口速率尝试与其他网络设备建立连接没有超过第一设定时间时,交换机记录自身当下端口速率档次。3.如权利要求2所述的交换机自动调整端口速率连接其他网络设备的方法,其特征在于,在所述步骤3中,还包括如下步骤,步骤301:交换机判断自身当下的端口速率档次是否符合光模块速率标称支持的端口速率;步骤302:当交换机判断自身当下的端口速率档次符合光模块速率标称支持的端口速率时,交换机检测自身本次端口速率尝试与其他网络设备建立连接是否已超第一设定时间;步骤303:当交换机检测到自身本次端口速率尝试与其他网络设备建立连接没有超过第一设定时间时,交换机根据自身的端口速率档次,调整符合光模块速率标称支持的端口速率档次,继续与其他网络设备建立连接。4.如权利要求3所述的交换机自动调整端口速率连接其他网络设备的方法,其特征在于:在所述步骤1中,当不需要与其他网...

【专利技术属性】
技术研发人员:夏仁杰赵志华罗忠
申请(专利权)人:深圳市吉祥腾达科技有限公司
类型:发明
国别省市:

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

1