[发明专利]多级NAT网络中的网络地址覆盖判别设备、装置及方法有效
申请号: | 200810056962.3 | 申请日: | 2008-01-28 |
公开(公告)号: | CN101237477A | 公开(公告)日: | 2008-08-06 |
发明(设计)人: | 傅川;王迪;张国清;秦卓琼 | 申请(专利权)人: | 中国科学院计算技术研究所 |
主分类号: | H04L29/12 | 分类号: | H04L29/12 |
代理公司: | 北京泛华伟业知识产权代理有限公司 | 代理人: | 王勇 |
地址: | 100080北京*** | 国省代码: | 北京;11 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 多级 nat 网络 中的 网络地址 覆盖 判别 设备 装置 方法 | ||
1、一种检验服务请求者所在网络的网段号是否覆盖被请求服务者的网络地址的覆盖检测设备,包括:
网络信息记录器,与外部的服务请求消息数据提供者相连接,记录服务请求者的掩码和网段号;
网段号计算器,与所述网络信息记录器相连接,将被请求服务者的网络地址和所述网络信息记录器中的服务请求者的掩码相与计算,得到网段号;
网段号比较器,分别与所述网络信息记录器和所述网段号计算器相连接,比较所述网段号计算器获得的所述网段号与所述网络信息记录器中的服务请求者的网段号,如果相等,判定服务请求者所在网络的网段号覆盖被请求服务者的网络地址,如果不相等,判定服务请求者所在网络的网段号没有覆盖被请求服务者的网络地址。
2、权利要求1的覆盖检测设备,其中,所述网络信息记录器为数据存储装置或者数据存储介质。
3、权利要求1的覆盖检测设备,其中,所述网段号计算器与服务被请求消息数据提供者相连接,获取被请求服务者的网络地址。
4、一种检验服务请求者所在网络的网段号是否覆盖被请求服务者的网络地址的方法,包括:
步骤10)、从服务请求消息数据提供者和服务被请求消息数据提供者获取所述被请求服务者的网络地址和所述服务请求者的掩码,使用所述被请求服务者的网络地址同所述服务请求者的掩码相与得到网段号;
步骤20)、比较步骤10)中获得的网段号和服务请求者的网段号;
步骤30)、如果相等,判定服务请求者所在网络的网段号覆盖被请求服务者的网络地址;如果不相等,判定服务请求者所在网络的网段号没有覆盖被请求服务者的网络地址。
5、权利要求4的方法,其中,步骤20)进一步包括:从服务请求消息数据提供者获取所述服务请求者的网段号。
6、一种判别服务资源网络地址对于服务请求者是否可用的仲裁服务装置,包括:
服务装置记录表,用于记录根NAT设备控制网络中的服务提供设备的网络地址、资源名称和所述根NAT设备的网络地址;
通信单元,同公有网络连接,用于数据收发;
权利要求1所述的覆盖检测设备,用于检验服务请求者所在网络的网段号是否覆盖被请求服务者的网络地址;
仲裁服务逻辑控制单元,分别与所述服务装置记录表、所述通信单元、所述覆盖检测设备相连接,用于仲裁服务的执行;
所述服务装置记录表记录所述服务设备的资源名称、网络地址和对应的根NAT设备的公有网络地址,所述仲裁服务逻辑控制单元控制所述通信单元接收仲裁服务请求并获得被请求服务的资源名称、服务请求者网络地址、服务请求者掩码、服务请求者到公有网络经过的根NAT设备的公有网络地址;所述覆盖检测设备判别服务请求者的网段号是否覆盖被请求服务者的网络地址。
7、权利要求6的仲裁服务装置,其中,所述仲裁服务装置还包括基本配置信息记录表,用于存储所述仲裁服务装置的包括网络地址、主机标识和服务端口的基本信息。
8、权利要求6的仲裁服务装置,其中,所述仲裁服务装置根据资源名称形成被请求服务网络地址集合。
9、权利要求6的仲裁服务装置,其中,所述仲裁服务装置还包括:消息缓存区,所述消息缓存区与所述仲裁服务逻辑控制单元相连接,用于存储收到的消息。
10、权利要求6的仲裁服务装置,其中,所述仲裁服务装置可以独立运行,也可以作为其它服务装置的一部分被其它服务装置集成,当所述仲裁服务装置与其它服务装置集成时,仲裁服务装置中的各功能单元可以被共享。
11、权利要求6的仲裁服务装置,其中,所述仲裁服务装置可以与公有网络连接,部署于公有网络中。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于中国科学院计算技术研究所,未经中国科学院计算技术研究所许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/200810056962.3/1.html,转载请声明来源钻瓜专利网。
- 上一篇:用于电气材料的带粘接剂的叠层膜
- 下一篇:固体盐制剂及其制备和应用