一种信息传输方法、装置和系统制造方法及图纸

技术编号:16302584 阅读:28 留言:0更新日期:2017-09-26 20:48
本文公开了一种信息传输方法、装置和系统。本发明专利技术实施例中的信息传输方法包括:控制平台生成比特位索引显示复制BIER网络的转发信息;该控制平台根据BIER网络的转发信息通过OpenFlow协议向转发设备发送BIER流表。本发明专利技术实施例解决了现有OpenFlow技术进行组播报文的转发方式,由于需要在每台转发设备上为每条流建立对应的流表和组表,从而导致表项占用空间较大和转发效率较低的问题。

Information transmission method, device and system

An information transmission method, device and system are disclosed. The embodiment of the invention includes a method for information transmission in control platform to generate bit index display copy BIER forwarding information network; the control platform based on forwarding information flow sheet to the forwarding device to send BIER through OpenFlow network BIER protocol. The embodiment of the invention solves the existing technology of OpenFlow multicast packet forwarding method, because of the need in each forwarding device for each flow to establish the corresponding flow and group table, which table occupies large space and forward the problem of low efficiency.

【技术实现步骤摘要】
一种信息传输方法、装置和系统
本专利技术实施例涉及但不限于软件定义网络(SoftwareDefinedNetwork,简称为:SDN)
,尤指一种信息传输方法、装置和系统。
技术介绍
SDN最初是由美国斯坦福大学cleanslate研究组提出的一种新型网络创新架构。SDN的核心技术开放流OpenFlow协议通过将网络设备的控制面(包含OpenFlow控制器)与数据面(包含OpenFlowSwitch,即OpenFlow转发设备)分离开来,从而实现了网络流量的灵活控制,为核心网络及应用的创新提供了良好的平台。如图1所示,为现有技术中的一种OpenFlow协议和OpenFlow配置协议的应用示意图。OpenFlow协议用来描述OpenFlow控制器和OpenFlow转发设备之间交互所用信息的标准以及控制器和转发设备的接口标准。OpenFlow协议还支持组表(GroupTable),如表1所示,为现有技术中一种组表的内容。表1GroupIdentifierGroupTypeCountersActionBuckets组标识组类型计数器动作桶上述表1中的GroupIdentifier标识本文档来自技高网...
一种信息传输方法、装置和系统

【技术保护点】
一种信息传输方法,其特征在于,包括:控制平台生成比特位索引显示复制BIER网络的转发信息;所述控制平台根据所述BIER网络的转发信息通过OpenFlow协议向转发设备发送BIER流表。

