[发明专利]识别最后一跳交换机的方法、交换机及组播设备有效
申请号: | 200710302106.7 | 申请日: | 2007-12-14 |
公开(公告)号: | CN101459595A | 公开(公告)日: | 2009-06-17 |
发明(设计)人: | 潘军 | 申请(专利权)人: | 华为技术有限公司 |
主分类号: | H04L12/56 | 分类号: | H04L12/56;H04L12/18 |
代理公司: | 北京德琦知识产权代理有限公司 | 代理人: | 宋志强;麻海明 |
地址: | 518129广东省*** | 国省代码: | 广东;44 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 识别 最后 一跳 交换机 方法 设备 | ||
1.一种识别最后一跳交换机的方法,其特征在于,所述方法包括:
交换机接收组播路径建立过程中发送的因特网用户组管理协议成员报告 IGMP Membership Report报文,判断所述IGMP Membership Report报文中是否 包含最后一跳交换机IP选项;
如果不包含,则判定自身为最后一跳交换机,记录所述判定的结果;在所 述IGMP Membership Report报文中增加最后一跳交换机IP选项,转发至上游 节点;
如果包含,则判定自身不是最后一跳交换机,将所述IGMP Membership Report报文转发至上游节点。
2.根据权利要求1所述的方法,其特征在于,所述方法之后进一步包括:
所述交换机接收因特网用户组管理协议路径跟踪询问IGMP Traceroute Query报文,判断是否记录有自身为最后一跳交换机的判定结果,如果有,则 发起二层组播路径跟踪;如果没有,则向下游节点发送IGMP Traceroute Query 报文。
3.根据权利要求1所述的方法,其特征在于,所述最后一跳交换机IP选 项的序号字段与IP路径跟踪Traceroute选项的序号字段相同。
4.根据权利要求2所述的方法,其特征在于,所述发起二层组播路径跟踪 包括:向上游节点发送因特网用户组管理协议路径跟踪请求IGMP Traceroute Request报文。
5.一种交换机,其特征在于,所述交换机包括:
接收模块,用于接收组播路径建立过程中发送的因特网用户组管理协议成 员报告IGMP Membership Report报文;
识别模块,用于判断所述接收模块所接收的IGMP Membership Report报文 中是否包含最后一跳交换机IP选项;如果不包含,则判定自身为最后一跳交换 机,记录所述判定的结果,在所述IGMP Membership Report报文中增加最后一 跳交换机IP选项,转发至上游节点;如果包含,则判定自身不是最后一跳交换 机,将所述IGMP Membership Report报文转发至上游节点。
6.根据权利要求5所述的交换机,其特征在于,所述交换机进一步包括:
组播路径跟踪处理模块,用于接收因特网用户组管理协议路径跟踪询问 IGMP Traceroute Query报文,判断所述识别模块是否记录有所述交换机为最后 一跳交换机的判定结果,如果有,则发起二层组播路径跟踪;如果没有,则向 下游节点发送IGMP Traceroute Query报文。
7.根据权利要求5所述的交换机,其特征在于,所述识别模块包括:
判断模块,用于判断所述接收模块所接收的IGMP Membership Report报文 中是否包含最后一跳交换机IP选项,如果不包含,则判定所述交换机为最后一 跳交换机;
记录模块,用于在判断模块判定所述交换机为最后一跳交换机后,记录所 述判定的结果;
报文处理模块,用于当判断模块判断出IGMP Membership Report报文中不 包含最后一跳交换机IP选项时,在所述IGMP Membership Report报文中增加 最后一跳交换机IP选项,转发至上游节点;当判断模块判断出IGMP Membership Report报文中包含最后一跳交换机IP选项时,将所述IGMP Membership Report 报文转发至上游节点。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于华为技术有限公司,未经华为技术有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/200710302106.7/1.html,转载请声明来源钻瓜专利网。
- 上一篇:建立输入法数据库的系统及其方法
- 下一篇:业务交换的方法和设备及业务交换单元