前往顾页
以后地位: 主页 > 精通Office > 其他教程 >

SNMP和谈详解

时候:2012-05-20 01:07来源:知行网www.zhixing123.cn 编辑:麦田守望者

简朴收集办理和谈(SNMP:Simple Network Management Protocol)是由互联网工程任务组(IETF:Internet Engineering Task Force )定义的一套收集办理和谈。该和谈基于简朴网关监督和谈(SGMP:Simple Gateway Monitor Protocol)。操纵SNMP,一个办理事情站可以长途办理所有支撑这类和谈的收集装备,包含监督收集状况、点窜收集装备建设、领受收集事件警告等。 固然SNMP开端是面向基于IP的收集办理,但作为一个产业标准也被成服从于德律风收集办理。
1. SNMP基来源根底理
  SNMP采取了 Client/Server模型的特别情势:代办代理/办理站模型。对收集的办理与保护是经由过程办理事情站与SNMP代办代理间的交互事情完成的。每个SNMP从代 理卖力答复SNMP办理事情站(主代办代理)关于MIB 定义信息的各种查询。下图10是NMS公司 收集产品中SNMP和谈的实现模型。


SNMP代办代理和办理站经由过程SNMP和谈中的标准动静进行通信,每个动静都是一个伶仃的数据报。SNMP利用UDP(用户数据报和谈)作为第四层 和谈(传输和谈),进行无连接操纵。SNMP动静报文包含两个部分:SNMP报头和和谈数据单位PDU。

 

版本辨认符(version identifier):确保SNMP代办代理利用不异的和谈,每个SNMP代办代理都直接丢弃与本身和谈版本不合的数据报。

个人名(Community Name):用于SNMP从代办代理对SNMP办理站进行认证;如果收集建设成请求考证时,SNMP从代办代理将对个人名和办理站的IP地点进行认证,如果失 败,SNMP从代办代理将向办理站发送一个认证失败的Trap动静

和谈数据单位(PDU):此中PDU指了然SNMP的动静范例及其相关参数。

2. 办理信息库MIB
IETF规定的办理信息库MIB(由中定义了可拜候的收集装备及其属性,由工具辨认符(OID:Object Identifier)独一指定。MIB是一个树形布局,SNMP和谈动静经由过程遍历MIB 树形 目次中的节点来拜候收集合的装备。  
下图给出了NMS体系中SNMP可拜候收集装备的工具辨认树(OID:Object Identifier)布局。

下图给出了对一个DS1线路状况进行查询的OID设置例子。

 

3. SNMP的五种动静范例

SNMP中定义了五种动静范例:Get-Request、Get-Response、Get-Next-Request、Set-Request、 Trap
(1)Get-Request 、Get-Next-Request与Get-Response   
SNMP 办理站用Get-Request动静从具有SNMP代办代理的收集装备中检索信息,而SNMP代办代理则用Get-Response动静呼应。Get-Next- Request用于和Get-Request组合起来查询特定的表工具中的列元素。如:起首经由过程下面的原语获得所要查询的装备的接口数:
{iso org(3) dod(6) internet(1) mgmt(2) mib (1) interfaces(2) ifNumber(2)}
后再经由过程下面的原语,进行查询(此中第一次用Get-Request,其后用Get- Next-Request):
{iso org(3) dod(6) internet(1) mgmt(2) mib (1) interfaces(2) ifTable(2)}

(2)Set-Request
SNMP办理站用Set-Request 可以对收集装备进行长途建设(包含装备名、装备属性、删除装备或使某一个装备属性有效/有效等)。
(3)Trap
SNMP代办代理利用 Trap向SNMP办理站发送非请求动静,一般用于描述某一事件的产生。

 

SNMP办理信息库MIB

办理信息库MIB指了然收集元素所保持的变量(即可以或许被办理过程查询和设置的信息)。MIB 给 出了一个收集合所有可能的被办理工具的调集的数据布局。SNMP的办理信息库采取和域名体系DNS类似的树型布局,它的根在最下面,根没驰名字。下丹青的 是办理信息库的一部分,它又称为工具定名(objectnamingtree)。


办理信息库的工具定名举例

工具定名树的顶级工具有三个,即ISO、ITU-T和这两个构造的结合体。在ISO的下面有4个结点,此中的饿一个(标号3)是被标识的构造。在其下面有 一个美国国防部(Department of Defense)的子树(标号是6),再下面就是Internet(标号是1)。在只会商Internet中的工具时,可只画出Internet以下的子 树(图中带暗影的虚线方框),并在Internet结点中间标注上{1.3.6.1}便可。 在Internet结点下面的第二个结点是mgmt(办理),标号是2。再下面是办理信息库,本来的结点名是mib。1991年定义了新的版本MIB- II,故结点名现改成mib -2,其标识为{1.3.6.1.2.1},或 {Internet(1) .2.1}。这类标识为工具标识符。
最后的结点mib将其所办理的信息分为8个类别。现在de mib -2所包含的信息类别已超越40个。

该当指出,MIB的定义与详细的收集办理和谈无关,这对厂商和用户都无益。厂商可以在产品(如路由器)中包含SNMP代办代理软件,并包管在定义新的MIB 项目后该软件仍遵循标准。用户可利用同一收集办理客户软件来办理具有不合版本的MIB的多个路由器。当然,一个没有新的MIB 项目标路由器不克不及供应这些项目标信息。
这里要提一下MIB中的工具{1.3.6.1.4.1},即enterprises(企业),其所属结点数已超越3000。比方IBM为 11.3.6.1.4.1.2},Cisco为{1.3.6.1.4.1.9},Novell为{1.3.6.1.4.1.23}等。世界上任何一个公 司、黉舍只需用电子邮件发往iana-mib @isi.edu进行请求便可获得一个结点名。这 样各厂家便可以定义本身的产品的被办理工具名,使它能用SNMP进行办理。

------分开线----------------------------
标签(Tag):电脑技能 电脑知识
------分开线----------------------------
保举内容
猜你感兴趣