[发明专利]一种快速重路由机制中的消息处理方法和装置有效
申请号: | 200910162180.2 | 申请日: | 2009-08-07 |
公开(公告)号: | CN101656669A | 公开(公告)日: | 2010-02-24 |
发明(设计)人: | 韩立峰 | 申请(专利权)人: | 杭州华三通信技术有限公司 |
主分类号: | H04L12/56 | 分类号: | H04L12/56;H04L12/46 |
代理公司: | 北京鑫媛睿博知识产权代理有限公司 | 代理人: | 龚家骅 |
地址: | 310053浙江省杭州市高新技术产业*** | 国省代码: | 浙江;33 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 快速 路由 机制 中的 消息 处理 方法 装置 | ||
技术领域
本发明涉及通信技术领域,尤其涉及一种快速重路由机制中的消息处理方法和装置。
背景技术
随着网络业务的发展,作为多业务统一承载的IP(Internet Protocol,互联网协议)网络在可靠性方面,必须达到传统电信网络的水平,如保护切换的速度小于50ms,才能满足电信业务的需要。
为达到上述目的,业内提出了结合MPLS(Multiprotocol Label Switching,多协议标签交换)技术与流量工程的MPLS TE(Traffic Engineering,流量工程),通过建立到达指定路径的LSP(Label Switching Path,标签交换路径)隧道进行资源预留,使网络流量绕开拥塞节点,达到平衡网络流量的目的,并进行定时优化,在资源紧张的情况下,根据优先级和抢占参数抢占低优先级的LSP隧道的带宽资源。
FRR(Fast ReRoute,快速重路由)是MPLS TE中实现网络局部保护的技术,切换速度可以达到50ms,能够最大程度减少网络故障时数据的丢失。对LSP隧道配置FRR功能后,当LSP隧道上的某条链路或某个节点失效时,流量会被切换到保护链路上,绕过失败的链路或者节点;同时,LSP隧道的头节点尝试建立新的LSP隧道,从而达到保护主路径的功能。
如图1所示,为现有技术中的MPLS TE FRR切换的转发示意图,RT1和RT2之间的主LSP隧道发生故障,RT1首先执行ARP(Address ResolutionProtocol,地址解析协议)的更新动作,将所有从主LSP隧道转发的出口表项都设置为Dummy表项,通过保存的软件信息从路由表中查找报文对应的EgrIndex索引,将EgrIndex索引中的DPort信息设置为31,此时,不能进行流量转发,RT1接收到的报文被丢弃;随后,RT1执行主LSP隧道到备份LSP 隧道的FRR切换动作,通过保存的软件信息从路由表中查找报文对应的EgrIndex索引,将Dummy表项设置为备份LSP隧道的信息,将DMac设置为RT3的MAC,将SMAC设置为RT1的MAC,将DPort设置为RT1和RT3连接的出端口,业务流量可以再一次进行转发。
发明人在实现本发明的过程中,发现现有技术至少存在以下缺陷:
在进行FRR切换的过程中,节点设备中的平台软件功能实体需要向驱动软件功能实体依次发送ARP更新消息和FRR切换消息,驱动软件功能实体需要依次处理接收到的两条消息,处理时间较长,降低了驱动软件功能实体的执行速度,无法实现MPLS TE LSP的快速切换。
发明内容
本发明提供了一种快速重路由机制中的消息处理方法和装置,用于实现MPLS TE LSP的快速切换。
本发明提供了一种快速重路由机制中的消息处理方法,应用于包括平台软件功能实体和驱动软件功能实体的节点设备中,所述方法包括以下步骤:
当所述驱动软件功能实体接收到来自所述平台软件功能实体的地址解析协议ARP更新消息后,所述驱动软件功能实体不处理所述ARP更新消息,而是判断所述ARP更新消息之后接收到的下一消息是否为快速重路由FRR切换消息;
如果判断结果为是,所述驱动软件功能实体将所述接收到的ARP更新消息删除,只处理所述接收到的FRR切换消息;
如果判断结果为否,所述驱动软件功能实体对所述ARP更新消息和所述ARP更新消息之后接收到的下一消息进行正常处理。
优选地,所述驱动软件功能实体的状态包括初始状态、正常状态和等待状态,所述驱动软件功能实体处于初始状态或正常状态时,
所述驱动软件功能实体接收到来自平台软件功能实体的ARP更新消息之后,还包括:
所述驱动软件功能实体保存所述接收到的ARP更新消息,将自身的状态迁移到所述等待状态。
优选地,所述驱动软件功能实体处于初始状态时,还包括:
当所述驱动软件功能实体接收到的消息不是ARP更新消息时,所述驱动软件功能实体保存当前接收到的消息,将自身的状态迁移到所述正常状态。
优选地,所述驱动软件功能实体处于正常状态时,还包括:
当所述驱动软件功能实体接收到的消息不是ARP更新消息时,所述驱动软件功能实体处理当前接收到的消息,并进行初始化设置,将自身的状态迁移到初始状态。
优选地,所述驱动软件功能实体的状态还包括仲裁状态,
所述驱动软件功能实体将自身的状态迁移到等待状态之后,还包括:
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于杭州华三通信技术有限公司,未经杭州华三通信技术有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/200910162180.2/2.html,转载请声明来源钻瓜专利网。
- 上一篇:自适应信道跟踪方法及装置
- 下一篇:一种局域网动态监控方法和装置