[发明专利]网口模式获取的方法及其网络设备无效
申请号: | 200710074668.0 | 申请日: | 2007-05-30 |
公开(公告)号: | CN101068167A | 公开(公告)日: | 2007-11-07 |
发明(设计)人: | 林铭;姜强 | 申请(专利权)人: | 华为技术有限公司 |
主分类号: | H04L12/26 | 分类号: | H04L12/26;H04L12/46 |
代理公司: | 暂无信息 | 代理人: | 暂无信息 |
地址: | 518129广东省*** | 国省代码: | 广东;44 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 模式 获取 方法 及其 网络设备 | ||
技术领域
本发明涉及网络通信领域,尤其涉及一种网络设备网口模式获取的方法及其网络设备。
背景技术
网络系统之间的互联是通过诸如网络适配器NIC(俗称网卡)、网络集线器、路由器以及交换机等网络设备来实现的,这些网络设备通过通信链路建立网络连接并形成通信通道。网络设备有网口模式选择的问题,如图1所述是常见的网络设备的组网方式连接图。图中描述的网络设备间至少存在以下几种网口模式:100M全双工/半双工,10M全双工/半双工,1G全双工/半双工,10G全双工等等。当对端系统网络设备工作模式与本端系统预期不相符或不一致等情况时,就可能造成网口模式异常。
例如,系统A设置了其网络设备网口模式,系统B也设置了其网络设备的网口模式。当系统A与系统B互联时进行数据通信时,如果对端的网络设置预定的工作模式无法与本端系统预期的工作模式匹配,这时就可能出现了两个网口模式不一致的问题,这可能会导致网络异常。系统A和系统B正常的情况下,各自网口模式是100M全双工,才可以保证两个系统的业务流量能正常,实际应用中由于系统A的网口模式是100M自适应,系统B的网口模式是10M全双工,系统A按照10M全双工与B建立通讯,这样系统A到系统B的业务流量存在瓶颈。如果系统A一端网口按100M带宽进行工作,而对端只能按10M带宽进行工作,这时如果带宽高的一端按本端设置的模式发送数据,例如当网络流量超过10M时,由于对端的网口只能按10M带宽工作,这时就会出现网络拥塞或其它网络故障。因此迫切需要提供一种网络设备之间的网口获取的技术方案来防止因网口异常引发的网络故障。
发明内容
有鉴于此,本发明实施例提供了一种网口模式获取的方法及其网络设备,实现网络设备获取对端的网口模式信息,有效防止因网口模式不一致而引发的网络故障。
本发明实例提供了一种网口模式获取的方法,该方法包括以下步骤:在建立网络连接过程中,网络设备1向网络设备2发送消息,所述消息中携带了所述网络设备1的网口模式信息;收到所述包括网口模式信息的消息后,网络设备2解析所述消息并获得网络设备1的网口模式信息。网络设备2获得网络设备1的网口模式信息后,向网络设备1发送消息,所述消息包括网络设备2的网口模式信息。
本发明实施例还公开了一种网络设备,,用于接收并转发通信数据,所述网络设备包括信息生成单元和信息发送单元,所述信息生成单元用于获得本端网口模式信息,并将所述网口模式信息定义在消息中;所述信息发送单元用于将信息生成单元生成的携带本端网口模式信息的消息发送至网络对端。
最后本发明实施例还公开了一种通信系统,至少包括网络设备1与网络设备2,两者通过通信链路连接,网络设备1包括消息发送单元和消息生成单元,所述消息生成单元用于生成包括网络设备1网口模式信息的消息;消息发送单元用于将所述消息生成单元生成的包括网络设备1网口模式信息的消息发送至网络设备2;网络设备2包括消息接收单元和消息解析单元,消息接收单元用于从网络设备1处获得包括网络设备1网口模式的消息;消息解析单元用于解析所述包括网络设备1网口模式的消息,获得网络设备1的网口模式。
本发明及其实施例的技术方案不需要增加网络设备或升组网络硬件,也不需对网络系统进行修改或调整,充分利用了现有网络协议和检测机制,在现有协议定义的消息中通过扩展信元用于携带网络设备的网口模式信息,通过获取对端网络设备的网口模式信息,即可达成两端网络设备网口模式的协商,因此可有效地防止网口模式不一致出现网络拥塞等网络故障。本发明及其实施例的方案实现简单,具有通用性的特点,可运用于不同类型的网络系统。
附图说明
图1为现有技术中网络系统的组网图;
图2为本发明实施例中网口模式获取的信令流程图。
图3为现有技术中OAM PDU的报文结构
具体实施方式
为充分阐述本发明实施例的技术方案及其优点,下面结合附图对本发明实施例做进一步的详细描述。
本发明实施例是通过网络系统中网络设备一端获知另一端(以下称对端)的通讯模式是否与预期的工作模式是否一致来解决这个问题。通过扩展信元,使用扩展的TLV(Type Length Value)或使用其它保留字段来携带网口模式信息,网络设备1在收到网络设备2的检测报文后,可以获得网络设备2的网口模式信息,反之,网络设备2也可以获得网络设备1的网口模式信息,网络设备两端根据获得的对端网口模式信息可做出相应的处理,从而解决网络两端网口模式不一致即网口模式异常的问题。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于华为技术有限公司,未经华为技术有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/200710074668.0/2.html,转载请声明来源钻瓜专利网。
- 上一篇:伸缩式两用卫生拖鞋
- 下一篇:油气井射孔器外置压裂药的固定装置