【技术实现步骤摘要】
一种组播路由方法及路由设备
[0001]本申请实施例涉及通信
,尤其涉及一种组播路由方法及路由设备。
技术介绍
[0002]组播即使用组播路由协议,在组播接收端和组播源之间逐跳建立组播路由表项,最终构 造出一棵以组播源为根,以组播接收端为叶子的树状结构(即组播分发树),组播流量从根 节点开始朝着叶子节点的方向,在每个组播路由器上进行复制,直到发送至组播接收端。目 前,在组播网络中,当叶子节点与根节点之间的链路出现故障时,根节点的流量将无法传输 到叶子节点,此时该组播网络会经历一个收敛过程,即刷新组播路由表项,重新从根节点向 叶子节点转发组播流量,但是这一过程的收敛时间较长,导致组播接收端等待接收组播流量 的时间较长。
[0003]目前,提出了接入侧双归保护和双根1+1保护同时部署的方法,与组播源直接连接有两 个根节点,一个主根节点,一个备根节点,与组播接收端也直接连接有两个叶子节点,一个 主叶子节点,一个备叶子节点。两个根节点能够通过四条链路向两个叶子节点转发四份组播 流量,该四条链路包括主叶子节点到主备根节点的主链路和备链路,以及备叶子节点到主备 根节点的主链路和备链路,当主叶子节点的主链路出现故障时,可以通过其余三条链路将组 播流量转发给接收端。但由于该方法在公网侧(根节点与叶子节点之间)存在四份相同的流 量,会造成公网侧带宽冗余,导致客户运营成本高。
技术实现思路
[0004]本申请实施例提供一种组播路由方法及路由设备,可以在接入侧双归保护和双根1+1保 护同时部署的组播路由的过程 ...
【技术保护点】
【技术特征摘要】
1.一种组播路由方法,其特征在于,所述方法包括:第一节点接收第一路由消息,所述第一路由消息包括扩展团体属性,所述扩展团体属性包括根节点信息,所述根节点信息用于指示所述第一节点具有根节点能力;所述第一节点为组播源和组播接收端之间的备叶子节点;所述第一节点使能所述根节点能力,向第二节点发送所述根节点信息;所述第二节点为所述组播源和所述组播接收端之间的主叶子节点;所述第一节点接收所述第二节点的第二路由消息,所述第二路由消息用于指示所述第一节点向所述第二节点传递组播流量。2.根据权利要求1所述的方法,其特征在于,所述第一节点接收第一路由消息包括:所述第一节点接收通过边界网关协议BGP发布的所述第一路由消息,所述第一路由消息用于选择所述主叶子节点和所述备叶子节点的主根节点和备根节点。3.根据权利要求1或2所述的方法,其特征在于,所述第一节点接收所述第二节点的第二路由消息之前,所述方法还包括:所述第一节点向所述第二节点发送第一隧道建立请求,所述第一隧道建立请求用于建立所述第一节点与所述第二节点之间的第一隧道,所述第一隧道用于所述第一节点和所述第二节点之间传递组播流量。4.根据权利要求3所述的方法,其特征在于,当所述第二节点携带网络组管理协议IGMP表,所述第一节点未携带所述IGMP表时,所述方法还包括:所述第一节点通过所述第一隧道接收所述第二节点发送的所述第二路由消息后,所述第一节点向第三节点发送本地的第三路由消息,所述第三节点为与所述组播源直接连接的根节点,所述第三路由消息用于指示所述第三节点向所述第一节点传递组播流量。5.一种组播路由方法,其特征在于,所述方法包括:第二节点接收第一节点的根节点信息,所述根节点信息用于指示所述第一节点具有根节点能力;所述第一节点为组播源和组播接收端之间的备叶子节点;所述第二节点为所述组播源和所述组播接收端之间的主叶子节点;所述第二节点向所述第一节点发送第二路由消息,所述第二路由消息用于指示所述第一节点向所述第二节点传递组播流量。6.根据权利要求5所述的方法,其特征在于,所述根节点信息是由扩展团体属性指示的,所述扩展团体属性包括在第一路由消息中,所述第一路由消息是所述第一节点通过边界网关协议BGP接收的,所述第一路由消息用于选择所述主叶子节点和所述备叶子节点的主根节点和备根节点。7.根据权利要求5或6所述的方法,其特征在于,所述第二节点向所述第一节点发送第二路由消息之前,所述方法还包括:所述第二节点接收所述第一节点的第一隧道建立请求,所述第一隧道建立请求用于建立所述第一节点与所述第二节点之间的第一隧道,所述第一隧道用于所述第一节点和所述第二节点之间传递组播流量。8.根据权利要求7所述的方法,其特征在于,当所述第二节点携带网络组管理协议IGMP表,所述第一节点未携带所述IGMP表时,所述方法还包括:所述第二节点通过所述第一隧道向所述第一节点发送所述第二路由消息;
所述第二节点接收所述第一节点传递的组播流量。9.根据权利要求8所述的方法,其特征在于,所述第二节点向所述第四节点发送第四路由消息,所述第四节点为所述第二节点的所述主根节点,所述第四路由消息用于指示所述第四节点向所述第二节点传递组播流量;所述第二节点接收所述第四节点传递的组播流量。10.一种节点,其特征在于,所述节点为第一节点,所述第一节点包括:接收单元,用于接收第一路由消息,所述第一路由消息包括扩展团体属性,所述扩展团体属性包括根节点信息,所述根节点信息用于指示所述第一节点具有根节点能力;所述第一节点为组播源和组播接收端之间的备叶子节点;发送单元,用于使能所述根...
【专利技术属性】
技术研发人员:刘亚新,付叶伟,张耀坤,
申请(专利权)人:北京华为数字技术有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。