物理拓扑和逻辑拓扑——现实和应用的比较
在每一个网络管理者的脑子里几乎都有一张自己所管理的网络拓扑图。在网管系统中,生成拓扑图是网管系统的基本功能之一。目前,在网管系统中生成的的拓扑图分为物理拓扑和逻辑拓扑,他们有什么不同呢?
作为网络的管理者我们知道,网络拓扑图是最能够直观反映网络情况的工具。不同的企业对网络管理的层次不同,有的企业在网络管理中注重的是企业物理网络的实际运维。有的企业更加关注的是实际应用系统的关键业务监控。在网管系统中,拓扑图分成了物理拓扑和逻辑拓扑两种,这两种拓扑图有什么区别呢?
定义的区分
物理拓扑和逻辑拓扑是两种拓扑的生成方式,从定义上来讲,以网络设备的IP地址划分为依据生成的拓扑图我们称之为逻辑拓扑,逻辑拓扑的生成方式有两种,一种是通过IP地址的扫描生成,另一种是通过人工的手工绘制生成。(见图一,逻辑拓扑图)
而以网络设备实际物理地址为依据生成的拓扑图我们称之为物理拓扑,物理拓扑的生成方式是根据SNMP协议扫描网络自动生成的。从两种拓扑图的生成形式上来看,逻辑拓扑是把整个系统从数据库、中间件和终端设备以应用完成的实现过程表现出来,而物理拓扑是反映的实际的物理网络环境。(见图二,物理拓扑图)
使用方向的区分
物理拓扑图和逻辑拓扑图其实从根本的意义上来讲不能区分出高下,他们各自有各自的应用。也就是说,两种图表没有好坏之分,只是表现形式不同。
物理拓扑图由于是根据网络设备的实际物理地址进行扫描而得出,所以它更加适合的是网络设备层管理,通过物理拓扑图,一旦网络中出现故障或者即将出现故障,物理拓扑图可以及时详细地告诉网络管理者是哪一台网络设备出了问题,举个简单的例子,当网络中某台交换机出现了故障,通过物理拓扑图,网管系统可以告诉管理者在网络里众多的交换设备中是哪一台交换机的那一个端口出现了问题,通过这个端口连接了那些的网络设备,便于网管人员进行维护。
而对于逻辑拓扑来说,他更加注重的是应用系统的运行状况,它反映的是实际应用的情况。比方说某个网络是用来制成企业的OA系统的,那么,通过逻辑拓扑图可以模仿整个流程的运转情况,将每个节点的情况表现在一张图表里。
两种拓扑图的缺点
这两种拓扑图各自有自己的不足之处。对于物理拓扑图来说,由于它是基于SNMP协议自动扫描网络而生成的,在精确程度上需要我们仔细的进行检查。这是因为,网络设备品牌型号众多,如果想要生成精确的拓扑图就必须对不同品牌和型号的网络设备的内部MIB库有着足够的了解。而网管系统厂商如果想把市场上所有的网络设备的MIB库掌握完全显然是不现实的,所以,没有一家网络管理系统的厂商敢于保证他们的产品在每一个网络中都能生成100%准确的物理拓扑图。换句话说,物理拓扑图生成的准确与否是网管系统厂商长期积累的结果。同时,如果网络中的某些备用设备没有开启,那么在扫描生成物理拓扑图的过程中是无法发现这些没有开启的备用设备的。
而逻辑拓扑图虽然比较准确,但是由于它在很多地方是采用的手工绘制的形式,虽然在网管系统建设的时候厂商可以帮助用户进行手工添加的过程,但是当用户进行网络升级或者网络迁移等工作的时候,网管系统在逻辑拓扑图的改动方面的工作还需要用户自己手动完成。
目前,游龙科技已经开始把物理拓扑和逻辑拓扑同时集成在自己的网管系统中,这也是网管系统发展的一个小小的趋势,因为物理拓扑和逻辑拓扑各有所长,在实际应用中还要看用户更加关注的对象来进行相关的应用了。(