一种基于BIER信息的处理及装置制造方法及图纸

技术编号:19186420 阅读:45 留言:0更新日期:2018-10-17 02:16
本发明专利技术公开了一种基于位索引显示复制(BIER)信息的处理方法,包括:基于第一协议机制,利用BIER信息生成报文;将生成的报文发出;其中,所述BIER信息用于生成BIER转发路由表;所述BIER转发路由表是利用所述BIER信息并结合第二协议的单播路由表生成的转发路由表;所述第一协议机制为能够传输BIER信息、且与单播协议无关的协议机制。本发明专利技术同时还公开了一种BIER信息的处理装置。

A processing and device based on BIER information

The present invention discloses a processing method based on bit index display replication (BIER) information, which includes: generating a message using BIER information based on the first protocol mechanism; sending out the generated message; wherein the BIER information is used to generate a BIER forwarding routing table; and the BIER forwarding routing table utilizes the BIER information and combines the second protocol mechanism. The first protocol mechanism is a protocol mechanism which can transmit BIER information and is independent of unicast protocol. The invention also discloses a processing device for BIER information.

【技术实现步骤摘要】
一种基于BIER信息的处理及装置
本专利技术涉及通信领域,尤其涉及一种基于位索引显式复制(BIER,BitIndexExplicitReplication)信息的处理方法及装置。
技术介绍
利用互联网协议(IP)实现组播转发之后,BIER技术也慢慢开始发展了。由于采用BIER技术能够减少节点处所存储的状态信息的数据量,所以成为了关注的焦点。目前,BIER信息主要是基于中间系统到中间系统(ISIS)或开放最短路径优先(OSPF)等单播协议的扩展来携带,这样每支持一种单播协议,都需要这种单播协议做携带BIER信息的扩展,不灵活。另外,现有的标准也不能够支持所有的单播协议,比如路由消息协议(RIP,outingInformationProtocol)、静态路由等。在网络中只有RIP或者静态路由协议时,BIER信息因为没有方法进行传输,导致BIER技术无法使用。而且组播部署中常常会有不同单播协议互联的场景,目前这种场景不能够将BIER技术应用在这种场景中。综上所述,BIER信息的传输依赖于具体的单播协议,限制了BIER技术的应用。
技术实现思路
为解决现有存在的技术问题,本专利技术实施例提供一种基于BIER信息的处理方法及装置。本专利技术实施例的技术方案是这样实现的:本专利技术实施例提供了一种基于BIER信息的处理方法,其特征在于,所述方法包括:基于第一协议机制,利用BIER信息生成报文;将生成的报文发出;其中,所述BIER信息用于生成BIER转发路由表;所述BIER转发路由表是利用所述BIER信息并结合第二协议的单播路由表生成的转发路由表;所述第一协议机制为能够传输BIER信息、且与单播协议无关的协议机制。上述方案中,所述基于第一协议机制,利用BIER信息生成报文,包括以下之一:基于扩展的与协议无关的组播(PIM,ProtocolIndependentMulticast)协议机制,利用BIER信息生成第一报文;基于IP机制,利用BIER信息生成第二报文;在所述第二报文的源IP地址、入端口IP号与单播路由表的下一跳、出端口IP号符合时,所述第二报文能够被接收;基于用户数据报协议(UDP)机制,利用BIER信息生成第三报文;在所述第三报文的源IP地址、入端口UDP号与单播路由表的下一跳、出端口UDP号符合时,所述第三报文能够被接收;基于传输控制协议(TCP)机制,利用BIER信息生成第四报文;在所述第四报文的源IP地址、入端口TCP号与单播路由表的下一跳、出端口TCP号符合时,所述第四报文能够被接收。上述方案中,所述基于扩展的PIM协议机制,利用BIER信息生成第一报文,包括:利用BIER信息,生成基于PIM协议的第一BIER通告报文;所述第一BIER通告报文包含能够实现BIER格式封装的报文转发的信息;所述第一BIER通告报文用于通告对应BIER设备的BIER信息。上述方案中,所述基于扩展的PIM协议机制,利用BIER信息生成第一报文,包括:利用BIER信息,生成基于PIM协议的第一BIER管理报文;所述第一BIER管理报文包含能够实现BIER格式封装的报文转发的信息;所述第一BIER通告报文用于通告网络中所有BIER设备的BIER信息。上述方案中,生成BIER管理报文之前,所述方法还包括:基于PIM协议,生成第二BIER管理报文;发出所述第二BIER管理报文;所述第二BIER管理报文用于选举网络中的BIER设备管理器。上述方案中,所述基于扩展的PIM协议机制,利用BIER信息生成第一报文,包括:利用BIER信息,生成基于PIM协议的第二BIER通告报文,并生成第二BIER通告报文的类型、长度、值(TLV);所述第二BIER通告报文包含能够实现BIER格式封装的报文转发的信息;所述第二BIER通告报文及TLV用于通告对应BIER设备的BIER信息;相应地,将所述第二BIER通告报文及TLV发出。上述方案中,所述方法还包括:基于PIM协议,生成PIMhello报文;发出所述PIMhello报文;所述PIMhello报文用于通告BIER设备的BIER能力。上述方案中,所述第二报文包含能够实现BIER格式封装的报文转发的信息;所述第二报文用于通告网络中所有BIER设备的BIER信息。上述方案中,所述第三报文包含能够实现BIER格式封装的报文转发的信息;所述第三报文用于通告网络中所有BIER设备的BIER信息。上述方案中,所述第四报文包含能够实现BIER格式封装的报文转发的信息;所述第四报文用于通告网络中所有BIER设备的BIER信息。上述方案中,发出第二报文、第三报文或第四报文时,使用以下方式之一发送报文:采用单播方式发送报文;采用广播或组播方式发送报文。本专利技术实施例还提供了一种基于BIER信息的处理方法,包括:接收报文;接收的报文基于第一协议机制进行传输;解析所述报文,得到BIER信息;基于得到的BIER信息,并结合基于第二协议的单播路由表,生成BIER转发路由表;其中,所述第一协议机制为能够传输BIER信息、且与单播协议无关的协议机制。上述方案中,所述接收报文;接收的报文基于第一协议机制进行传输;解析所述报文,得到BIER信息,包括以下之一:接收第一报文;基于扩展的PIM协议机制,解析所述第一报文,得到BIER信息;当第二报文的源IP地址、入端口IP号与单播路由表的下一跳、出端口IP号符合时,接收所述第二报文;基于IP机制,解析所述第二报文,得到BIER信息;当第三报文的源IP地址、入端口UDP号与单播路由表的下一跳、出端口UDP号符合时,接收所述第三报文;基于UDP机制,解析所述第三报文,得到BIER信息;当第四报文的源IP地址、入端口TCP号与单播路由表的下一跳、出端口TCP号符合时,接收所述第四报文;基于TCP机制,解析所述第三报文,得到BIER信息。上述方案中,所述第一报文为第一BIER通告报文;相应地,解析所述第一BIER通告报文,得到能够实现BIER格式封装的报文转发的信息;所述第一BIER通告报文用于通告对应BIER设备的BIER信息。上述方案中,所述第一报文为第一BIER管理报文;相应地,解析所述第一BIER管理报文,得到能够实现BIER格式封装的报文转发的信息;所述第一BIER通告报文用于通告网络中所有BIER设备的BIER信息。上述方案中,接收所述第一BIER管理报文之前,所述方法还包括:接收第二BIER管理报文;基于PIM协议,解析所述第二BIER管理报文,得到候选BIER管理器相关信息;利用所述候选BIER管理器相关信息,选举网络中的BIER设备管理器。上述方案中,所述第一报文为第二BIER通告报文;接收所述第二BIER通告报文时,所述方法还包括:接收所述第二BIER通告报文的TLV;解析TLV及BIER通告报文,得到能够实现BIER格式封装的报文转发的信息;所述第二BIER通告报文及TLV用于通告对应BIER设备的BIER信息。上述方案中,所述方法还包括:接收PIMhello报文;通过基于PIM协议,解析PIMhello报文,获知BIER设备的BIER能力。上述方案中,解析所述第二报文,得到能够实现BIER格式封装的报文转发的信息;所述第二报文用于通告网络中所有BIER设备的BIER信息。上本文档来自技高网...

