[发明专利]一种面向分布式网络仿真平台的子网识别方法有效
| 申请号: | 201710078352.2 | 申请日: | 2017-02-14 |
| 公开(公告)号: | CN106921758B | 公开(公告)日: | 2020-01-07 |
| 发明(设计)人: | 孙振喜;郝志宇;费海强;李伦;邓鑫 | 申请(专利权)人: | 中国科学院信息工程研究所 |
| 主分类号: | H04L29/12 | 分类号: | H04L29/12;H04L12/24 |
| 代理公司: | 11200 北京君尚知识产权代理有限公司 | 代理人: | 余功勋 |
| 地址: | 100093 *** | 国省代码: | 北京;11 |
| 权利要求书: | 查看更多 | 说明书: | 查看更多 |
| 摘要: | |||
| 搜索关键词: | 一种 面向 分布式 网络 仿真 平台 子网 识别 方法 | ||
1.一种面向分布式网络仿真平台的子网识别方法,步骤包括:
1)预处理阶段:
根据输入文件中所含的每块网卡的对端节点的节点编号找到对端网卡的网卡编号,并将该网卡编号写入该文件中;
2)子网识别阶段:
2-1)读取经上述步骤处理的输入文件,获取所有节点的网络类型及网卡信息,该网络类型包括:主机、服务器、交换机、路由器、防火墙、入侵防御系统、入侵检测系统;
2-2)从节点的网络类型及网卡信息中获取每条链路的两端节点的网络类型,注册子网识别器,根据每条链路两端节点的网络类型找到对应的子网识别器,识别两端网卡所属的子网。
2.根据权利要求1所述的子网识别方法,其特征在于,步骤1具体方法为:
1)遍历输入文件中每块网卡,获取当前节点节点编号及其网卡网卡编号和对端节点节点编号,并根据当前节点节点编号和对端节点节点编号组成的字符串作为索引关键字,以当前网卡网卡编号作为对应值,存储于名为nisMap的map中;
2)再次遍历每块网卡,根据每一网卡中当前节点节点编号和对端节点节点编号组成的字符串,从nisMap中找到对端节点的网卡编号;将从当前网卡中获取的linknode指针地址作为关键字,该linknode为指向link标签的指针,对端节点的网卡编号作为对应值的键值对存储于名为linknodes的map中;
3)遍历linknodes中的每个键值对,获取其关键字linknode及对应值,为每个linknode创建属性dst_if。
3.根据权利要求1所述的子网识别方法,其特征在于,输入文件为以xml格式描述的拓扑文件。
4.根据权利要求1所述的子网识别方法,其特征在于,步骤2-1)中获取网络类型信息的方法是:注册节点类型识别器,根据每个节点的xml格式nodename找到该节点的网络类型。
5.根据权利要求1所述的子网识别方法,其特征在于,步骤2-2)中识别子网的方法是:注册子网识别器,根据每条链路两端节点的网络类型找到对应的子网识别器。
6.根据权利要求1所述的子网识别方法,其特征在于,将获取的网络类型信息保存到名为NodeMap的map中,将获得的网卡信息保存到名为InterfaceMap的map中。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于中国科学院信息工程研究所,未经中国科学院信息工程研究所许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201710078352.2/1.html,转载请声明来源钻瓜专利网。
- 上一篇:一种钢管喷锌机构
- 下一篇:降低SAR值的天线系统及其控制方法、控制装置





