计算机应用 | 古代文学 | 市场营销 | 生命科学 | 交通物流 | 财务管理 | 历史学 | 毕业 | 哲学 | 政治 | 财税 | 经济 | 金融 | 审计 | 法学 | 护理学 | 国际经济与贸易
计算机软件 | 新闻传播 | 电子商务 | 土木工程 | 临床医学 | 旅游管理 | 建筑学 | 文学 | 化学 | 数学 | 物理 | 地理 | 理工 | 生命 | 文化 | 企业管理 | 电子信息工程
计算机网络 | 语言文学 | 信息安全 | 工程力学 | 工商管理 | 经济管理 | 计算机 | 机电 | 材料 | 医学 | 药学 | 会计 | 硕士 | 法律 | MBA
现当代文学 | 英美文学 | 通讯工程 | 网络工程 | 行政管理 | 公共管理 | 自动化 | 艺术 | 音乐 | 舞蹈 | 美术 | 本科 | 教育 | 英语 |

大规模IP网络中基于SNMP的网络拓扑发现方法分析(2)

2013-08-03 01:18
导读:根据粒度的不同,网络网拓扑发现大致可以分为粗粒度、中间粒度、细粒度三个级别。 粗粒度是一般指AS级别的拓扑发现。在粗粒度的拓扑图中,节点代表一

  根据粒度的不同,网络网拓扑发现大致可以分为粗粒度、中间粒度、细粒度三个级别。
  粗粒度是一般指AS级别的拓扑发现。在粗粒度的拓扑图中,节点代表一个域,而边则代表域间的连接。中间粒度是指集群(路由器集簇)间的拓扑发现。在中间粒度的拓扑图中,节点代表单路由器或主机的特定集群,边则代表路由器或集群主机之间的连接。细粒度是指路由器级的拓扑发现。在细粒度的拓扑图中,节点代表路由器(子网或主机),边代表路由器的连结。目前,面向Internet的拓扑发现的研究主要集中在AS级和路由器级两个方面。

  三、基于SNMP的网络拓扑发现分析
  
  (一)SNMP协议简介
  SNMP C Simple Network Management Protocol)即简单网络管理协议,目前有SNMPvI、SNMPv2两个版本。SNMPvl于1990年开始发布,其规范文为RFC1157等。SNMPv2于1993年开始发布,RFC1441对SNMPv2进行了系统地介绍。目前,最新版本SNMPv3的规范文本为RFC2571。SNMP采用“管理者一代理”的模式,实现对网络设备的监视和控制。采用“轮询”与“陷阱”两种方式,实现管理进程与代理进程之间的信息交互,共定义了基本的5种报文:get-request操作:从代理进程处提取一个或多个参数值;get-next-request操作;从代理进程处提取一个或多个参数的下一个参数值;set-request操作:设置代理进程的一个或多个参数值;get-response操作:返回的一个或多个参数值。这个操作是由代理进程发出的。它是前面3种操作的响应操作;trap操作:代理进程主动发出的报文,通知管理进程有某些事情发生。
  SNMP是一个应用层协议,尽管可以在传输层采用各种各样的协议,但是在SNMP中,用得最多的传输层协议还是UDP。另外,为了实现对网络的管理,SNMP又对其它两个必需的部分进行了定义。一个是管理信息库MIB(Management Information Base),管理信息库包含所有代理进程的所有可被查询和修改的参数。RFC1213定义了第二版的MIB,叫做MIB-II。另外一部分是关于MIB的一套公用的结构和表示符号,叫做管理信息结构SIB( Structure of Management Information),由RFC1155定义。 (科教作文网http://zw.NSEaC.com编辑发布)
  
  (二)基于SNMP的网络拓扑发现的基本原理
  所有的网络设备维护一个MIB(管理信息库),保存该设备上与网络运行相关的全部信息,并对管理工作站的SMMP查询进行响应。管理工作站通过发送请求信息,查询储存于网络路由设备中的管理信息库MIB中的相关信息,从中解析出网络拓扑相关的信息,就可以构画出整个网络的拓扑结构。从原理上看,基于SNMP的网络拓扑发现类似于图的广度优先搜索。
  MIB中的路由表ipRouteTable定义了该设备的路由信息,其中与拓扑发现相关的表项有:ipRouteDest、ipRouteMask、ipRoutelf Index, ipRouteNextHop、ipRouteType等。ipRouteDest记录以该设备为起点可以到达的目的地址范围,ipRouteMask记录的是目的网络的子网掩码,ipRouteIf Index记录ipRouteDest所对应的接口索引号,ipRouteNextHop记录本接口所对应的下一跳网关地址或者直连子网的网关地址,ipRoute升pe记录ipRouteNextHop所表示的地址与该设备的连接关系。
  
  (三)基于SNMP的网络拓扑发现的优缺点及适用范围
  基于srrnrn的网络拓扑发现的优点是发现过程和算法简单,目标明确,发现效率高,系统和网络开销小。由于入nB的信息可以自动随着网络的状况更新,这样通过srrNrn获取的拓扑信息就总是反映网络最新的状况。另外,此方法除了可以实现网络层拓扑探测外,经过对入心B数据进行精心分析,还可以实现对链路层的拓扑发现。基于SNMP的网络拓扑发现的主要缺点是方法受到路由设备访问权限的限制。随着网络安全问题越来越受的人们的重视,因此采用此方法开展跨管理域的网络拓扑发现变得越来越困难。另外,除了标准的MIB信息外,有的厂家为自己的设备开发了专门的MIB,如果在拓扑自动发现程序中使用了这些MIB,其处理上就需要随厂家的不同而作特殊的处理。

(科教范文网 fw.nseac.com编辑发布)

  
  参考文献
  [1] 熊英,基于TCP/IP的网络拓扑发现方法的研究.湖北工业大学学报.2005
  [2] 宰家斌,大规模网络拓扑发现方法分析研究,计算机仿真.2008
  [3] 李可,IP网络拓扑自动发现研究,计算机工程,2004

上一篇:移动在线计费建设方案探讨-通信工程毕业论文 下一篇:没有了