[发明专利]一种生成组播表、组播传输的方法及装置无效
申请号: | 201110095440.6 | 申请日: | 2011-04-15 |
公开(公告)号: | CN102148690A | 公开(公告)日: | 2011-08-10 |
发明(设计)人: | 邓涛鸿 | 申请(专利权)人: | 中兴通讯股份有限公司 |
主分类号: | H04L12/18 | 分类号: | H04L12/18;H04L12/56 |
代理公司: | 北京同达信恒知识产权代理有限公司 11291 | 代理人: | 黄志华 |
地址: | 518057 广东省深圳市南山*** | 国省代码: | 广东;44 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 生成 组播表 传输 方法 装置 | ||
技术领域
本发明涉及通信领域,特别是涉及生成组播表、组播传输的方法及装置。
背景技术
IP(因特网协议)组播是指在网络中将数据包以尽力的方式发送到网络中的某个确定子集,这个子集称为组播组。IP组播的基本思路是,源主机只发送一份数据,这份数据中的目的地址为组播组地址,组播组中的所有接收者都可以接收同样的数据拷贝,并且只有组播组内的主机可以接收该数据,网络中的其他主机并不能接收。
现有技术中为了避免重复传输,所以要防止出现从一个端口进又从同一端口出的现象,通常在收到组播数据后将入接口的物理端口与出接口的物理端口进行比较,如果相同,则丢弃该组播数据,如果不同,则进行转发。
但实际应用中,组播组转发表中入接口(设备接收组播数据的端口)与出接口(设备发送组播数据的端口)可能是同一物理端口,但是属于不同的vlan(虚拟局域网),例如入接口为端口1,出接口为端口1的子接口。这种情况下,入接口与出接口实际为两个不同的端口,虽然属于同一物理端口,此时应转发组播数据,而不是丢弃。按照现有技术的处理方式,将对组播数据的有效传输造成影响。
发明内容
本发明实施例提供一种生成组播表、组播传输的方法及装置,用于实现组播数据的有效传输。
一种生成组播表的方法,用于实现逻辑接口的生成,该方法包括以下步骤:
接收组播组信息;
针对收到的组播组信息所对应的组播组,生成包含入接口和出接口的组播转发表;
在组播转发表中为入接口和出接口分别增加不同的逻辑接口。
一种组播传输的方法,用于实现逻辑接口的比较,该方法包括以下步骤:
接收组播组数据;
根据组播组数据的入接口查找组播转发表,并确定入接口对应的第一逻辑接口、出接口和出接口对应的第二逻辑接口;
判断第一逻辑接口与第二逻辑接口是否相同;
若相同,则丢弃组播组数据,否则通过出接口转发组播组数据。
一种用于生成组播转发表的装置,包括:
接口模块,用于接收组播组信息;
控制模块,用于收到组播组信息后生成包含入接口和出接口的组播转发表,并在组播转发表中为入接口和出接口分别增加不同的逻辑接口。
一种用于组播传输的装置,包括:
入接口,用于接收组播组数据;
查找模块,用于根据组播组数据的入接口查找组播转发表,并确定入接口对应的第一逻辑接口、出接口和出接口对应的第二逻辑接口;
控制模块,用于判断第一逻辑接口与第二逻辑接口是否相同,若相同,则丢弃组播组数据,否则通过装置中的出接口转发组播组数据。
本发明实施例中为入接口和出接口分别分配不同逻辑接口,在需要转发组播数据时,将入接口的逻辑接口与出接口的逻辑接口进行比较,如果一致,说明入接口与出接口相同,则丢弃组播数据,否则转发组播数据。入接口与出接口是不同的接口,则两者对应的逻辑接口就不同,不受物理端口的限制,从而解决了入接口与出接口属于同一物理端口而丢弃组播数据的问题,实现了组播数据的有效传输。
附图说明
图1为本发明实施例中生成组播转发表的主要方法流程图;
图2为本发明实施例中组播传输的主要方法流程图;
图3为本发明实施例中组播系统的结构图;
图4为本发明实施例中用户注册组播组的方法流程图;
图5为本发明实施例中生成组播转发表的详细方法流程图;
图6为本发明实施例中组播数据传输的详细方法流程图;
图7为本发明实施例中装置700的结构图;
图8为本发明实施例中装置800的结构图。
具体实施方式
本发明实施例中为入接口和出接口分别分配不同逻辑接口,在需要转发组播数据时,将入接口的逻辑接口与出接口的逻辑接口进行比较,如果一致,说明入接口与出接口相同,则丢弃组播数据,否则转发组播数据。入接口与出接口是不同的接口,则两者对应的逻辑接口就不同,不受物理端口的限制,从而解决了入接口与出接口属于同一物理端口而丢弃组播数据的问题,实现了组播数据的有效传输。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于中兴通讯股份有限公司,未经中兴通讯股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201110095440.6/2.html,转载请声明来源钻瓜专利网。