Chinaunix首页 | 论坛 | 博客
  • 博客访问: 260900
  • 博文数量: 42
  • 博客积分: 1445
  • 博客等级: 上尉
  • 技术积分: 485
  • 用 户 组: 普通用户
  • 注册时间: 2005-05-05 16:21
文章分类

全部博文(42)

文章存档

2011年(1)

2009年(5)

2008年(1)

2007年(1)

2006年(28)

2005年(6)

我的朋友

分类: LINUX

2006-05-24 10:00:16

  SNMP 是专门设计用于在 IP 网络管理网络节点(服务器、工作站、路由器、交换机及 HUBS 等)的一种标准协议,它是一种应用层协议。 SNMP 使网络管理员能够管理网络效能,发现并解决网络问题以及规划网络增长。通过 SNMP 接收随机消息(及事件报告)网络管理系统获知网络出现问题。

  SNMP 管理的网络有三个主要组成部分:管理的设备、代理和网络管理系统。管理设备是一个网络节点,包含 ANMP 代理并处在管理网络之中。被管理的设备用于收集并储存管理信息。通过 SNMP , NMS 能得到这些信息。被管理设备,有时称为网络单元,可能指路由器、访问服务器,交换机和网桥、 HUBS 、主机或打印机。 SNMP 代理是被管理设备上的一个网络管理软件模块。 SNMP 代理拥有本地的相关管理信息,并将它们转换成与 SNMP 兼容的格式。 NMS 运行应用程序以实现监控被管理设备。此外, NMS 还为网络管理提供了大量的处理程序及必须的储存资源。任何受管理的网络至少需要一个或多个 NMS 。

  目前, SNMP 有 3 种: SNMPV1 、 SNMPV2 、 SNMPV3。第 1 版和第 2 版没有太大差距,但 SNMPV2 是增强版本,包含了其它协议操作。与前两种相比, SNMPV3 则包含更多安全和远程配置。为了解决不同 SNMP 版本间的不兼容问题, RFC3584 种定义了三者共存策略。

  SNMP 还包括一组由 RMON 、 RMON2 、 MTB 、 MTB2 、 OCDS 及 OCDS 定义的扩展协议。


协议结构

  SNMP 是一种应用程序协议,封装在 UDP 中。各种版本的 SNMP 信息通用格式如下所示:

Version Community PDU

  • Version:SNMP 版本号。管理器和代理器必须使用相同版本的 SNMP。需要删除具有不同版本号的信息,并不对它们作进一步的处理。
  • Community:团体名称,用于在访问代理器之前认证管理器。
  • PDU(协议数据单元):SNMPv1、v2 和 v3 中的 PDU 类型和格式将在对应文件中作具体介绍。

相关协议 、2、、、、SMI、OIDs
组织来源 SNMP 由 IETF()定义在 RFC 中,请参考相关链接
相关链接 : Structure and Identification of Management Information for TCP/IP based internets
: Management Information Base Network
: A Simple Network Management Protocol
: Introduction to SNMPv2 : Textual Conventions for SNMPv2
: Conformance Statements for SNMPv2
: Structure of Management Information for SNMPv2
: Protocol Operations for SNMPv2
: Transport Mappings for SNMPv2
: Management Information Base for SNMPv2
: Introduction and Applicability Statements for Internet Standard Management Framework
: Architecture for Describing SNMP Frameworks
: Message Processing and Dispatching for the SNMP
: SNMP Applications
: User-based Security Model (USM) for SNMPv3
: View-based Access Control Model for the SNMP
: Coexistence between SNMP v1, v2 and v3
阅读(2865) | 评论(1) | 转发(0) |
给主人留下些什么吧!~~