[发明专利]组播剪枝方法及协议无关组播路由器、组管理窥探交换机有效
申请号: | 201010249670.9 | 申请日: | 2010-08-10 |
公开(公告)号: | CN102377639A | 公开(公告)日: | 2012-03-14 |
发明(设计)人: | 周迪;史扬;刘宇 | 申请(专利权)人: | 杭州华三通信技术有限公司 |
主分类号: | H04L12/56 | 分类号: | H04L12/56 |
代理公司: | 北京德琦知识产权代理有限公司 11018 | 代理人: | 王一斌;王琦 |
地址: | 310053 浙江省杭州市高新技术产业*** | 国省代码: | 浙江;33 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 剪枝 方法 协议 无关 路由器 管理 窥探 交换机 | ||
1.一种组播剪枝方法,组播源通过组管理窥探交换机连接到第一跳协议无关组播PIM路由器,其特征在于,该方法包括:
所述第一跳PIM路由器接收所述组播源发来的组播流,发现本地没有接收该组播流的需求,则从该组播流的入接口处向外发送组管理剪枝消息;或者,
所述第一跳PIM路由器接收下游PIM路由器发来的针对一个组播流的PIM剪枝消息,将该消息的接收接口从该组播流的出接口列表中删除,若发现本地已经没有接收该组播流的需求,则从该组播流的入接口处向外发送组管理剪枝消息;
当所述组管理窥探交换机接收到所述组管理剪枝消息后,将该消息的接收端口作为剪枝端口,并将该剪枝端口添加到与所述组播流对应的组管理窥探表项中,不再向所述剪枝端口转发所述组播流。
2.根据权利要求1所述的方法,其特征在于,所述组管理窥探交换机将该消息的接收端口作为剪枝端口的同时进一步包括:
为该剪枝端口设置剪枝时间,
且,当该剪枝时间到达后,开始允许向所述剪枝端口转发所述组播流。
3.根据权利要求1所述的方法,其特征在于,所述第一跳PIM路由器发现本地没有接收该组播流的需求包括:
第一跳PIM路由器发现本地未建立与所述组播流对应的组播路由表项,或者虽建立了与所述组播流对应的组播路由表项但该表项的出接口列表为空,则确定本地没有接收该组播流的需求。
4.根据权利要求1所述的方法,其特征在于,所述组管理窥探交换机接收到所述组管理剪枝消息之后、将该消息的接收端口作为剪枝端口之前进一步包括:
组管理窥探交换机发现本地未建立与所述组播流对应的组管理窥探表项,则建立与所述组播流对应的组管理窥探表项;
且,所述将该剪枝端口添加到与所述组播流对应的组管理窥探表项中之后进一步包括:
组管理窥探交换机判断自身是否存在路由器端口,若否,则根据所述组播源的目的MAC地址查找单播MAC表项,将查找到的单播MAC表项中的出端口标记为数据源端口,从该出端口向外发送组管理剪枝消息。
5.根据权利要求1所述的方法,其特征在于,所述组管理窥探交换机接收到所述组管理剪枝消息之后、将该消息的接收端口作为剪枝端口之前进一步包括:
组管理窥探交换机发现本地已建立与所述组播流对应的组管理窥探表项;
且,所述组管理窥探交换机将该剪枝端口添加到与所述组播流对应的组管理窥探表项中之后进一步包括:
组管理窥探交换机判断所述组管理窥探表项是否包含成员端口或路由器端口,若否,则根据所述组播源的目的MAC地址查找单播MAC表项,将查找到的单播MAC表项中的出端口标记为数据源端口,从该出端口向外发送组管理剪枝消息。
6.根据权利要求4或5所述的方法,其特征在于,所述组管理窥探交换机从该出端口向外发送组管理剪枝消息之后进一步包括:
所述组播源接收到所述组管理剪枝消息,暂停发送所述组播流。
7.根据权利要求1所述的方法,其特征在于,所述组管理窥探交换机接收到所述组管理剪枝消息之后、将该消息的接收端口作为剪枝端口之前进一步包括:
组管理窥探交换机从组管理剪枝消息的接收端口向外发送组管理剪枝查询消息,若未在最大响应时间内接收到任何响应的组管理嫁接消息,则执行所述将该消息的接收端口作为剪枝端口的动作。
8.根据权利要求7所述的方法,其特征在于,所述组管理窥探交换机从组管理剪枝消息的接收端口向外发送组管理剪枝查询消息之后进一步包括:
其它组管理窥探交换机接收到所述组管理剪枝查询消息,根据消息的源MAC地址查找单播MAC表项,若查找到且单播MAC表项的出端口与组管理剪枝查询消息的接收端口一致,则判断本地是否已建立与所述组播流对应的组管理窥探表项,若已建立且该组管理窥探表项包含成员端口或路由器端口,或者,若未建立但本交换机具有路由器端口,则在最大响应时间内响应组管理嫁接消息。
9.根据权利要求7所述的方法,其特征在于,所述组管理窥探交换机从组管理剪枝消息的接收端口向外发送组管理剪枝查询消息之后进一步包括:
PIM路由器接收到所述组管理剪枝查询消息,判断本地是否有与所述组播流对应的组播路由表项,若有且该组播路由表项的出接口列表不为空,则在最大响应时间内响应组管理嫁接消息。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于杭州华三通信技术有限公司,未经杭州华三通信技术有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201010249670.9/1.html,转载请声明来源钻瓜专利网。
- 上一篇:一种化学机械抛光液
- 下一篇:一种电磁辐射监测方法、装置及系统