BIER信息的发送方法、接收方法及装置制造方法及图纸

技术编号:15203556 阅读:119 留言:0更新日期:2017-04-22 22:14
本发明专利技术提供了一种BIER信息的发送方法、接收方法及装置,其中,该BIER信息的发送方法包括:BIER节点利用扩展的边界网关协议BGP-链路状态LS封装BIER信息;该BIER节点通过扩展后的BGP-LS将BIER信息通告给预定节点。通过本发明专利技术,解决了相关技术中存在的无法实现BIER信息的收集的问题,进而达到了实现BIER信息的收集的效果。

Method and apparatus for transmitting BIER information

The invention provides a BIER information transmitting method, receiving method and device, wherein, the method includes sending BIER information: BIER node using the extended border gateway protocol BGP- link state LS package BIER information; the BIER node through the extended BGP-LS BIER notice to the predetermined node information. The invention solves the problem that the existing technology can not realize the collection of BIER information, and achieves the effect of collecting the BIER information.

【技术实现步骤摘要】

本专利技术涉及通信领域,具体而言,涉及一种BIER信息的发送方法、接收方法及装置。
技术介绍
互联网协议(InternetProtocol,简称为IP)组播技术实现了IP网络中点到多点的高效数据传送。能够有效地节约网络带宽、降低网络负载,所以在实时数据传送、多媒体会议、数据拷贝、交互式网络电视(InternetProtocolTelevision,简称为IPTV)、游戏和仿真等诸多方面都有广泛的应用。现在的组播技术一般采用独立组播协议(ProtocolIndependentMulticast,简称为PIM)协议(包括稀疏模式独立组播协议(ProtocolIndependentMulticast-SparseMode,简称为PIM-SM),密集模式独立组播协议(ProtocolIndependentMulticast-DenseMode,简称为PIM-DM)、组播源发现协议(MulticastSourceDiscoveryProtocol,简称为MSDP)等实现,这些组播协议的一个共同的特点是需要构建一种控制平面组播树,利用这种组播树将网络平面逻辑为树状,以实现组播转发的点到多点数据转发和环路避免等,这种以构建分发树为核心的组播路由协议的中间节点都需要维护复杂的组播转发信息的状态,随着网络的规模越来越大,组播数据流量与日俱增的情况下,这种组播技术面临越来越的成本和运维方面的挑战。为此,业界提出了一种新的用于构建组播转发路径的技术,称为具有位索引的显式复制技术(BitIndexedExplicitReplication,简称为BIER),该技术提出了一种新的不需要构建组播分发树的组播技术架构,BIER是基于比特bit位的组播复制技术,在BIER域中,给每台边缘的BFER分配一个在整个BIER子域sub-domain中全局唯一的比特位置bitposition,每台BFER将自己的bitposition使用内部网关协议(InteriorGatewayProtocol,简称为IGP)在BIERdomain域中泛洪,所有的bitposition组成一个位串(bitstring),数据报文在BIER域中的传递和路由依赖于bitstring。当其他的位转发路由器(BitforwardingRouter,简称为BFR)收到了包含有BIER的报文头时,根据BIER报文头中携带的bitstring基于位转发表BitForwardingTable进行转发。这种基于BIERbit位进行转发的原理将以前需要基于构建组播分发树的转发改为使用位标识进行单播查找转发的方式转发组播,大大减少网络的转发成本。BIER路径可以源自IGP最短路径树(shrotestPathTree,简称为SPT),但BIER流量工程路径(BIER-TEpaths,TrafficEngineeringpaths)一般不是按照IGPSPT的结果,而是通过部署在BIER-TE路径的源节点上的适当的网络工具选择的结果。这里的网络工具可以是控制器,也可以是PCE等设备。网络工具在计算BIER-TE路径的时候,首先需要收集网络中的链路状态信息和BIER-TE信息。但是,目前还未有协议来解决该问题。或者在集中控制的BIER场景下,核心控制器需要收集BIER信息。目前也未有协议能够实现该场景下的,BIER信息的收集。针对上述的相关技术中存在的无法实现BIER信息的收集的问题,目前尚未提出有效的解决方案。
技术实现思路
本专利技术提供了一种BIER信息的发送方法、接收方法及装置,以至少解决相关技术中存在的无法实现BIER信息的收集的问题。根据本专利技术的一个方面,提供了一种具有位索引的显式复制技术BIER信息的发送方法,包括:BIER节点利用扩展的边界网关协议BGP-链路状态LS封装BIER信息;所述BIER节点通过扩展后的所述BGP-LS将所述BIER信息通告给预定节点。可选地,所述BIER节点利用扩展的所述BGP-LS封装所述BIER信息包括:所述BIER节点增加一个或多个BGP-LS属性;所述BIER节点利用增加的所述BGP-LS属性对应封装所述BIER信息。可选地,增加的所述BGP-LS属性包括新增加的节点属性和/或新增加的链路属性,其中,增加的所述BGP-LS属性与所述BIER信息的对应关系包括以下至少之一:当增加的所述BGP-LS属性为所述新增加的节点属性时,对应的BIER信息包括以下至少之一:所有BIER节点中的位转发路由器BFR节点的标识信息、子域信息、位串长度信息、一个或多个BIER多协议标签交换MPLS标签信息、BIER前缀信息,其中,所述BIER前缀信息包括第四版网络协议IPV4BIER前缀信息和/或第六版网络协议IPV6BIER前缀信息;当所述BGP-LS属性为所述新增加的链路属性时,对应的BIER信息包括BIER-流量工程TE信息。可选地,所述BIER-TE信息包括以下至少之一:链路带宽信息、保留带宽信息、链路着色信息、度量值信息。可选地,所述预定节点为用于根据所述BIER信息计算BIER-流量工程TE的路径的控制器,所述BIER节点包括BIER域中支持BIER技术的且与所述控制器连接的BIER节点。可选地,所述BIER节点为BIER的入口节点时、所述BIER信息为BIER的入口节点预先收集的所述BIER域中的预定BIER节点的BIER信息和/或所述BIER的入口节点的BIER信息。可选地,所述BIER节点在通过扩展后的所述BGP-LS将所述BIER信息通告给预定节点之后,还包括:所述BIER节点接收所述控制器在计算出所述BIER-TE的路径之后发送的路径信息。可选地,所述路径信息包括所述路径所经过的BIER节点的信息,其中,所述路径所经过的BIER节点的信息包括所述路径所经过的BIER节点的标识的集合或者所述路径所经过的BIER节点的位串集合。可选地,所述BIER节点在通过扩展后的所述BGP-LS将所述BIER信息通告给预定节点之后,还包括:所述BIER节点接收所述控制器在计算出所述BIER-TE的路径之后发送的隧道信息;所述BIER节点根据所述隧道信息建立隧道;和/或,所述BIER节点将所述隧道信息通知给所述BIER域中距离不支持所述BIER技术的节点最近的支持所述BIER技术的BIER支持节点,以指示所述BIER支持节点根据所述隧道信息建立隧道,其中,所述隧道信息包括用于建立所述隧道的通知信息或者隧道标签信息。可选地,所述BIER节点为BIER域内的第一自治系统AS边界BIER节点,所述预定节点为BIER域内的第二AS边界BIER节点,所述BIER信息为所述第一AS边界BIER节点所在的AS域内的所有BIER节点的BIER信息,或者,所述BIER信息为所述第一AS边界BIER节点所在的AS域内的部分BIER节点的BIER信息,其中,所述部分BIER节点为所述第一AS边界BIER节点根据预定策略确定的BIER节点,所述第二AS边界BIER节点在接收到所述BIER信息之后,向所述第二AS边界BIER节点所在的AS域内的全部BIER节点或者特定的BIER节点泛洪所述BIER信息。根据本专利技术的另一方面,提供了一种本文档来自技高网
...
BIER信息的发送方法、接收方法及装置

【技术保护点】
一种具有位索引的显式复制技术BIER信息的发送方法,其特征在于,包括:BIER节点利用扩展的边界网关协议BGP‑链路状态LS封装BIER信息;所述BIER节点通过扩展后的所述BGP‑LS将所述BIER信息通告给预定节点。

【技术特征摘要】
1.一种具有位索引的显式复制技术BIER信息的发送方法,其特征在于,包括:BIER节点利用扩展的边界网关协议BGP-链路状态LS封装BIER信息;所述BIER节点通过扩展后的所述BGP-LS将所述BIER信息通告给预定节点。2.根据权利要求1所述的方法,其特征在于,所述BIER节点利用扩展的所述BGP-LS封装所述BIER信息包括:所述BIER节点增加一个或多个BGP-LS属性;所述BIER节点利用增加的所述BGP-LS属性对应封装所述BIER信息。3.根据权利要求2所述的方法,其特征在于,增加的所述BGP-LS属性包括新增加的节点属性和/或新增加的链路属性,其中,增加的所述BGP-LS属性与所述BIER信息的对应关系包括以下至少之一:当增加的所述BGP-LS属性为所述新增加的节点属性时,对应的BIER信息包括以下至少之一:所有BIER节点中的位转发路由器BFR节点的标识信息、子域信息、位串长度信息、一个或多个BIER多协议标签交换MPLS标签信息、BIER前缀信息,其中,所述BIER前缀信息包括第四版网络协议IPV4BIER前缀信息和/或第六版网络协议IPV6BIER前缀信息;当所述BGP-LS属性为所述新增加的链路属性时,对应的BIER信息包括BIER-流量工程TE信息。4.根据权利要求3所述的方法,其特征在于,所述BIER-TE信息包括以下至少之一:链路带宽信息、保留带宽信息、链路着色信息、度量值信息。5.根据权利要求1所述的方法,其特征在于,所述预定节点为用于根据所述BIER信息计算BIER-流量工程TE的路径的控制器,所述BIER节点包括BIER域中支持BIER技术的且与所述控制器连接的BIER节点。6.根据权利要求5所述的方法,其特征在于,所述BIER节点为BIER的入口节点时、所述BIER信息为BIER的入口节点预先收集的所述BIER域中的预定BIER节点的BIER信息和/或所述BIER的入口节点的BIER信息。7.根据权利要求6所述的方法,其特征在于,所述BIER节点在通过扩展后的所述BGP-LS将所述BIER信息通告给预定节点之后,还包括:所述BIER节点接收所述控制器在计算出所述BIER-TE的路径之后发送的路径信息。8.根据权利要求7所述的方法,其特征在于,所述路径信息包括所述路径所经过的BIER节点的信息,其中,所述路径所经过的BIER节点的信息包括所述路径所经过的BIER节点的标识的集合或者所述路径所经过的BIER节点的位串集合。9.根据权利要求6所述的方法,其特征在于,所述BIER节点在通过扩展后的所述BGP-LS将所述BIER信息通告给预定节点之后,还包括:所述BIER节点接收所述控制器在计算出所述BIER-TE的路径之后发送的隧道信息;所述BIER节点根据所述隧道信息建立隧道;和/或,所述BIER节点将所述隧道信息通知给所述BIER域中距离不支持所述BIER技术的节点最近的支持所述BIER技术的BIER支持节点,以指示所述BIER支持节点根据所述隧道信息建立隧道,其中,所述隧道信息包括用于建立所述隧道的通知信息或者隧道标签信息。10.根据权利要求1所述的方法,其特征在于,所述BIER节点为BIER域内的第一自治系统AS边界BIER节点,所述预定节点为BIER域内的第二AS边界BIER节点,所述BIER信息为所述第一AS边界BIER节点所在的AS域内的所有BIER节点的BIER信息,或者,所述BIER信息为所述第一AS边界BIER节点所在的AS域内的部分BIER节点的BIER信息,其中,所述部分BIER节点为所述第一AS边界BIER节点根据预定策略确定的BIER节点,所述第二AS边界BIER节点在接收到所述BIER信息之后,向所述第二AS边界BIER节点所在的AS域内的全部BIER节点或者特定的BIER节点泛洪所述BIER信息。11.一种具有位索引的显式复制技术BIER信息的接收方法,其特征在于,包括:预定节点接收BIER节点通过扩展的边界网管协议BGP-链路状态LS发送的BIER信息,其中,所述BIER信息为所述BIER节点封装在所述扩展的BGP-LS中的BIER信息。12.根据权利要求11所述的方法,其特征在于,所述预定节点为用于根据所述BIER信息计算BIER-流量工程TE的路径的控制器,所述BIER节点包括BIER域中支持BIER技术的且与所述控制器连接的BIER节点。13.根据权利要求12所述的方法,其特征在于,所述BIER节点为BIER的入口节点时、所述BIER信息为BIER的入口节点预先收集的所述BIER域中的预定BIER节点的BIER信息和/或所述BIER的入口节点的BIER信息。14.根据权利要求13所述的方法,其特征在于,所述预定节点在接收所述BIER信息之后,还包括:所述预定节点根据所述BIER信息计算所述BIER-TE的路径;所述预定节点将所述路径的路径信息发送给所述BIER节点;或者,所述预定节点将所述路径的路径信息发送给所述BIER节点所在的BIER域内中的BIER的入口点、BIER的中间节点和BIER的出口节点。15.根据权利要求14所述的方法,其特征在于,所述路径信息包括所述路径所经过的BIER节点的信息,其中,所述路径所经过的BIER节点的信息包括所述路径所经过的BIER节点的标识的集合或者所述路径所经过的BIER节点的位串集合。16.根据权利要求13所述的方法,其特征在于,所述预定节点在接收所述BIER信息之后,还包括:所述预定节点根据所述BIER信息计算所述BIER-TE的路径;所述预定节点在计算出所述路径之后,向所述BIER节点发送隧道信息,其中,所述隧道信息用于指示所述BIER节点建立隧道,和/或,用于指示所述BIER节点将所述隧道信息通知给所述BIER域中距离不支持所述BIER技术的节点最近的支持所述BIER技术的BIER支持节点,以指示所述BIER支持节点根据所述隧道信息建立隧道;或者,所述预定节点在计算出所述路径之后,向所述BIER节点所在的BIER域内中离不支持所述BIER技术的节点最近的支持所述BIER技术的BIER支持节点发送隧道信息,其中,所述隧道信息用于指示所述BIER支持节点建立隧道;其中,所述隧道信息包括用于建立所述隧道的通知信息或者隧道标签信息。17.根据权利要求11所述的方法,其特征在于,所述BIER节点为BIER域内的第一自治系统AS边界BIER节点,所述预定节点为BIER域内的第二AS边界BIER节点,所述BIER信息为所述第一AS边界BIER节点所在的AS域内的所有BIER节点的BIER信息,或者,所述BIER信息为所述第一AS边界BIER节点所在的AS域内的部分BIER节点的BIER信息,其中,所述部分BIER节点为所述第一AS边界BIER节点根据预定策略确定的BIER节点,所述第二AS边界BIER节点在接收到所述BIER信息之后,向所述第二AS边界BIER节点所在的AS域内的全部BIER节点或者特定的BIER节点泛洪所述BIER信息。1...

【专利技术属性】
技术研发人员:陈然张征
申请(专利权)人:中兴通讯股份有限公司
类型:发明
国别省市:广东;44

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1