PIM中的组播报文处理方法及装置制造方法及图纸

技术编号:8132490 阅读:187 留言:0更新日期:2012-12-27 05:37
本发明专利技术公开了一种PIM中的组播报文处理方法及装置,其中,该方法包括:接收组播报文;如果接收的组播报文的入接口不是RPF接口,且该入接口是组播转发表项中的出接口列表中的接口、或者是从RPT向SPT切换时SPT方向的入接口,则转发引擎将接收的组播报文限速上送控制平面;否则,转发引擎不将接收的组播报文上送控制平面。本发明专利技术能够在支持正常的ASSERT选举和从RPT向SPT切换的前提下,尽量避免非RPF接口的组播数据流冲击CPU。

【技术实现步骤摘要】

本专利技术涉及IP组播
,特别涉及一种PM中的组播报文处理方法及装置。
技术介绍
IP (Internet Protocol,因特网协议)组播能够显著节省网络带宽,广泛应用于视频点播、远程教育和监控等领域。PIM (Protocol-Independent Multicast,协议无关组播)是一种使用最 为广泛的组播路由协议。PIM可以利用静态路由或者任意单播路由协议所生成的单播路由表为IP组播提供路由。组播路由与所采用的单播路由协议的类型无关,只要能够通过单播路由协议产生相应的组播路由表项即可。PIM借助RPF (Reverse Path Forwarding,逆向路径转发)机制实现对组播报文的转发。路由器在收到组播报文后,必须根据报文的源地址确定其正确的入接口(指向组播源方向)和下游方向,然后将其沿着远离组播源的下游方向转发一这个过程称为RPF。在RPF执行过程中会利用原有的单播路由表确定上、下游的邻接节点,只有报文从上游节点所对应的接口(称为RPF接口,即路由器上通过单播方式向该源地址发送报文的出接口 ;相应地,不是RPF接口的接口即为非RPF接口)到达时,才向下游转发本文档来自技高网...

【技术保护点】
一种协议无关组播PIM中的组播报文处理方法,其特征在于,包括:接收组播报文;如果所述接收的组播报文的入接口不是逆向路径转发RPF接口,且该入接口是组播转发表项中的出接口列表中的接口、或者是从共享树RPT向最短路径树SPT切换时SPT方向的入接口,则转发引擎将所述接收的组播报文限速上送控制平面;否则,转发引擎不将所述接收的组播报文上送所述控制平面。

【技术特征摘要】
1.ー种协议无关组播PM中的组播报文处理方法,其特征在于,包括 接收组播报文; 如果所述接收的组播报文的入接ロ不是逆向路径转发RPF接ロ,且该入接ロ是组播转发表项中的出接ロ列表中的接ロ、或者是从共享树RPT向最短路径树SPT切换时SPT方向的入接ロ,则转发引擎将所述接收的组播报文限速上送控制平面; 否则,转发引擎不将所述接收的组播报文上送所述控制平面。2.根据权利要求I所述的方法,其特征在于,所述否则,转发引擎不将所述接收的组播报文上送控制平面包括 如果所述接收的组播报文的入接ロ是RPF接ロ,则转发引擎将所述接收的组播报文向所述出接ロ列表中的接ロ进行转发; 如果所述接收的组播报文的入接ロ不是RPF接口和所述出接ロ列表中的接ロ,也不是所述从RPT向SPT切换时SPT方向的入接ロ,则所述转发引擎丢弃所述接收的组播报文。3.根据权利要求I所述的方法,其特征在于,在接收组播报文之前,还包括 所述控制平面将所述从RPT向SPT切换时SPT方向的入接口下发到所述转发引擎。4.根据权利要求3所述的方法,其特征在于,还包括 所述从RPT向SPT切換完成之后,所述控制平面从所述转发引擎中删除所述从RPT向SPT切换时SPT方向的入接ロ。5.ー种协议无关组播PM中的组播报文处理装置,其特征在于,包括 接ロ,用于接...

【专利技术属性】
技术研发人员:孙青岩
申请(专利权)人:杭州华三通信技术有限公司
类型:发明
国别省市:

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

1