- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
大规模IP网络中基于SNMP的网络拓扑发现方法分析
摘要:网络拓扑发现是网络工程的一个重要的研宄子分 支,是实现网络管理的基础性环节。由于大规模ip网络本 身所具有的大规模性、动态性、异构性等特点,使得面向大 规模ip网络的拓扑发现成为一项非常具有挑战性的课题。 为了提高ip网络拓扑发现的效率和真实性,人们发明了多 种多样的网络拓扑发现方法。本文介绍网络拓扑发现的分 类,重点探讨了基于s酮p的网络拓扑发现技术。
关键词:大规模ip网络;拓扑发现;s酮P
一、网络拓扑发现概述
(一)网络拓扑发现的概念
网络拓扑是指网络元素及其之间的连接关系。这里所 讲的网络元素,既可以是路由器,也可以是交换机、网桥等, 还可以是客户端、服务器,甚至是子网、AS等。这里所讲的 网络,既可以指局域网,也可以是互联网,也可以是互联网的 一部分。而网络拓扑发现,就是指发现并确定网络元素及其 之间的连接关系。
(二)互联网的拓扑结构抽象
网络技术发展到今天,除非为某种特殊应用而专门设计 的局部网络,以太网(Ethernet)己经成为事实上通用的网络 组网方式,TCP /IP协议簇已经成为事实上的网络通讯协议 标准。从概念上说,互联网可以看作是一个个小的局域网络 通过互联(互连)而成的。但一方面,组成互联网基础的各个 局域网络的拓扑结构本身可能很不相同,另一方面,各个局 域网络的之间的互联(互连)关系也千差万别。因此,互联网 的拓扑结构不可能用局域网三种基本的网络拓扑结构进行 抽象。
二、网络拓扑发现的分类
(一)按照网络拓扑发现的对象进行分类
按照对象的不同对网络拓扑发现进行分类,可分为面向
域内的网络拓扑发现和跨域的网络拓扑发现。
面向域内的拓扑发现,是指面向同一 AS或者同一 ISP、
甚至更小规模的局部网络的拓扑发现技术。跨域的网络拓 扑发现则是指面向不同AS(或ISP)网络的拓扑发现技术。 二者的不同主要在于,面向域内的拓扑发现网络管理员一般 具有对网络元素的管理和控制权,而跨域的拓扑发现网络管 理员一般无法对域外的网络元素进行管理和控制。由于探
测的对象不同,因此所适用的网络发现方法以及网络拓扑发 现的目的等均有很大的不同。由于网络管理员不能对网络 元素进行管理和控制,因此在一般情况下,跨域的网络拓扑 发现比域内的网络拓扑发现困难得多。
(二)按照网络拓扑发现的方法进行分类
按照发现方法对网络拓扑发现进行分类,可分为主动式
网络拓扑发现和被动式网络拓扑发现。
所谓主动式的网络拓扑发现,是指将一组精心设计的
据报注入被探测的网络,通过对网络反馈信息进行分析,得 到网络的拓扑连接情况。例如,各种基于Tracerou te的网 络拓扑发现方法,就是典型的主动式网络拓扑发现。基于S 丽P的网络拓扑发现,从原理上也应该归类为主动式的网络 拓扑发现方法。由于主动式网络拓扑发现可以根据探测需 要,由探测发起者对探测数据报进行专门设计,因此适用情 形较广,可以探测网络范围可以很大,并且可通过提高注入 数据包的科学性和合理性,不断提高网络拓扑探测的准确度 主动式网络拓扑探测的缺点主要是探测数据报将增大网络 的负荷。在大规模多点探测中,甚至有可能导致网络性能的 严重降低。在极端的情况下,由于注入数据报严重改变了网 络负荷,甚至使探测到的网络拓扑与实际情况不相符。
而被动式的网络拓扑发现,则是指对网络元素间的数据
进行侦听,通过对侦听得到的数据进行分析,进而得出网络 的拓扑连接情况。例如,通过侦听路由器间的OSPF交换数 据包来探测网络拓扑的方法,就是一种被动式的拓扑发现方 法。被动式的网络拓扑发现方法不向网络注入数据包,因此 对网络负荷的影响较小。但由于被侦听的只是局部网络,因 此往往通过分析也只能得到局部网络的拓扑情况。另外,侦 听得到的数据可能存在很多不真实的数据,如不能对数据进 行有效的分析处理,有可能得到不真实的网络拓扑
(三)按照网络拓扑发现的粒度分类
根据粒度的不同,网络网拓扑发现大致可以分为粗粒度、
中间粒度、细粒度三个级别。
粗粒度是一般指AS级别的拓扑发现。在粗粒度的拓扑
图中,节点代表一个域,而边则代表域间的连接。中间粒度 是指集群(路由器集簇)间的拓扑发现。在中间粒度的拓扑 图中,节点代表单路由器或主机的特定集群,边则代表路由 器或集群主机之间的连接。细粒度是指路由器级的拓扑发 现。在细粒度的拓扑图中,节点代表路由器(子网或主机), 边代表路由器的连结。目前,面向Internet的拓扑发现的 研究主要集中在AS级和路由器级两个方面。三、基于SNMP 的网络拓扑发现分析
(—)SNMP协议简介
SNMP CSimpleNet workManage mentProtoc ol)即简单网 络管理协议,目前有SNMP vl、SNMPv2两个版本
文档评论(0)