SNMP框架组成等

本文详细介绍了SNMP(简单网络管理协议)的框架组成,包括管理工作站、代理设备和代理服务器的角色。此外,讨论了SNMP的功能,如5种操作(Get、Get-Next、Set、Get-Response和Trap)。还涵盖了BER编码、报文解析和SNMP的不同实现版本。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

目录

一、SNMP框架组成

1.物理实体角度

2.协议角度

二、SNMP的功能

SNMP的功能

5种操作

三、BER编码

四、报文解析

五、SNMP实现版本


一、SNMP框架组成

1.物理实体角度

使用SNMP对网络进行管理应该包含:至少一台管理工作站(NMS,Network Management Station)或主机,一个或多个代理(Agent)设备,或者其中还包括代理服务器(Proxy) 。

NMS:该实体能够产生协议命令、接收通告消息;位于管理系统的顶层。在实际的网络管理中至少包含一个这样的SNMP实体。

Agent:该实体能够响应管理节点的请求、主动产生通告消息;位于管理系统的底层。在实际的网络管理中可以存在一个或多个这样的实体。

Proxy Agent:某些情况下,如不同(子)网络间,不同版本间的通信,还存在一种特殊的代理。它用于实现SNMP请求和告警信息的转发,不同版本协议间的转换、翻译等功能。在这些情况下,Proxy对NMS是透明的,它位于管理系统的中间层。

2.协议角度

SMI(Structure of Management Information,管理信息结构):是ASN.1(Abstract Syntax Notation One,抽象语法标记)的一个子集,SMI规定了SNMP中可使用ASN.1中的元素、自定义的数据类型和宏等,由这些元素、数据类型、宏及其相关的语法可定义SNMP中的MIB。

MIB:管理信息库是Agent中对被管理对象的抽象描述,不是SNMP中特有的协议内容。在SNMP中,MIB是以树形结构组织进行查看的。树中每个节点称为OID(Object identifier,对象标识),以类似于网址域名的方式组织,以整数表示各个节点,如1.3.6.4。

简单来说:

ASN.1:一个语法

SMI:根据该语法规定的一种结构

MIB:根据该结构编写的描述被管对象的静态数据库

NMS、Agent、Proxy都认可该数据库,在此基础上通过SNMP进行通信

二、SNMP的功能

SNMP的功能:

①掌握Agent设备当前的状态、参数信息及配置情况;

②定义的重要事件发生变化时,Agent设备能主动“认错”。

 

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值