基于SNMP的网络拓扑发现技术研究(3)
作者:佚名; 更新时间:2016-01-20

  If  ( gw确实是路由设备)
    把该设备添加到RouteList链表的末尾;
    for ( RouteList中的每一个路由器CurrentRouter )
      //遍历该路由器的路由表,提取路由器和子网信息
{for (CurrentRouter的路由表的每一项)
if (ipRouteType为direct)
{
if (ipRouteMask为255.255.255.255)
{
把IpRouteNextHop所代表的路由器添加到RouteList尾部,同时保证链表中的路由器不重复; 把当前路由器CurrentRouter和IpRouteNextHop代表的路由器之间的链接添加到链表LinkList中:
}
Else
{
把ipRouteDest和ipRouteMask所代表的子网添加到SubnetList中去;
把该子网与当前路由器CunrentRouter之间的连接添加到LinkList中:
}
}
if (ipRouteType为indirect)
{
把IpRouteNextHop所代表的路由器添加到RouteList尾部,同时保证链表中的路由器不重复;
把当前路由器CurrentRouter和IpRouteNextHop代表的路由器之间的链接添加到链表LinkList中;
}
}
}
总结
本文按照不同层次描述了基于SNMP的拓扑发现方法。在网络层,主要利用MIB的IP组中的路由表来发现网络中的路由器和子网的连接关系。SNMP标准协议是拓扑发现的一个重要工具,正是SNMP的存在,才使得耗时巨大的拓扑发现过程的变得迅速快捷。
参考文献
[1] 李佳,石冰心,喻莉.面向网络配置的拓扑发现技术研究[J].计算机工程与应用,2003,12.
[2] 徐大海,刘新,王奇,白英彩.网络拓扑自动搜索算法研究[J].计算机应用,2002,19(2)
[3]徐大海,龙敏敏,王奇,白英彩.网络拓扑分布式搜索[J].计算机应用研究,2005,2.
[4]徐斌,钱德沛,陆月明,王磊一种基于抽象点的网络拓扑自动生成算法[J].小型微型算机系统,2001,22(4).
核心期刊快速发表
Copyright@2000-2030 论文期刊网 Corporation All Rights Reserved.
《中华人民共和国信息产业部》备案号:ICP备07016076号;《公安部》备案号:33010402003207
本网站专业、正规提供职称论文发表和写作指导服务,并收录了海量免费论文和数百个经国家新闻出版总署审批过的具有国内统一CN刊号与国际标准ISSN刊号的合作期刊,供诸位正确选择和阅读参考,免费论文版权归原作者所有,谨防侵权。联系邮箱:256081@163.com