【技术特征摘要】
1.一种信息传输方法,其特征在于,包括:控制平台生成比特位索引显示复制BIER网络的转发信息;所述控制平台根据所述BIER网络的转发信息通过OpenFlow协议向转发设备发送BIER流表。2.根据权利要求1所述的方法,其特征在于,所述BIER流表包括:组播流信息和BIER信息,或者BIER转发信息,或者组播流信息、BIER信息和BIER转发信息。3.根据权利要求2所述的方法,其特征在于,所述组播流信息包括:组播源信息,组播组信息和用于标识组播流特征的信息中的一项或多项;所述BIER信息包括比特位串BitString,所述比特位串为BIER出口转发设备的集合所形成的。4.根据权利要求2所述的方法,其特征在于,所述BIER转发信息包括:BIER的子域信息、比特位串长度信息、集标识信息和比特位串信息,或者BIER多协议标签交换BIER-MPLS标签信息和比特位串信息;所述BIER转发信息还包括:熵值信息、生存时间TTL信息、服务类型TOS信息和比特位转发入口路由器标识BFIR-ID中的一项或多项。5.根据权利要求1所述的方法,其特征在于,所述BIER流表的动作集包括:压入BIER头、弹出BIER头、压入BIER-MPLS头、交换BIER-MPLS头、弹出BIER-MPLS头和设置比特位串信息中的一项或多项;所述BIER流表的动作集还包括:设置熵值信息、设置TOS信息和减少TTL信息中的一项或多项。6.根据权利要求1所述的方法,其特征在于,所述控制平台生成的BIER网络的转发信息包括:组播流信息和BIER出口节点集合信息,或者网络中各转发设备的BIER转发信息,或者组播流信息、BIER出口节点集合信息和网络中各转发设备的BIER转发信息。7.根据权利要求1所述的方法,其特征在于,所述控制平台生成所述BIER网络的转发信息之前,还包括:所述控制平台获取BIER网络信息,所述BIER网络信息包括:所述BIER网络的转发设备信息、网络拓扑信息和所述BIER网络的组播叠加层信息中的一项或多项;所述控制平台获取BIER网络信息,包括:所述控制平台从应用平台APP中获取所述BIER网络信息;或者,所述控制平台通过所述控制平台与所述转发设备之间的接口,获取所述BIER网络信息;或者,所述控制平台通过所述控制平台与其它管理或控制器平台之间的接口,获取所述BIER网络信息。8.根据权利要求1~7中任一项所述的方法,其特征在于,所述方法还包括:所述控制平台侦听第一控制消息,所述第一控制消息为第一转发设备服务的组播接收设备请求加入到所述BIER网络时,所述第一转发设备发送的;所述控制平台根据所述第一控制消息更新所述BIER网络的转发信息;所述控制平台根据更新后的BIER网络的转发信息通过OpenFlow协议向入口转发设备发送更新后的BIER流表。9.根据权利要求1~7中任一项所述的方法,其特征在于,所述方法还包括:所述控制平台侦听第二控制消息,所述第二控制消息为第二转发设备服务的组播源设备请求加入到所述BIER网络时,所述第二转发设备发送的;所述控制平台根据所述第二控制消息增加BIER网络的转发信息;所述控制平台根据所增加的BIER网络的转发信息通过OpenFlow协议向所述第二转发设备发送增加的BIER流表。10.根据权利要求1~7中任一项所述的方法,其特征在于,所述控制平台为:SDN控制器;或者,所述控制平台作为独立的功能实体嵌入在SDN控制器中;或者,OpenFlow控制器作为插件嵌入在所述控制平台中。11.一种信息传输方法,其特征在于,包括:转发设备通过开放流OpenFlow协议接收控制平台根据比特位索引显示复制BIER网络的转发信息发送的BIER流表;所述转发设备根据所述BIER流表对接收到的组播报文进行转发。12.根据权利要求11所述的方法,其特征在于,所述BIER流表包括:组播流信息和BIER信息,或者BIER转发信息,或者组播流信息、BIER信息和BIER转发信息。13.根据权利要求12所述的方法,其特征在于,所述组播流信息包括:组播源信息,组播组信息和用于标识组播流特征的信息中的一项或多项;所述BIER信息包括比特位串BitString,所述比特位串为BIER出口转发设备的集合所形成的。14.根据权利要求12所述的方法,其特征在于,所述BIER转发信息包括:BIER的子域信息、比特位串长度信息、集标识信息和比特位串信息,或者BIER多协议标签交换BIER-MPLS标签信息和比特位串信息;所述BIER转发信息还包括:熵值信息、生存时间TTL信息、服务类型TOS信息和比特位转发入口路由器标识BFIR-ID中的一项或多项。15.根据权利要求11所述的方法,其特征在于,所述BIER流表的动作集包括:压入BIER头、弹出BIER头、压入BIER-MPLS头、交换BIER-MPLS头、弹出BIER-MPLS头和设置比特位串信息中的一项或多项;所述BIER流表的动作集还包括:设置熵值信息、设置TOS信息和减少TTL信息中的一项或多项。16.根据权利要求11所述的方法,其特征在于,所述BIER网络的转发信息包括:组播流信息和BIER出口节点集合信息,或者网络中各转发设备的BIER转发信息,或者组播流信息、BIER出口节点集合信息和网络中各转发设备的BIER转发信息。17.根据权利要求11~16中任一项所述的方法,其特征在于,所述方法还包括:第一转发设备服务的组播接收设备请求加入到所述BIER网络时,所述第一转发设备向所述控制平台发送第一控制消息,所述第一控制消息用于指示所述控制平台更新所述BIER网络的转发信息;入口转发设备通过OpenFlow协议接收所述控制平台根据更新后的BIER网络的转发信息向所述入口转发设备发送更新的BIER流表;所述入口转发设备根据所述更新的BIER流表对接收到的组播报文进行转发。18.根据权利要求11~16中任一项所述的方法,其特征在于,所述方法还包括:第二转发设备服务的组播源设备请求加入到所述BIER网络时,所述第二转发设备向所述控制平台发送第二控制消息,所述第二控制消息用于指示所述控制平台增加BIER网络的转发信息;所述第二转发设备通过OpenFlow协议接收所述控制平台根据所增加的BIER网络的转发信息向所述第二转发设备发送的新增BIER流表。19.根据权利要求11~16中任一项所述的方法,其特征在于,所述转发设备包括:物理路由器、物理交换机、虚拟路由器或者虚拟交换机。20.一种信息传输装置,设置于控制平台中,其特征在于,所述信息传输装置包括:生成模块和发送模块;所述生成模块,配置为能够生成比特位索引显示复制BIER网络的转发信息;所述发送模块,配置为能够根据所述生成模块生成的BIER网络的转发信息通过OpenFlow协议向转发设备发送BIER流表。21.根据权利要求20所述的装置,其特征在于,所述BIER流表包括:组播流信息和BIER信息,或者BIER转发信息,或...

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

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

1