网络管理急需标准
发布时间:2006-10-14 3:58:25   收集提供:gaoqian
李宏
  基于策略(Policy)的网络管理渐渐成为主流,但是业界却没有推出基于策略管理的标准。这并不是说没有相应的网络标准组织,其实这样的标准组织已经存在好几年了,但是直到最近,这些标准组织才开始研究大型复杂网络的管理问题。

  统一接入网络的方式

  在网络的管理方面,命令行界面CLI(Command Line Interface)仍然是当今的主要操作方式。CLI存在一个问题,那就是它没有一个统一的标准。不同设备提供商,甚至同一设备提供商的不同产品,或者同一产品的不同版本所提供的CLI界面都不完全相同。当然这并不是说CLI不是一种好的操作方式,实际上对于使用者来说,CLI的ASCII形式要比SNMP的ASN.1符号更容易理解。而ASCII能够得以应用到现在的原因之一就是,CLI的版本不同所造成的语法差异并没有给我们带来太大的麻烦。管理员只要根据不同产品的要求进行一些小调整就可以写出脚本。不需要标准化,许多专家就可以通过ASCII来对网络进行配置以满足某种策略目标。因此,虽然没有统一的标准,CLI仍然能够保存下来。

  由于Cisco公司的产品占有巨大的市场份额,Cisco的CLI界面也就成了默认的CLI标准,连Enterasys和Foundry也已经将Cisco的CLI应用到了自己的系统中。但是Cisco的CLI有自己的问题:Cisco的不同产品之间和相同产品的不同版本之间,所使用的CLI不完全相同。Juniper和Extreme重新设计了自己的CLI,他们的CLI不仅有很好的组织结构和等级体系,而且他们所有的产品都使用相同的CLI。

  当然即使有了统一的CLI也并不能解决网络管理标准化的问题,CLI仅仅是一种接入方式。Juniper在自己的路由器中加入了XML界面,从接入方式的角度来看,XML界面是一种进步,但是从网络配置过程的角度来看,XML在标准化方面并没有什么优势,而且它也不能帮助用户定义和存储设置的策略。

  基于策略的网管需要标准

  实际上,通过不同的方式接入网络来改变网络配置的观念,不仅会影响真正的策略管理的发展,而且可以说,这是一种完全错误的观念。为了能够管理不同类型的网络,基于策略的网络管理PBNM(Polic-based Network Management)软件必须要支持范围无限广泛的网络设备,包括这些设备的各种模式和版本。而且,当PBNM的提供商发布新的软件时,它不得不重新测试软件所支持的所有设备的所有模式和版本,而当一个设备提供商提供了一个新的设备或新的版本的时候,软件的编码、测试和向后兼容性设计就必须重新进行,这显然是不可行的。

  策略管理的目的是在稳定的网络上实现应用。虽然服务提供商们都在为QoS、安全和VPN在大肆宣传,可是他们能够创造利润的先决条件是要有一个稳定的网络。而如果没有统一的标准,要维护一个稳定的网络是非常困难的。

  另一方面,如果有了统一的标准,那么第三方开发商对网络管理工具开发进行投资的可能性将会大大增加。根据标准,这些工具可以在很长一段时间内管理大部分的设备,从而也会给第三方开发商的投资带来一个很好的回报。

  此外,CLI是为“人-机器”通信设计的,而标准则是为“机器-机器”通信而设计的,这些“机器-机器”协议也会使PBNM系统的开发变得更简单,使得同时管理多个系统变得更加可行,而且标准还有助于提高系统的可扩展性。

  当然,标准的实现也可能会遇到一些问题,那就是标准太多,可能会出现一些标准作为另外一个标准的补充,同时这些标准的功能又有明显的重叠。这种情况将会使设备提供商和用户出现混淆。这时经常出现的情况是提供商在产品中为每种功能都提供一定的支持,而用户则是要求提供所有的功能。

文章来源:中国计算机报
 
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50