中国开发网: 论坛: 程序员情感CBD: 贴子 841962
leejd
基于SNMP的网络拓扑发现的基本原理
所有的网络设备维护一个MIB(管理信息库),保存该设备上与网络运行相关的全部信息,并对管理工作站的SMMP查询进行响应。管理工作站通过发送请求信息,查询储存于网络路由设备中的管理信息库MIB中的相关信息,从中解析出网络拓扑相关的信息,就可以构画出整个网络的拓扑结构。从原理上看,基于SNMP的网络拓扑发现类似于图的广度优先搜索。
  MIB中的路由表ipRouteTable定义了该设备的路由信息,其中与拓扑发现相关的表项有:ipRouteDest、ipRouteMask、ipRoutelf Index, ipRouteNextHop、ipRouteType等。ipRouteDest记录以该设备为起点可以到达的目的地址范围,ipRouteMask记录的是目的网络的子网掩码,ipRouteIf Index记录ipRouteDest所对应的接口索引号,ipRouteNextHop记录本接口所对应的下一跳网关地址或者直连子网的网关地址,ipRoute升pe记录ipRouteNextHop所表示的地址与该设备的连接关系。

相关信息:


欢迎光临本社区,您还没有登录,不能发贴子。请在 这里登录