【技术实现步骤摘要】
本专利技术实施例涉及通信
,特别涉及一种多协议标签交换网络中实现路由 汇聚的方法及路由设备。
技术介绍
在计算机网络通信
,路由汇聚是指将一组路由汇聚为一个单个的路由广 播。路由汇聚的优点是缩小网络上的路由表的尺寸,即减少路由表中路由条目的数量。这 样,由于减少了路由表中路由条目的数量,查询路由表的平均时间会缩短,查询路由表的平 均速度会加快,并且路由协议的开销也将显著减少。随着网络规模的扩大,路由汇聚将变得 越来越重要。多协议标签交换(Multi-Protocol Label Switching,简称MPLS)是一种为网络 数据流量提供目标、路由、转发和交换等能力,且用于快速数据包的交换和路由的体系。区 别于传统的使用路由表查找和转发进行数据传输的方法,MPLS提供了一种新的数据传输方 式,其中将IP地址映射为简单的具有固定长度的标签,使得数据的传输路径能够通过沿着 源端到终端的一系列路由器对应的标签序列予以实现。在MPLS体系中,该一系列的路由器 标签序列被称为标签交换路径(Label Switching Path,简称LSP),LSP相当于穿越MPLS核 心网络的隧道,在MPLS进行标签转发前,首先需要建立对应的LSP。现有的MPLS体系中,LSP的建立基于在路由设备间转发标签映射报文予以实现, 各路由设备通过在自身的标签转发表项中添加标签映射报文中记录的路由与标签的映射 关系,从而在转发IP数据报文时,各路由设备可以在标签转发表项中查询到相应的标签, 并将IP数据报文转发至相应的下一跳路由设备。由于整个过程都基于标签转发,没有涉及 到 ...
【技术保护点】
一种多协议标签交换网络中实现路由汇聚的方法,其特征在于,包括:汇聚路由设备将多条子路由汇聚为汇聚路由后,将生成的与所述汇聚路由对应的标签映射报文向上游路由设备进行转发,直至将所述标签映射报文发送至边缘路由设备为止,所述标签映射报文中至少记录:所述汇聚路由与汇聚标签的第一映射关系、各所述子路由与各子标签的第二映射关系;所述边缘路由设备根据接收到的标签映射报文中记录的所述第一映射关系创建对应的标签转发表项,并根据所述第二映射关系创建与所述汇聚路由对应的子标签转发表项;所述边缘路由器若接收到目的IP属于所述子路由的IP报文,将所述IP报文的外层标签设置为所述标签转发表项中记录的与所述汇聚路由对应的汇聚标签,将所述IP报文的内层标签设置为所述子标签转发表项中记录的与所述子路由对应的子标签,以将所述IP报文转换为标签报文;所述边缘路由设备根据所述外层标签转发所述标签报文,直至将所述标签报文发送至所述汇聚路由设备;所述汇聚路由设备根据所述内层标签转发所述标签报文。
【技术特征摘要】
一种多协议标签交换网络中实现路由汇聚的方法,其特征在于,包括汇聚路由设备将多条子路由汇聚为汇聚路由后,将生成的与所述汇聚路由对应的标签映射报文向上游路由设备进行转发,直至将所述标签映射报文发送至边缘路由设备为止,所述标签映射报文中至少记录所述汇聚路由与汇聚标签的第一映射关系、各所述子路由与各子标签的第二映射关系;所述边缘路由设备根据接收到的标签映射报文中记录的所述第一映射关系创建对应的标签转发表项,并根据所述第二映射关系创建与所述汇聚路由对应的子标签转发表项;所述边缘路由器若接收到目的IP属于所述子路由的IP报文,将所述IP报文的外层标签设置为所述标签转发表项中记录的与所述汇聚路由对应的汇聚标签,将所述IP报文的内层标签设置为所述子标签转发表项中记录的与所述子路由对应的子标签,以将所述IP报文转换为标签报文;所述边缘路由设备根据所述外层标签转发所述标签报文,直至将所述标签报文发送至所述汇聚路由设备;所述汇聚路由设备根据所述内层标签转发所述标签报文。2.根据权利要求1所述的多协议标签交换网络中实现路由汇聚的方法,其特征在于, 若所述汇聚路由设备和所述边缘路由设备之间还包括中间路由设备,所述方法还包括所述中间路由设备接收到所述标签映射报文后,根据接收到的标签映射报文中记录的 所述第一映射关系,创建对应的标签转发表项,并为所述汇聚路由分发新的汇聚标签,以生 成对应于所述汇聚路由的新的标签映射报文,以及在生成的新的标签映射报文中添加接收 到的标签映射报文中记录的所述第二映射关系后,将生成的新的标签映射报文向上游路由 设备进行转发;所述中间路由设备接收到所述标签报文后,在自身的标签转发表项中查询与接收到的 标签报文的外层标签对应的出标签,并按照查询到的出标签转发所述标签报文。3.根据权利要求2所述的多协议标签交换网络中实现路由汇聚的方法,其特征在于, 所述中间路由设备按照查询到的出标签转发所述标签报文之前,所述方法还包括所述中间路由设备检测查询到的出标签是否为隐形空标签3,所述隐形空标签3为所 述汇聚路由设备为所述汇聚路由分发的汇聚标签;若是,所述中间路由设备将接收到的标签报文中的外层标签去除; 若否,所述中间路由设备将接收到的标签报文中的外层标签替换成查询到的出标签。4.根据权利要求1 3任一所述的多协议标签交换网络中实现路由汇聚的方法,其特 征在于,所述汇聚路由设备将生成的与所述汇聚路由对应的标签映射报文向上游路由设备 进行转发具体包括所述汇聚路由设备为所述汇聚路由分发汇聚标签,以生成相应的标签映射报文,并在 将生成的标签映射报文中的转发等价类FEC类型字段置位,以及在生成的标签映射报文的 FEC列表字段中记录各所述子路由与各子标签的第二映射关系后,转发该标签映射报文。5.根据权利要求4所述的多协议标签交换网络中实现路由汇聚的方法,其特征在于 所述边缘路由设备根据接收到的标签映射报文中记录的所述第一映射关系创建对应的标签转发表项具体包括所述边缘路由设备根据所述第一映射关系创建对应的标签转发表项,并在识别到接收到的标签映射报文中的FEC类型字段置位后,将创建的标签转发表项中的汇聚标识置位;所述边缘路由设备将所述IP报文的外层标签设置为所述标签转发表项中记录的与所 述汇聚路由对应的汇聚标签,将所述IP报文的内层标签设置为所述子标签转发表项中记 录的与所述子路由对应的子标签具体包括所述边缘路由设备在本地的转发等价类到下一跳标签转发表项FTN表项中查询与所 述IP报文的目的IP相匹配的路由,以匹配到所述汇聚路由;所述边缘路由设备在本地与所述汇聚路由对应的标签转发表项中查询与所述汇聚路 由映射的汇聚标签,并将所述IP报文的外层标签设置为查询到的汇聚标签;所述边缘路由设备若识别到与所述汇聚路由对应的标签转发表项中的汇聚标识已经 置位,则在本地与所述汇聚路由对应子标签转发表项中查询与所述目的IP映射的子标签, 并将所述IP报文的内层标签设置为查询到的子标签。6.一种路由设备,其特征在于,包括报文生成转发模块,用...
【专利技术属性】
技术研发人员:林东豪,姚辉,傅晓莉,
申请(专利权)人:北京星网锐捷网络技术有限公司,
类型:发明
国别省市:11[中国|北京]
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。