阐述Linux SNMP协议的基本概念

网络 网络管理
Linux SNMP协议的相关内容我们来简单介绍一下。那么关于MIB数据库中,我们需要明白一些特定的内容和概念。详细内容请参阅下文。

关于SNMP协议的概念我们已经讲的不少了,为了能够更好地应用这个协议。我们今天来简单介绍一下Linux SNMP协议的相关内容,看一下在Linux系统下如何进行SNMP协议的管理和操作。

简单网络管理协议(Linux SNMP)首先是由Internet工程任务组织(Internet Engineering Task Force)(IETF)的研究小组为了解决Internet上的路由器管理问题而提出的。我们通常很少把在一个被管理设备中的数据库称为一个数据库。在Linux SNMP协议术语中它通常被称为管理信息库(MIB)。

一个MIB描述了包含在数据库中的对象或表项。每一个对象或表项都有以下四个属性:

◆对象类型(Object Type)

◆语法(Syntax)

◆存取(Access)

◆状态(Status)

在Linux SNMP协议规范之一的管理信息结构与标识(SMI;RFC 1155/1065)规范中定义了这些属性。SMI对于MIB来说就相当于模式对于数据库。SMI定义了每一个对象“看上去象什么”。

对象类型

这个属性定义了一个特定对象的名字,例如sysUpTime。它只不过是一个标记。在表示数据时,SMI使用了ASN.1(Abstract Syntax Notation One)。对象必须被“标识”。对于互联网络管理MIB来说,用ASN.1记法来表示的标识符开头如下:

internet OBJECT IDENTIFIER : : = { iso org(3) dod(6) 1 }

或者用一种简单的格式:1.3.6.1

这是从ASN.1文档中抽取的。它为标识符定义了一个树形的格式。该树是由一个根及与之相连接的许多被标记的节点组成。每一个节点由一个非负整数值和尽可能简明的文字说明所标识。每一个节点可能也拥有同样被标记的子节点。

当描述一个对象标识符(OBJECT INDENTIFIER)时,你可以使用几种格式,最简单的格式是列出由根开始到所讨论的对象遍历该树所找到的整数值。 从根一级开始,这里有三个节点:

◆ccitt(0)

◆iso(1)

◆joint-iso-cci

关于Linux SNMP协议的知识,我们这次就讲解到这里了。

责任编辑:佟健 来源: csdn.net
相关推荐

2010-03-17 17:54:51

Python语法

2010-08-23 16:58:17

DHCP协议

2010-07-07 15:17:40

LDAP协议

2009-03-20 11:46:10

MGCP协议网关

2010-06-24 13:26:53

FTP协议

2010-06-29 13:00:49

EIGRP协议

2010-06-12 14:12:22

RSVP协议

2010-06-08 16:52:38

CANopen总线协议

2010-07-02 10:50:53

NetBIOS协议

2010-07-07 17:32:45

2010-09-10 12:44:59

CLNP无连接网络协议

2010-06-08 16:11:10

SPI总线协议

2010-06-21 18:04:08

2010-07-02 11:48:30

RS-232C协议

2017-07-20 15:59:45

LinuxDevice Tree

2010-06-29 14:17:22

SNMP协议

2011-03-28 11:05:17

ODBC

2022-11-24 14:06:51

网络蓝牙

2014-04-16 15:11:19

Spark

2012-09-11 14:39:03

Moosefs
点赞
收藏

51CTO技术栈公众号