简单网络管理协议SNMP

 

 

 

 

 

 

简单网络管理协议SNMP

 

 

 

 

 

 

 

 

1. 网络管理基本概念................................................................................................ 3

2. 简单网络管理协议SNMP概述.............................................................................. 4

2.1 SNMP的发展................................................................................................ 4

2.2 SNMP的配置................................................................................................ 5

3. 管理信息库MIB.................................................................................................... 6

4. SNMP5种协议数据单元.................................................................................... 8

5.管理信息结构SMI................................................................................................. 11

6. SNMPv2协议....................................................................................................... 12

6.1 SNMPv2标准中的安全机制.......................................................................... 14

6.2 SNMPv2 Party............................................................................................ 14

6.3 SNMPv2协议操作........................................................................................ 15

7. SNMPv3的体系结构............................................................................................. 15

8. 公共管理信息CMIP............................................................................................. 17

9. SNMPCMIP的比较........................................................................................... 18

10.网络管理协议的前景.......................................................................................... 18

 

 

1. 网络管理基本概念

随着计算机和通信技术的飞速发展,网络管理技术已成为重要的前言技术。 目前还没有对网络管理的精确定义。例如,对公用交换网,网络管理通常指实时网络监控,以便在不利的条件下(如过载、故障)使网络的性能仍能达到最佳。又如,狭义的网络管理仅仅指网络的通信量管理,而广义的网络管理指网络的系统管理。网络管理功能可概括为OAMP,即网络的运行(Operation)、处理(Administration)、维护(Maintenance)、服务提供(Provisioning)等所需要的各种活动。有时也考虑前三种,即把网络管理功能归结为OAM

网络管理通常用到以下术语:

l         网络元素(network element

网络中具体的通信设备或逻辑实体,又称网元。

l         对象(object

通信和信息处理范畴里可标识的切拥有一定信息特性的资源。但应注意,这里所用的“对象”与面向对象系统中所定义的对象并不完全一样。

l         被管理对象(managed object

被管理对象指可使用管理协议进行管理和控制的网络资源的抽象表示。例如,一个层的实体或一个连接。

l         管理信息库MIB

MIB是网络管理系统中的重要构件,它有一个系统内的许多被管对象及其属性组成。MIB这个概念实际上就是一个虚拟数据库。这个数据库提供有关被管理网络元素的信息,而这些信息由管理进程和各个代理进程共享。MIB由管理进程和各个代理进程共同使用。

l         综合网络管理INM

用统一的方法在一个异构网络中管理多厂商生产的计算机硬件和软件资源。这也称为一体化网络管理。

OSI很早就在OSI的总体标准中提出了网络管理标准的框架,即ISO 7498-4ITU-T在网络管理方面紧密地和ISO合作,制订了与ISO 7498-4相对应的X.700系列建议书。

ISO ITU-T制订的两个重要标准是:

1ISO 9595     ITU-T X.710    公共管理信息服务定义CMIS

2ISO 9596     ITU-T X.711    公共管理信息协议规格说明CMIP

2. 简单网络管理协议SNMP概述

2.1 SNMP的发展

简单网络管理协议(SNMP)是目前TCP/IP网络中应用最为广泛的网络管理协议。19905月,RFC 1157定义了SNMPsimple network management protocol)的第一个版本SNMPv1RFC 1157和另一个关于管理信息的文件RFC 1155一起,提供了一种监控和管理计算机网络的系统方法。因此,SNMP得到了广泛应用,并成为网络管理的事实上的标准。

SNMP90年代初得到了迅猛发展,同时也暴露出了明显的不足,如,难以实现大量的数据传输,缺少身份验证(Authentication)和加密(Privacy)机制。因此,1993年发布了SNMPv2,具有以下特点:

l         支持分布式网络管理

l         扩展了数据类型

l         可以实现大量数据的同时传输,提高了效率和性能

l         丰富了故障处理能力

l         增加了集合处理功能

l         加强了数据定义语言

但是,SNMPv2并没有完全实现预期的目标,尤其是安全性能没有得到提高,如:身份验证(如用户初始接入时的身份验证、信息完整性的分析、重复操作的预防)、加密、授权和访问控制、适当的远程安全配置和管理能力等都没有实现。1996年发布的SNMPv 2c SNMPv2的修改版本,功能增强了,但是安全性能仍没有得到改善,继续使用SNMPv1的基于明文密钥的身份验证方式。IETF SNMPv3工作组于1998年元月提出了互联网建议RFC 2271-2275,正式形成SNMPv3。这一系列文件定义了包含SNMPv1SNMPv2所有功能在内的体系框架和包含验证服务和加密服务在内的全新的安全机制,同时还规定了一套专门的网络安全和访问控制规则。可以说,SNMPv3是在SNMPv2基础之上增加了安全和管理机制。

Internet还有一个远期的网络管理标准CMOTCommon Management information service and protocol Over TCP/IP,意思是 “在TCP/IP上的公共管理信息服务与协议”。虽然CMOT使用了OSI的网络管理标准CMIS/CMIP,但现在还未达到实用阶段。

SNMP最重要的饿知道思想就是要尽可能简单,以便缩短研制周期。SNMP的基本功能包括监视网络性能、检测分析网络差错和配置网络设备等。在网络正常工作时,SNMP可实现统计、配置和测试等功能。当网络出故障时,可实现各种差错检测和恢复功能。虽然SNMP是在TCP/IP基础上的网络管理协议,但也可扩展到其他类型的网络设备上。

2.2 SNMP的配置

1是使用SNMP的典型配置。整个系统必须有一个管理站(management station),它实际上是网控中心。在管理站沙锅内运行管理进程。在每个被管对象中一定要有代理进程。管理进程和代理继承利用SNMP报文进行通信,而SNMP报文又使用UDP来传送。图中有两个主机和一个路由器。这些协议栈中带有阴影的部分是原俩这些主机和路由器所具有的,而没有阴影的部分是为实现网络管理而增加的。

有时网络管理协议无法控制某些网络元素,例如该网络元素使用的是另一种网络管理协议。这是可使用委托代理(proxy agent)。委托代理能提供如协议转换和过滤操作的汇集功能。然后委托代理来对管理对象进行管理。图2表示委托管理的配置情况。

 

 

 

2 委托管理的配置

SNMP的网络管理由三部分组成,即管理信息库MIB、管理信息结构SMI以及SNMP本身。下面简要介绍。

3.

  • 0
    点赞
  • 4
    收藏
    觉得还不错? 一键收藏
  • 1
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值