[发明专利]一种交换机自动调整端口速率连接其他网络设备的方法在审
申请号: | 202310617141.7 | 申请日: | 2023-05-29 |
公开(公告)号: | CN116582498A | 公开(公告)日: | 2023-08-11 |
发明(设计)人: | 夏仁杰;赵志华;罗忠 | 申请(专利权)人: | 深圳市吉祥腾达科技有限公司 |
主分类号: | H04L47/25 | 分类号: | H04L47/25;H04L49/00 |
代理公司: | 深圳市海顺达知识产权代理有限公司 44831 | 代理人: | 蔡星 |
地址: | 518000 广东省深圳市南山区西丽*** | 国省代码: | 广东;44 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 交换机 自动 调整 端口 速率 连接 其他 网络设备 方法 | ||
本发明提供一种交换机自动调整端口速率连接其他网络设备的方法,包括:交换机检测自身的连接状态,判断是否需要与其他网络设备建立连接;当需要与其他网络设备建立连接时,交换机通过I2C的通信方式访问自身光模块的存储器获取光模块的速率标称;交换机根据自身的端口速率档次,调整符合光模块速率标称支持的端口速率与其他网络设备建立连接。本发明的有益效果:能够根据交换机的光模块调整交换机的端口速率以便于实现与其他网络设备的快速连接。
技术领域
本发明涉及交换机技术领域,尤其涉及一种交换机自动调整端口速率连接其他网络设备的方法。
背景技术
交换机,是一种用于电信号转发的网络设备,它可以为接入交换机的任意两个网络节点提供独享的电信号通路,最常见的交换机是以太网交换机。
随着科技的快速发展,人们对于网络通讯速率的需求越发增大,网络设备的速率由百兆、千兆发展至万兆甚至更高。目前普遍的万兆传输方式便是使用光纤及相应的光电转换设备搭配支持万兆转发的设备,如万兆交换机作为中转设备,万兆光模块作为光电转换设备,光纤作为传输介质。
但是目前并非所有的万兆交换机均支持两端速率自协商功能,当交换机不支持端口速率自协商时,不便于交换机的管理和使用:1、对端速率发生改变,就会发生断连,需要修改速率才能再次进行管理;2、交换机与其他网络设备连接时需要手动设置速率,不便于使用,该缺陷主要来源于交换机所使用的交换芯片的限制。
发明内容
为解决现有技术中的问题,本发明提供一种交换机自动调整端口速率连接其他网络设备的方法,能够根据交换机的光模块速率标称调整交换机的端口速率档次以便于实现与其他网络设备的快速连接,解决了现有技术中当交换机不支持端口速率自协商时速率发生改变就会发生断连、交换机与其他网络设备连接时需要手动设置速率不便于使用的问题。
本发明的一种交换机自动调整端口速率连接其他网络设备的方法包括如下步骤:
步骤1:交换机检测自身的连接状态,判断是否需要与其他网络设备建立连接;
步骤2:当需要与其他网络设备建立连接时,交换机通过I2C的通信方式访问自身光模块的存储器获取光模块的速率标称;
步骤3:交换机根据自身的端口速率档次,调整符合光模块速率标称支持的端口速率与其他网络设备建立连接。
本发明作进一步改进,在所述步骤1中,还包括如下步骤,
步骤101:交换机检测到自身端口中是否有光信号;
步骤102:当交换机检测自身端口中有光信号时,交换机检测自身是否已经与其他网络设备成功建立连接;
步骤103:当交换机检测到自身没有与其他网络设备成功建立连接时,交换机检测自身本次端口速率尝试与其他网络设备建立连接是否已超第一设定时间;
步骤104:当交换机检测到自身本次端口速率尝试与其他网络设备建立连接没有超过第一设定时间时,交换机记录自身当下端口速率档次。
本发明作进一步改进,在所述步骤3中,还包括如下步骤,
步骤301:交换机判断自身当下的端口速率档次是否符合光模块速率标称支持的端口速率;
步骤302:当交换机判断自身当下的端口速率档次符合光模块速率标称支持的端口速率时,交换机检测自身本次端口速率尝试与其他网络设备建立连接是否已超第一设定时间;
步骤303:当交换机检测到自身本次端口速率尝试与其他网络设备建立连接没有超过第一设定时间时,交换机根据自身的端口速率档次,调整符合光模块速率标称支持的端口速率档次,继续与其他网络设备建立连接。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于深圳市吉祥腾达科技有限公司,未经深圳市吉祥腾达科技有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202310617141.7/2.html,转载请声明来源钻瓜专利网。
- 上一篇:一种高填充飞灰碳金板材的制备方法
- 下一篇:一种锑锭铸锭装置