【技术保护点】
1.一种基于位索引显示复制BIER信息的处理方法,其特征在于,所述方法包括:基于第一协议机制,利用BIER信息生成报文;将生成的报文发出;其中,所述BIER信息用于生成BIER转发路由表;所述BIER转发路由表是利用所述BIER信息并结合第二协议的单播路由表生成的转发路由表;所述第一协议机制为能够传输BIER信息、且与单播协议无关的协议机制。

【技术特征摘要】
1.一种基于位索引显示复制BIER信息的处理方法,其特征在于,所述方法包括:基于第一协议机制,利用BIER信息生成报文;将生成的报文发出;其中,所述BIER信息用于生成BIER转发路由表;所述BIER转发路由表是利用所述BIER信息并结合第二协议的单播路由表生成的转发路由表;所述第一协议机制为能够传输BIER信息、且与单播协议无关的协议机制。2.根据权利要求1所述的方法,其特征在于,所述基于第一协议机制,利用BIER信息生成报文,包括以下之一:基于扩展的与协议无关的组播PIM协议机制,利用BIER信息生成第一报文;基于互联网协议IP机制,利用BIER信息生成第二报文;在所述第二报文的源IP地址、入端口IP号与单播路由表的下一跳、出端口IP号符合时,所述第二报文能够被接收;基于用户数据报协议UDP机制,利用BIER信息生成第三报文;在所述第三报文的源IP地址、入端口UDP号与单播路由表的下一跳、出端口UDP号符合时,所述第三报文能够被接收;基于传输控制协议TCP机制,利用BIER信息生成第四报文;在所述第四报文的源IP地址、入端口TCP号与单播路由表的下一跳、出端口TCP号符合时,所述第四报文能够被接收。3.根据权利要求2所述的方法,其特征在于,所述基于扩展的PIM协议机制,利用BIER信息生成第一报文,包括:利用BIER信息,生成基于PIM协议的第一BIER通告报文;所述第一BIER通告报文包含能够实现BIER格式封装的报文转发的信息;所述第一BIER通告报文用于通告对应BIER设备的BIER信息。4.根据权利要求2所述的方法,其特征在于,所述基于扩展的PIM协议机制,利用BIER信息生成第一报文,包括:利用BIER信息,生成基于PIM协议的第一BIER管理报文;所述第一BIER管理报文包含能够实现BIER格式封装的报文转发的信息;所述第一BIER通告报文用于通告网络中所有BIER设备的BIER信息。5.根据权利要求4所述的方法,其特征在于,生成BIER管理报文之前,所述方法还包括:基于PIM协议,生成第二BIER管理报文;发出所述第二BIER管理报文;所述第二BIER管理报文用于选举网络中的BIER设备管理器。6.根据权利要求2所述的方法,其特征在于,所述基于扩展的PIM协议机制,利用BIER信息生成第一报文,包括:利用BIER信息,生成基于PIM协议的第二BIER通告报文,并生成第二BIER通告报文的类型、长度、值TLV;所述第二BIER通告报文包含能够实现BIER格式封装的报文转发的信息;所述第二BIER通告报文及TLV用于通告对应BIER设备的BIER信息;相应地,将所述第二BIER通告报文及TLV发出。7.根据权利要求3至6任一项所述的方法,其特征在于,所述方法还包括:基于PIM协议,生成PIMhello报文;发出所述PIMhello报文;所述PIMhello报文用于通告BIER设备的BIER能力。8.根据权利要求2所述的方法,其特征在于,所述第二报文包含能够实现BIER格式封装的报文转发的信息;所述第二报文用于通告网络中所有BIER设备的BIER信息。9.根据权利要求2所述的方法,其特征在于,所述第三报文包含能够实现BIER格式封装的报文转发的信息;所述第三报文用于通告网络中所有BIER设备的BIER信息。10.根据权利要求2所述的方法,其特征在于,所述第四报文包含能够实现BIER格式封装的报文转发的信息;所述第四报文用于通告网络中所有BIER设备的BIER信息。11.根据权利要求8至10任一项所述的方法,其特征在于,发出第二报文、第三报文或第四报文时,使用以下方式之一发送报文:采用单播方式发送报文;采用广播或组播方式发送报文。12.一种基于BIER信息的处理方法,其特征在于,所述方法包括:接收报文;接收的报文基于第一协议机制进行传输;解析所述报文,得到BIER信息;基于得到的BIER信息,并结合基于第二协议的单播路由表,生成BIER转发路由表;其中,所述第一协议机制为能够传输BIER信息、且与单播协议无关的协议机制。13.根据权利要求12所述的方法,其特征在于,所述接收报文;接收的报文基于第一协议机制进行传输;解析所述报文,得到BIER信息,包括以下之一:接收第一报文;基于扩展的PIM协议机制,解析所述第一报文,得到BIER信息;当第二报文的源IP地址、入端口IP号与单播路由表的下一跳、出端口IP号符合时,接收所述第二报文;基于IP机制,解析所述第二报文,得到BIER信息;当第三报文的源IP地址、入端口UDP号与单播路由表的下一跳、出端口UDP号符合时,接收所述第...

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

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

1