一种千兆交换机的SFP接口速率的自适应方法及装置制造方法及图纸

技术编号:11903392 阅读:118 留言:0更新日期:2015-08-19 15:57
本发明专利技术提供一种千兆交换机的SFP接口速率的自适应方法,其特征在于,包括以下步骤:SFP快速识别模块对SFP模块进行识别;端口速率适配切换模块根据SFP模块对交换芯片端口模式进行切换;对上层应用程序接口进行配置。本发明专利技术还提供一种交换机千兆SFP接口的速率自适应装置,本发明专利技术通过SFP快速识别模块识别SFP模块是否插入及插入后读取信息,通过读取SFP光模块的类型,从而得到此SFP光模块所需要的接口是SGMII模式还是SERDES模式,为命令行及网管提供可配置和读取信息的API接口,使得SFP模块能兼容多个千兆交换机接口,不需要重新进行接口配置转换,提高使用效率。

【技术实现步骤摘要】

本专利技术属于以太网交换机
,尤其涉及千兆交换机的SFP接口速率的自适应方法及装置
技术介绍
以太网交换机是基于以太网传输数据的交换机,以太网采用共享总线型传输媒体方式的局域网。以太网交换机的结构是每个端口都直接与主机相连,并且一般都工作在全双工方式。交换机能同时连通许多对端口,使每一对相互通信的主机都能像独占通信媒体那样,进行无冲突地传输数据。千兆以太网交换机是指上联和下联口都是千兆口的交换机,也可理解为交换机端口支持1000M或10/100/1000M传输。千兆以太网以IEEE802.3以太网标准为标准,千兆以太网接口根据接口标准不一样分为1000BASE-X千兆以太网接口和1000BASE-T千兆以太网接口。1000BASE-X和1000BASE-T都是千兆以太网PHY (Physical Layer,物理层)层标准,千兆以太网PHY层要与千兆以太网MAC (Media Access Control,介质访问控制)层相连,才能实现千兆以太网交换机的功能。一般来说,1000BASE-X的PHY与MAC相连的物理接口为 SERDES (SERializer/DESerializer,并串行与串并行转换器),而 1000BASE-T 的 PHY 与MAC 相连的物理接口为 SGMII (Serial Gigabit Media Independent Interface,串行吉比特媒体独立接口)。1000BASE-X千兆以太网接口和1000BASE-T千兆以太网接口都能做成SFP(SmallForm-factor Pluggable transceiver,小封装可插拔收发器)模块,从而导致SFP模块应用的技术不一样,插入千兆交换机后和交换机内部的MAC芯片的接口不一样,从而需要交换机内部的MAC芯片进行接口的切换,以适应不同的SFP模块,目前采用更换硬件的方式对于不同SFP模块的切换,实现接口匹配的问题,但是这种更换方式复杂,需要配备不同额接口模块,安装使用不方便。
技术实现思路
本专利技术的目的在于提供一种千兆交换机的SFP接口速率的自适应方法及装置,旨在解决现有技术中开发千兆交换机使用SFP模块不能兼容的问题。本专利技术采取的技术方案为:一种千兆交换机的SFP接口速率的自适应方法,其特征在于,包括以下步骤:SFP快速识别模块对SFP模块进行识别;端口速率适配切换模块根据SFP模块对交换芯片端口模式进行切换;对上层应用程序接口进行配置。进一步地,所述SFP快速识别模块对SFP模块进行识别,具体包括:对SFP模块插入状态进行识别,并对插入的SFP模块信息进行读取。进一步地,所述SFP模块信息为SFP内部的Base ID Fields区,包括SFP模块的厂家信息,厂家编码及速率信息。进一步地,所述交换芯片端口模式包括SGMII模式和SERDES模式。进一步地,所述对上层应用程序接口进行配置,具体包括:为命令行CLI及网管提供可配置和读取信息的API接口。本专利技术还提供一种交换机千兆SFP接口的速率自适应装置,包括:SFP快速识别模块,用于识别SFP是否插入及插入后读取信息;端口速率适配切换模块,根据SFP模块的接口要求进行交换芯片端口模式的切换;上层应用程序接口模块,为CLI (command-line interface,命令行界面)及SNMPAgent (Simple Network Management Protocol Agent,网管)提供可配置和读取信息的 API接口。进一步地,所述SFP快速识别模块包括SFP模块插入状态检测模块和SFP模块信息读取t吴块。进一步地,所述SFP模块信息为SFP内部的Base ID Fields区,包括SFP模块的厂家信息,厂家编码及速率信息。进一步地,所述交换芯片端口模式包括SGMII模式和SERDES模式。本专利技术的有益效果为:本专利技术通过SFP快速识别模块识别SFP模块是否插入及插入后读取信息,通过读取SFP光模块的类型,从而得到此SFP光模块所需要的接口是SGMII模式还是SERDES模式,通过端口速率适配切换模块通过SFP快速识别模块识别到SFP需要的接口类型,确定MAC与PHY之间接口模式是否需要切换,如果需要切换,向交换芯片的软件模块下发切换指令,对MAC与PHY之间接口模式进行切换,为命令行及网管提供可配置和读取信息的API接口,使得SFP模块能兼容多个千兆交换机接口,不需要重新进行接口配置转换,提高使用效率。【附图说明】图1为本专利技术提供的一种千兆交换机的SFP接口速率的自适应方法流程图;图2为本专利技术提供的提供的SFP和CPLD及CPU之间的连接关系示意图;图3为本专利技术提供的一种千兆交换机的SFP接口速率的自适应装置结构图。【具体实施方式】以下结合附图对本专利技术进行详细的说明。参见图1为一种千兆交换机的SFP接口速率的自适应方法流程图。如图1所示,一种千兆交换机的SFP接口速率的自适应方法,其特征在于,包括以下步骤:步骤101,SFP快速识别模块对SFP模块进行识别;步骤102,端口速率适配切换模块根据SFP模块对交换芯片端口模式进行切换;步骤103,对上层应用程序接口进行配置。在本专利技术实施例中,CPU通过设置的SFP快速识别模块的中断得到SFP模块插入,通过IIC(Inter-1ntegrated Circuit,集成电路总线)接口开始读取SFP的信息,通过读取SFP模块信息,对接口模式进行切换,使接口模式与插入的SFP模块相匹配,使得数据传输无冲突,提高传输效率。在步骤101中,所述SFP快速识别模块对SFP模块进行识别,具体包括:对SFP模块插入状态进行识别,并对插入的SFP模块信息进行读取。进一步地,所述SFP模块信息为SFP内部的Base ID Fields区,包括SFP模块的厂家信息,厂家编码及速率信息。在步骤102中,所述交换芯当前第1页1 2 本文档来自技高网
...

【技术保护点】
一种千兆交换机的SFP接口速率的自适应方法,其特征在于,包括以下步骤:SFP快速识别模块对SFP模块进行识别;端口速率适配切换模块根据SFP模块对交换芯片端口模式进行切换;对上层应用程序接口进行配置。

【技术特征摘要】

【专利技术属性】
技术研发人员:祝金忠龚尧文石宝霖
申请(专利权)人:深圳市双翼科技有限公司
类型:发明
国别省市:广东;44

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

1