网络拓扑发现算法研究和实现
发布时间:2021-05-26 16:24
随着计算机网络技术的发展,网络规模越来越大,网络的复杂性和异构性越来越高。为了有效地对网络进行管理,研究人员研究了多种网络管理方法。网络拓扑自动发现和可视化是网络管理重要的参考依据,也是网络管理实现故障快速发现和准确定位的重要参考。本论文在研究分析了网络拓扑发现方法的基础上,改进并实现了新的算法。论文首先介绍了网络拓扑发现的基本概念和国内外最新的拓扑发现研究现状和意义;其次,分析了拓扑发现的方法,介绍了数据链路层网络拓扑发现方法如STL、AFT和LLDP,重点介绍了网络层拓扑发现的方法,包括DNS,基于ICMP、 SNMP协议,以及其它协议的拓扑发现方法,分析了它们的适用范围和优缺点;第三,设计并实现了基于ICMP的拓扑发现方法,结合多线程技术实现拓扑信息采集模块,在西安电子科技大学校园网进行测试并绘制网络拓扑图;第四,设计和实现了一种基于SNMP协议的拓扑信息采集方法,并在实验网进行了实现。最后,总结全文,并展望下一步工作。
【文章来源】:西安电子科技大学陕西省 211工程院校 教育部直属院校
【文章页数】:69 页
【学位级别】:硕士
【文章目录】:
摘要
Abstract
第一章 绪论
1.1 研究背景和意义
1.1.1 拓扑发现的研究背景
1.1.2 路由器级拓扑发现的应用
1.2 国内外研究现状
1.3 本论文研究目标
1.4 本论文组织结构
第二章 网络管理及网络拓扑发现方法分析
2.1 网络管理体系及协议介绍
2.1.1 网络管理体系介绍
2.1.2 TCP/IP协议知识介绍
2.2 拓扑发现概述和分析
2.3 数据链路层拓扑发现分类介绍
2.4 网络层拓扑发现方法分类介绍
2.4.1 基于DNS的网络拓扑发现
2.4.2 基于ICMP协议的拓扑发现
2.4.3 基于SNMP协议的网络拓扑发现
2.4.4 网络层的其他拓扑发现方法
2.4.5 网络拓扑发现的比较分析
2.5 SNMP管理体系及相关协议介绍
2.5.1 SNMP管理体系介绍
2.5.2 SNMP管理信息库
2.6 本章小结
第三章 基于ICMP的路由器级拓扑发现算法的研究和实现
3.1 网络拓扑发现模块化设计和分析
3.2 多线程及网络编程
3.3 拓扑发现实用工具及算法实现介绍
3.4 路由器别名解析问题的处理
3.5 拓扑发现信息采集模块设计和实现
3.6 数据存储模块设计和实现
3.7 拓扑可视化模块的实现
3.8 本章小结
第四章 基于SNMP和ICMP协议拓扑信息采集算法设计和实现
4.1 路由器原理及MIB相关知识
4.1.1 路由器原理
4.1.2 MIB对象选择
4.2 基于SNMP和ICMP协议的拓扑信息采集算法设计
4.2.1 主干网拓扑的算法设计
4.2.2 子网内主机的发现
4.2.3 网络信息采集算法整体设计
4.3 拓扑信息采集算法验证
4.3.1 WinSNMP介绍
4.3.2 实验网络搭建
4.3.3 存储结构设计和结果显示
4.4 本章小结
第五章 总结与展望
5.1 工作总结
5.2 下一步工作展望
感谢
参考文献
硕士期间的研究成果
【参考文献】:
期刊论文
[1]基于Internet的MCS-51单片机远程监控系统设计[J]. 奚旗文. 机电技术. 2011(02)
[2]一种通用的拓扑发现系统框架[J]. 赵中伟. 计算机技术与发展. 2011(02)
[3]计算机网络中数据链路层拓扑发现方法研究[J]. 孔令伟. 科技创新导报. 2009(29)
[4]基于VC++的多线程通信程序设计[J]. 杨红军,王金英. 电脑知识与技术. 2008(29)
[5]基于ICMP协议的网络拓扑测量算法的研究[J]. 刘文芝,赵红毅. 苏州市职业大学学报. 2007(03)
[6]基于链路层发现协议(LLDP)的物理网络拓扑发现[J]. 曾干. 电脑知识与技术. 2006(20)
[7]线程池技术的研究[J]. 李昊,刘志镜. 现代电子技术. 2004(03)
[8]基于 SNMP 网络拓扑图的自动构造实现[J]. 孙德文,高儒振. 上海交通大学学报. 1997(08)
硕士论文
[1]C2C模式下网络购物的顾客忠诚研究[D]. 王雪宜.山东大学 2011
[2]网络拓扑发现算法的研究[D]. 赵玲.吉林大学 2011
[3]IP网络拓扑发现方法研究[D]. 曾琳.南华大学 2011
[4]多路数字音频监测与接入控制系统[D]. 王磊.西安电子科技大学 2011
[5]基于千兆以太网接口的高速固态存储器设计[D]. 张诚.西安电子科技大学 2011
[6]IP网络路由器级和AS级拓扑发现方法研究与实现[D]. 付利建.西安电子科技大学 2011
[7]计算机网络拓扑自动发现及可视化的研究与实现[D]. 周静.华南理工大学 2010
[8]网络管理系统中拓扑自动发现的设计和研究[D]. 尹晓翠.中国石油大学 2010
[9]网络拓扑发现的算法研究与实现[D]. 丁鲜花.西安电子科技大学 2010
[10]网络拓扑扫描与发现技术的研究及实现[D]. 张艳平.西安电子科技大学 2010
本文编号:3206682
【文章来源】:西安电子科技大学陕西省 211工程院校 教育部直属院校
【文章页数】:69 页
【学位级别】:硕士
【文章目录】:
摘要
Abstract
第一章 绪论
1.1 研究背景和意义
1.1.1 拓扑发现的研究背景
1.1.2 路由器级拓扑发现的应用
1.2 国内外研究现状
1.3 本论文研究目标
1.4 本论文组织结构
第二章 网络管理及网络拓扑发现方法分析
2.1 网络管理体系及协议介绍
2.1.1 网络管理体系介绍
2.1.2 TCP/IP协议知识介绍
2.2 拓扑发现概述和分析
2.3 数据链路层拓扑发现分类介绍
2.4 网络层拓扑发现方法分类介绍
2.4.1 基于DNS的网络拓扑发现
2.4.2 基于ICMP协议的拓扑发现
2.4.3 基于SNMP协议的网络拓扑发现
2.4.4 网络层的其他拓扑发现方法
2.4.5 网络拓扑发现的比较分析
2.5 SNMP管理体系及相关协议介绍
2.5.1 SNMP管理体系介绍
2.5.2 SNMP管理信息库
2.6 本章小结
第三章 基于ICMP的路由器级拓扑发现算法的研究和实现
3.1 网络拓扑发现模块化设计和分析
3.2 多线程及网络编程
3.3 拓扑发现实用工具及算法实现介绍
3.4 路由器别名解析问题的处理
3.5 拓扑发现信息采集模块设计和实现
3.6 数据存储模块设计和实现
3.7 拓扑可视化模块的实现
3.8 本章小结
第四章 基于SNMP和ICMP协议拓扑信息采集算法设计和实现
4.1 路由器原理及MIB相关知识
4.1.1 路由器原理
4.1.2 MIB对象选择
4.2 基于SNMP和ICMP协议的拓扑信息采集算法设计
4.2.1 主干网拓扑的算法设计
4.2.2 子网内主机的发现
4.2.3 网络信息采集算法整体设计
4.3 拓扑信息采集算法验证
4.3.1 WinSNMP介绍
4.3.2 实验网络搭建
4.3.3 存储结构设计和结果显示
4.4 本章小结
第五章 总结与展望
5.1 工作总结
5.2 下一步工作展望
感谢
参考文献
硕士期间的研究成果
【参考文献】:
期刊论文
[1]基于Internet的MCS-51单片机远程监控系统设计[J]. 奚旗文. 机电技术. 2011(02)
[2]一种通用的拓扑发现系统框架[J]. 赵中伟. 计算机技术与发展. 2011(02)
[3]计算机网络中数据链路层拓扑发现方法研究[J]. 孔令伟. 科技创新导报. 2009(29)
[4]基于VC++的多线程通信程序设计[J]. 杨红军,王金英. 电脑知识与技术. 2008(29)
[5]基于ICMP协议的网络拓扑测量算法的研究[J]. 刘文芝,赵红毅. 苏州市职业大学学报. 2007(03)
[6]基于链路层发现协议(LLDP)的物理网络拓扑发现[J]. 曾干. 电脑知识与技术. 2006(20)
[7]线程池技术的研究[J]. 李昊,刘志镜. 现代电子技术. 2004(03)
[8]基于 SNMP 网络拓扑图的自动构造实现[J]. 孙德文,高儒振. 上海交通大学学报. 1997(08)
硕士论文
[1]C2C模式下网络购物的顾客忠诚研究[D]. 王雪宜.山东大学 2011
[2]网络拓扑发现算法的研究[D]. 赵玲.吉林大学 2011
[3]IP网络拓扑发现方法研究[D]. 曾琳.南华大学 2011
[4]多路数字音频监测与接入控制系统[D]. 王磊.西安电子科技大学 2011
[5]基于千兆以太网接口的高速固态存储器设计[D]. 张诚.西安电子科技大学 2011
[6]IP网络路由器级和AS级拓扑发现方法研究与实现[D]. 付利建.西安电子科技大学 2011
[7]计算机网络拓扑自动发现及可视化的研究与实现[D]. 周静.华南理工大学 2010
[8]网络管理系统中拓扑自动发现的设计和研究[D]. 尹晓翠.中国石油大学 2010
[9]网络拓扑发现的算法研究与实现[D]. 丁鲜花.西安电子科技大学 2010
[10]网络拓扑扫描与发现技术的研究及实现[D]. 张艳平.西安电子科技大学 2010
本文编号:3206682
本文链接:https://www.wllwen.com/guanlilunwen/ydhl/3206682.html