[发明专利]一种数据链路切换方法和装置有效
申请号: | 201611160771.2 | 申请日: | 2016-12-15 |
公开(公告)号: | CN108234301B | 公开(公告)日: | 2022-04-19 |
发明(设计)人: | 邓继军;黄治文 | 申请(专利权)人: | 中兴通讯股份有限公司 |
主分类号: | H04L45/243 | 分类号: | H04L45/243;H04L45/28 |
代理公司: | 深圳鼎合诚知识产权代理有限公司 44281 | 代理人: | 江婷;李发兵 |
地址: | 518057 广东省深圳市*** | 国省代码: | 广东;44 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 数据链 切换 方法 装置 | ||
本发明提供一种能适用于多种故障场景的、快速稳定的报文数据链路切换方法,以解决现有技术中OLT设备在切换链路过程中设备带宽利用率不高,设计复杂,通用性低,无法针对多种故障情况差异化处理的技术问题,包括:中央处理器收集故障状态信息和链路端口信息;中央处理器将所述故障状态信息和链路端口信息封装成链路切换报文后发送到网络处理单元;其中,所述链路切换报文用于指示所述网络单元进行链路切换。
技术领域
本发明涉及光通信和计算机领域,特别涉及一种数据链路切换方法和装置。
背景技术
光线路终端(optical line terminal,OLT)设备通常需要具有切换保护功能,当设备中某个端口由于硬件故障等原因出现链路异常时,将本应发往故障端口的报文转而发往故障端口的某个替代性端口,保护OLT设备的使用正常。由于报文数据链路切换过程中存在端口转发表的跟新,在更新过程中无法转发数据,因此会造成部分数据丢失,在分布式交换系统中,由于OLT设备的各外围交换芯片之间均需要同步更新端口转发表,导致端口转发表更新时间长,需要在更新时使用另外的机制来降低丢包率,现有技术中多采用复制多份报文、往每个数据链路发往一份报文的方式来实现,但会造成设备带宽浪费,另一方面这种方式会导致技术处理上的复杂化,给设备的维护和可能的调试分析带来困扰。或者使用特殊设计的硬件来实现但会增加芯片设计成本,软件的通用性差,无法针对多种故障情况针对性设计处理方式。针对如何现有技术中在切换链路过程中设备带宽利用率不高,设计复杂,通用性低,无法针对多种故障情况差异化处理的技术问题,目前没有技术方案。
发明内容
本发明提供了一种数据链路切换方法和装置,以至少解决现有技术中OLT设备在切换链路过程中设备带宽利用率不高,设计复杂,通用性低,无法针对多种故障情况差异化处理的技术问题。
本发明一方面提供过一种数据链路切换方法,中央处理器收集故障状态信息和链路端口信息;所述中央处理器将所述故障状态信息和所述链路端口信息封装成链路切换报文后发送到网络处理单元;其中,所述链路切换报文用于指示所述网络处理单元进行链路切换。
进一步地,故障状态信息包括以下四种链路故障状态的一种:光网络单元信号丢失,端口不建立链路,连续性检查异常,双向转发检测失败。
进一步地,该链路端口信息包括,端口类型信息和端口身份信息。
进一步地,所述链路切换报文包含同一种链路故障状态下的所有故障端口的所述链路端口信息;或者,所述链路切换报文包含单个端口的所述链路端口信息和所述故障状态信息。
进一步地,该方法用于在设备各线卡MAC地址更新完毕之前。
本发明另一方面还提供一种数据链路切换方法,包括:网络处理单元接收报文,在所述报文为链路切换报文的情况下,提取所述报文中携带的故障状态信息和链路端口信息;若所述链路切换报文中携带的所述故障状态信息所指示的故障状态为允许切换状态的情况下,所述网络处理单元在预先设定的切换端口数据库中根据优先级选取目标切换端口;所述网路处理单元将所述链路切换报文中携带的链路端口信息所指向端口的转发功能切换到所述目标切换端口。
进一步地,所述中央处理器将所述链路切换报文中携带的链路端口信息所指向端口的转发功能切换到所述目标切换端口,包括:通过转发表将需要通过所述链路切换报文中携带的链路端口信息所指向端口转发的数据转发到所述目标切换端口,其中所述转发表包含有所述报文中携带的所述链路端口信息与所述目标切换端口信息;所述目标切换端口转发所述数据。
进一步地,所述中央处理器将所述链路切换报文中携带的链路端口信息所指向端口的转发功能切换到所述目标切换端口之前包括:将所述链路切换报文中携带的链路端口信息所指向端口录入所述转发表中的源端口字段,将所述目标切换端口录入所述转发表中的目的切换端口字段。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于中兴通讯股份有限公司,未经中兴通讯股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201611160771.2/2.html,转载请声明来源钻瓜专利网。