[发明专利]为UDP组播业务提供网络桥的系统和方法有效
申请号: | 200580024398.1 | 申请日: | 2005-12-27 |
公开(公告)号: | CN101099334A | 公开(公告)日: | 2008-01-02 |
发明(设计)人: | 托马斯·米利根;布赖恩特·伊斯特汉 | 申请(专利权)人: | 松下电工株式会社 |
主分类号: | H04L12/18 | 分类号: | H04L12/18 |
代理公司: | 北京林达刘知识产权代理事务所 | 代理人: | 刘新宇;权鲜枝 |
地址: | 日本*** | 国省代码: | 日本;JP |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | udp 业务 提供 网络 系统 方法 | ||
1.一种为UDP组播业务提供网络桥的方法,通过网络上的主机计算机系统上的组播转发器来实现所述方法,所述方法包括:
保持已被发现的一个或多个其它组播转发器的信息,每一个组播转发器位于由至少一个未被配置为路由UDP组播寻址的网络化装置从包含所述主机的网络分离开的分离网络上;以及
每次通过组播接收到UDP组播请求包时:
从所述UDP组播请求包中提取全局唯一的包标识符;
通过在标识符高速缓存器中搜索所述包标识符,判断所述组播转发器先前是否已传送了所述UDP组播请求包;
如果所述组播转发器先前已传送了所述UDP组播请求包,则忽略所述UDP组播请求包;以及
如果所述组播转发器先前没有传送过所述UDP组播请求包,则将所述UDP组播请求包传送到所述已被发现的一个或多个其它组播转发器,并将所述包标识符记录到所述标识符高速缓存器中。
2.根据权利要求1所述的方法,其特征在于,通过TCP/IP将所述UDP组播请求包发送到所述已被发现的一个或多个其它组播转发器。
3.根据权利要求1所述的方法,其特征在于,还包括:在将所述UDP组播请求包发送到所述一个或多个其它组播转发器之前,根据打包协议将所述UDP组播请求包的数据打包。
4.根据权利要求1所述的方法,其特征在于,还包括:每当接收到从不同网络上的另一个组播转发器传送的UDP组播请求包时,在所述组播转发器的网络上通过组播发送所传送的UDP组播请求包。
5.根据权利要求4所述的方法,其特征在于,当接收到所传送的UDP组播请求包时,根据打包协议将所传送的UDP组播请求 包的数据打包,所述方法还包括将所传送的UDP组播请求包解包以获取打包的数据。
6.根据权利要求1所述的方法,其特征在于,还包括:如果所述组播转发器先前没有传送过所述UDP组播请求包,则将产生所述UDP组播请求包的网络地址和端口记录在所述标识符高速缓存器中。
7.根据权利要求1所述的方法,其特征在于,还包括:在所述主机计算机系统上注册UDP服务器以接收所述UDP服务器接收到的任意UDP组播包。
8.根据权利要求1所述的方法,其特征在于,还包括:每当接收到UDP组播应答包时,判断相应的UDP组播请求包是否产生于所述网络上。
9.根据权利要求8所述的方法,其特征在于,还包括:如果在所述网络上产生了所述相应的UDP组播请求包,则:
识别所述相应的UDP组播请求包的发端应用程序;以及
将所述UDP组播应答包发送到所述发端应用程序。
10.根据权利要求9所述的方法,其特征在于,使用UDP单播寻址将所述UDP组播应答包发送到所述发端应用程序。
11.根据权利要求9所述的方法,其特征在于,识别所述发端应用程序包括:
从所述UDP组播应答包中提取全局唯一包标识符;
使用所述包标识符在标识符高速缓存器中查询发端主机的网络地址和所述发端应用程序的端口。
12.根据权利要求1所述的方法,其特征在于,还包括:忽略与所述组播转发器先前传送过的任何UDP组播请求包不对应的任何接收到的UDP组播应答包。
13.根据权利要求1所述的方法,其特征在于,从包含路由器 和防火墙的组中选择所述网络化装置。
14.根据权利要求1所述的方法,其特征在于,使记录在所述标识符高速缓存器中的包标识符仅在限定的时间内有效。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于松下电工株式会社,未经松下电工株式会社许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/200580024398.1/1.html,转载请声明来源钻瓜专利网。
- 上一篇:元数据代理服务器及方法
- 下一篇:自动进料粉糠机