应用科学学报 ›› 2016, Vol. 34 ›› Issue (6): 768-777.doi: 10.3969/j.issn.0255-8297.2016.06.012

• 计算机科学与应用 • 上一篇    下一篇

快速园区网拓扑发现方法

李晓歌1, 王辉1, 张宾2, 秦董洪3   

  1. 1. 河南牧业经济学院自动化与控制系, 郑州 450000;
    2. 总参第63所, 南京 210007;
    3. 广西民族大学信息科学与工程学院, 南宁 530006
  • 收稿日期:2015-01-04 修回日期:2016-06-02 出版日期:2016-11-30 发布日期:2016-11-30
  • 通信作者: 张宾,博士,研究方向:网络测量、拓扑发现、异常检测,E-mail:zhang_bin163@163.com E-mail:zhang_bin163@163.com
  • 基金资助:

    国家自然科学基金(No.61462009);中国博士后基金(No.2015M582832);江苏省博士后科研基金(No.1402138C);河南省高等学校重点项目基金(No.13B520337);广西自然科学基金(No.2014GXNSFAA118358)资助

Fast Topology Discovery for Campus Network

LI Xiao-ge1, WANG Hui1, ZHANG Bin2, QIN Dong-hong3   

  1. 1. Department of Automation and Control, Henan University of Animal Husbandry and Economy, Zhengzhou 450000, China;
    2. Research Institute No. 63, Nanjing 210007, China;
    3. School of Information Science and Engineering, Guangxi University for Nationalities, Nanning 530006, China
  • Received:2015-01-04 Revised:2016-06-02 Online:2016-11-30 Published:2016-11-30

摘要:

基于简单网管协议的拓扑发现通常需要扫描整个网段,尤其是对于小规模园区网,网段中会有许多IP地址无回应,大大增加了拓扑发现时间. 为此,提出用层次遍历的方法由边缘设备向核心设备逐步搜索以便完成拓扑发现,不需要扫描网络中的IP 地址,仅通过地址转发表就能高效快速地获取整个园区网的拓扑结构. 仿真实验表明,该方法可在1 min 内推断出包含80 个节点的网络拓扑关系,通过实际部署进一步验证了方法的有效性.

关键词: 拓扑发现, 简单网管协议, 地址转发表, 地址解析协议, 路由器

Abstract:

To obtain the topology of a network,scan of the entire network is necessary, which is time consuming in practice. The time needed in finding topology is long especially for small-scale campus network where a large number of IP addresses do not respond to the “ping” message. To solve the problem,this paper proposes a fast topology discovery method without scanning the network,but only based on the address forwarding table. Using a hierarchical traversal strategy,the proposed algorithm discovers the topology by searching devices starting from the outer rim to the center. Simulation results show that the proposed method can deduce the connection of a network including up to 80 nodes in one minute. Performance and effectiveness of the method are verified in practical applications.

Key words: topology discovery, simple network management protocol, address forwarding table, address resolution protocol, router

中图分类号: