SNMP的应用 口SNP工作的基本思路: ■SNP中的管理程序和代理程序按照C/S方式工作。 ■管理程序运行SNP客户程序,而代理程序运行SNP服务器程序。 ■在被管对象上运行的SNMP服务器程序不停地监听来自管理站的SNP 客户程序的请求,一旦发现,就立即返回管理站所需的信息,或执 行某个动作(例如,把某个参数的设置进行更新)。 ■在网管系统中往往是一个(或少数几个)客户程序与很多的服务器 程序进行交互
SNMP的应用 SNMP工作的基本思路: ◼ SNMP中的管理程序和代理程序按照C/S方式工作。 ◼ 管理程序运行SNMP客户程序,而代理程序运行SNMP服务器程序。 ◼ 在被管对象上运行的SNMP服务器程序不停地监听来自管理站的SNMP 客户程序的请求,一旦发现,就立即返回管理站所需的信息,或执 行某个动作(例如,把某个参数的设置进行更新)。 ◼ 在网管系统中往往是一个(或少数几个)客户程序与很多的服务器 程序进行交互。 11
SNMP的应用 口SMMP的网络管理由三个部分组成 ■管理信息结构SMI( Structure of Management Information) 定义对象命名和定义对象类型的通用规则,以及把对象和对象的值进 行编码的规则。 ■管理信息库MIB( Management Information Base) 在被管理的实体中创建命名对象,并按照SM的规则规定了其类型。 ■SNMP本身 实现对被管对象信息(变量名及其值)的操作,即负责读取和改变这 些数值
SNMP的应用 SNMP的网络管理由三个部分组成 ◼ 管理信息结构SMI(Structure of Management Information) 定义对象命名和定义对象类型的通用规则,以及把对象和对象的值进 行编码的规则。 ◼ 管理信息库MIB(Management Information Base) 在被管理的实体中创建命名对象,并按照SMI的规则规定了其类型。 ◼ SNMP本身 实现对被管对象信息(变量名及其值)的操作,即负责读取和改变这 些数值。 12
13 SNMP的应用 口SM的功能有三个 被管对象应该怎样命名(不是命名结果,而是指命名规则) ■用来存储被管对象的数据类型有哪些种; ■在网络上传送的管理数据应如何编码;
SNMP的应用 SMI的功能有三个 ◼ 被管对象应该怎样命名(不是命名结果,而是指命名规则); ◼ 用来存储被管对象的数据类型有哪些种; ◼ 在网络上传送的管理数据应如何编码; 13
SNMP的应用 口SM规定,所有的被管对象都必须处在对象命名树上。 口变量使用的名字取自IS0和ITU管理的对象标识符( object identifier, 简称0ID)名字空间。它是一种分级树的结构。第一级有三个节点 itu、iso、iso/itu。低级的对象I分别由相关组织分配。 口一个特定对象的标识符可通过由根到该对象的路径获得。一般网络设 备取iso节点下的对象内容。如名字空间i结点下一个名字为 ipInReceives的MIB变量被指派数字值3,因而该变量的名字为 iso. org. dod internet. mgmt. mib. ip. ipInReceives ¤相应的数字表示(对象标识符0ID,唯一标识一个MIB对象)为 1.3.6.1.2.1.4.3
SNMP的应用 SMI规定,所有的被管对象都必须处在对象命名树上。 变量使用的名字取自ISO和ITU管理的对象标识符(object identifier, 简称OID)名字空间。它是一种分级树的结构。第一级有三个节点: itu、iso、iso/itu。低级的对象ID分别由相关组织分配。 一个特定对象的标识符可通过由根到该对象的路径获得。一般网络设 备取iso节点下的对象内容。如名字空间ip结点下一个名字为 ipInReceives的MIB变量被指派数字值3,因而该变量的名字为: iso.org.dod.internet.mgmt.mib.ip.ipInReceives 相应的数字表示(对象标识符OID,唯一标识一个MIB对象)为: 1.3.6.1.2.1.4.3 14