[发明专利]高速链路自协商的方法和单板有效
申请号: | 201180000716.6 | 申请日: | 2011-05-25 |
公开(公告)号: | CN102217255A | 公开(公告)日: | 2011-10-12 |
发明(设计)人: | 严立;童运民;黄立刚;陈小勤 | 申请(专利权)人: | 华为技术有限公司 |
主分类号: | H04L12/56 | 分类号: | H04L12/56 |
代理公司: | 北京三高永信知识产权代理有限责任公司 11138 | 代理人: | 罗振安 |
地址: | 518129 广东*** | 国省代码: | 广东;44 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 高速 协商 方法 单板 | ||
技术领域
本发明涉及高速以太网领域,特别涉及一种高速链路自协商的方法和单板。
背景技术
随着以太网技术的快速发展,高速以太网已经广泛应用,以太网的端口速率也在不断提高。但是,以太网业界标准的制定往往比技术的发展滞后,会出现某些高速率的以太网已经在普遍应用时,该高速率的自协商标准还未制定,从而使通信两端难以对接。
在高速率的自协商标准还未制定的情况下,现有技术中通常采用带外通道配置方式或固定配置方式进行速率配置。
带外通道配置方式是指,当业务通道的通信还未正常时,通过维护通道对该业务通道进行配置。其中,维护通道需要硬件支持。
固定配置方式是指,在初始化时,将通信两端的速率固定配置为通信两端都支持的某一高速率。当某一端的速率能力发生变化时,需要再手动配置,否则通信两端会出现无法对接的情况。
在实现本发明的过程中,发明人发现现有技术至少存在以下问题:
速率配置依赖特定的硬件,或者,需要手动配置才能完成速率自协商,并且速率之间不能灵活切换。
发明内容
为了摆脱对特定硬件的依赖,无须手动配置,并且速率之间不能灵活切换,本发明实施例提供了一种高速链路自协商的方法和单板。所述技术方案如下:
一种高速链路自协商的方法,所述方法包括:
第一单板设置端口速率为所述第一单板和第二单板都支持的公共速率,所述第二单板的端口速率为所述公共速率;
所述第一单板根据所述公共速率向所述第二单板发送第一自协商报文,所述第一自协商报文携带所述第一单板支持的速率,使所述第二单板根据所述第一单板支持的速率和所述第二单板支持的速率,确定所述第一单板和所述第二单板都支持的最高速率,并设置端口速率为所述最高速率;
所述第一单板接收所述第二单板根据所述公共速率发送的第二自协商报文,所述第二自协商报文携带所述第二单板支持的速率;
所述第一单板根据所述第一单板支持的速率和所述第二单板支持的速率,确定所述第一单板和所述第二单板都支持的最高速率,并设置端口速率为所述最高速率。
一种高速链路自协商的单板,所述单板包括:
初始化模块,用于设置端口速率为所述单板和第二单板都支持的公共速率,所述第二单板的端口速率为所述公共速率;
发送模块,用于根据所述公共速率向所述第二单板发送第一自协商报文,所述第一自协商报文携带所述单板支持的速率,使所述第二单板根据所述单板支持的速率和所述第二单板支持的速率,确定所述单板和所述第二单板都支持的最高速率,并设置端口速率为所述最高速率;
接收模块,用于接收所述第二单板根据所述公共速率发送的第二自协商报文,所述第二自协商报文携带所述第二单板支持的速率;
管理模块,用于根据所述单板支持的速率和所述第二单板支持的速率,确定所述单板和所述第二单板都支持的最高速率,并设置端口速率为所述最高速率。
本发明实施例提供的技术方案带来的有益效果是:
通过自协商报文将自身支持的速率通知对端,使通信双方都能获知彼此支持的速率,并从中确定通信双方都支持的最高速率,通过报文即可实现自协商机制,无须特定的硬件支持,同时报文可以将自身当前支持的速率通知对端,从而能够实现速率的动态切换,具有很好的兼容性和可扩展性。
附图说明
为了更清楚地说明本发明实施例的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本发明的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动性的前提下,还可以根据这些附图获得其他的附图。
图1是本发明的一个实施例提供的高速链路自协商的方法流程图;
图2是本发明的另一个实施例提供的高速链路自协商的方法流程图;
图3是本发明的另一个实施例提供的高速链路自协商的单板结构示意图。
具体实施方式
为使本发明的目的、技术方案和优点更加清楚,下面将结合附图对本发明实施方式作进一步地详细描述。
参见图1,本发明的一个实施例提供了一种高速链路自协商的方法,包括:
101:第一单板设置端口速率为第一单板和第二单板都支持的公共速率,该第二单板的端口速率为该公共速率;
102:第一单板根据公共速率向第二单板发送第一自协商报文,第一自协商报文携带第一单板支持的速率,使第二单板根据第一单板支持的速率和第二单板支持的速率,确定第一单板和第二单板都支持的最高速率,并设置端口速率为最高速率;
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于华为技术有限公司,未经华为技术有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201180000716.6/2.html,转载请声明来源钻瓜专利网。
- 上一篇:保持触发器
- 下一篇:一种封装用绝缘环、绝缘环组合件和封装体