1.什么是网络管理协议
网络管理协议是指网络管理工作站和代理用来交换管理信息的协议。[1]
网络管理协议是高层网络应用协议,它建立在具体物理网络及其基础通信协议之上,为网络管理平台服务。网络管理协议提供了访问任何厂商生产的任何网络设备,并获得一系列标准值的一致性方式。[2]
2.网络管理协议的发展[2]
3.网络管理协议的类型[3]
- (1)SNMP协议[2]
SNMP是最常用的计算机网络管理协议,可用于管理目前市场上大多数的组网设备。SNMP位于ISOosI参考模型的应用层,它遵循ISo的管理者一代理网络管理模型。
SNMP的体系结构主要由SNMP管理者、SNMP代理者两个部分组成。每一个支持SNMP的网络设备中都包含一个代理,代理随时记录网络设备的各种信息;网络管理程序再通过SNMP通信协议收集代理所记录的信息。从被管理设备中收集数据有轮询和基于中断两种方法。将以上两种方法结合的陷入制导轮询法可能是执行网络管理的最有效的方法。
- (2)公共管理信息服务/公共管理信息协议
公共管理信息服务/公共管理信息协议(Common Management Information Service/Proto.col,CMIS/CMIP)是OSI提供的网络管理协议族。CMIS定义了每个网络组成部件提供的网络管理服务,CMIP则是实现CIMS服务的协议。
OSI网络协议旨在为所有设备在OSI参考模型的每一层提供一个公共网络结构,而CMIS/CMIP正是这样一个用于所有网络设备的完整网络管理协议族。
出于通用性的考虑,CMIS/CMIP的功能和结构与SNMP不同,SNMP是按照简单和易于实现的原则设计的,而CMIS/CMIP则能提供支持一个完整网络管理方案所需的功能。
CMIS/CMIP的整体结构建立在ISO参考模型基础上,网络管理应用进程使用ISO参考模型中的应用层。而且在这层上,公共管理信息服务单元(Common Management Information Service Element,CMISE)提供了应用程序以使用CMIP协议接口。同时该层还包括了两个ISO应用协议:联系控制服务元素(Association Control Service Element,ACSE)和远程操作服务元素(Remote Operations Service Element,ROSE),其中ACSE在应用程序之间建立和关闭通信连接,而ROSE则处理应用之间请求的传送和响应。另外,值得注意的是,OSI没有在应用层之下特别为网络管理定义协议。
- (3)公共管理信息服务与协议
公共管理信息服务与协议(Common Management Information Service andP rotocol Over TCP/IP,CMOT)是在TCP/IP协议族上实现CMIS服务的,这是一种过渡性的解决方案。
CMIS使用的应用协议并没有根据CMOT而修改,CMOT仍然依赖于CIMSE、ACSE和ROSE协议,这和CMIS/CMIP是一样的。但是,CMOT并没有直接使用参考模型中的表示层来实现,而是在表示层中使用另外一个协议——轻量级表示协议(Lightweight Presentation Protocol,LPP),该协议提供了目前最普遍的两种传输协议——TcP和UDP的接口。
- (4)局域网个人管理协议
局域网个人管理协议(LAN Man Management Protocol,LMMP)试图为局域网的管理提供一个解决方案。LMMP以前被称为IEEE 802逻辑链路控制上的公共管理信息服务与协议。由于该协议直接位于IEEE802逻辑链路层上,它可以不依赖于任何特定的网络协议进行网络传输。
由于不依赖其他网络协议,所以LMMP比CIMS/CMIP或CMOT更易于实现,然而没有网络层提供路由信息,LMMP信息不能跨越路由器,从而限制了它只能在局域网中发展。但是,跨越局域网传输局限的LMMP信息转换代理可克服这一问题。
- (5)电信管理网络
电信管理网络(Telecommunication Management Network,TMN)是带有标准OSI协议、接口和体系结构的管理网络,由国际电信联盟(International Telecommunication Union,ITU)开发。TMN提供了框架,以实现异类操作系统和电信网络之间的互联与通信。
TMN模型将网络管理分成了5个功能领域:配置、性能、故障、记账和安全管理。
TMN模型按照服务提供商的业务与运行功能来组织功能层。每个管理功能都集中在给定的级别上,而没有其他层的细节。TMN提供了有组织的体系结构,它允许各种操作系统和电信设备交换管理信息。TMN模型缺少管理IP的技术和允许IP服务的接口。ITU和其他标准组织已经开始为IP技术定义网络管理模型。