- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
【大学课件】计算机网络 应用层知识分享.ppt
* * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * /sundae_meng 基本编码规则 BER(Basic Encoding Rule) ISO 在制订 ASN.1 语言的同时也为它定义了一种标准的编码方案,即基本编码规则 BER。 BER 指明了每种数据类型中每个数据的值的表示。 发送端用 BER 编码,可将用 ASN.1 所表述的报文转换成唯一的比特序列。接收端用 BER 进行解码,得到该比特序列所表示的 ASN.1 报文。 /sundae_meng 用 TLV 方法进行编码 把各种数据元素表示为以下三个字段组成的八位位组序列: (1) T 字段,即标识符八位位组(identifier octet),用于标识标记。 (2) L 字段,即长度用八位位组(length octet),用于标识后面 V 字段的长度。 (3) V 字段,即内容八位位组(content octet),用于标识数据元素的值。 /sundae_meng TLV 中的 T 字段定义数据的类型 字节 1 可变 可变 标记 T 长度 L 值 V 类 别 格 式 编 号 位 2 1 5 数据元素 /sundae_meng TLV 中的 L 字段定义 V 字段的长度 指出 V 字段长度 = 2 字节 0 0 0 0 0 0 1 0 1 0 0 0 0 0 1 0 0 0 0 0 0 0 0 1 0 0 0 0 0 1 1 0 单字节的 L 字段 指出 V 字段长度 = 262 字节 多字节的 L 字段 指出后续字节数 = 2 后续字节数 = 2 /sundae_meng TLV 中的 V 字段定义数据的值 例如,INTEGER 15,其 T 字段是02, INTEGER 类型要用 4 字节编码。最后得出 TLV 编码为 02 04 00 00 00 0F。 又如 IPAddress ,其 T 字段是 40,V 字段需要 4 字节表示,因此得出 IPAddress 的 TLV 编码是 40 04 C0 01 02 03。 /sundae_meng 6.7.3 管理信息库 MIB(Management Information Base) 被管对象必须维持可供管理程序读写的若干控制和状态信息。这些信息总称为管理信息库 MIB 。 管理程序使用 MIB 中这些信息的值对网络进行管理(如读取或重新设置这些值)。 /sundae_meng 6.7.4 SNMP 的协议数据单元和报文 SNMP的操作只有两种基本的管理功能,即: “读”操作,用 get 报文来检测各被管对象的状况; “写”操作,用 set 报文来改变各被管对象的状况。 /sundae_meng SNMP 的探询操作 探询操作——SNMP 管理进程定时向被管理设备周期性地发送探询信息。 探询的好处是: 可使系统相对简单。 能限制通过网络所产生的管理信息的通信量。 但探询管理协议不够灵活,而且所能管理的设备数目不能太多。探询系统的开销也较大。如探询频繁而并未得到有用的报告,则通信线路和计算机的 CPU 周期就被浪费了。 /sundae_meng 陷阱(trap) SNMP 不是完全的探询协议,它允许不经过询问就能发送某些信息。这种信息称为陷阱,表示它能够捕捉“事件”。 这种陷阱信息的参数是受限制的。 当被管对象的代理检测到有事件发生时,就检查其门限值。代理只向管理进程报告达到某些门限值的事件(即过滤)。过滤的好处是: 仅在严重事件发生时才发送陷阱; 陷阱信息很简单且所需字节数很少。 /sundae_meng SNMP 是有效的网络管理协议 使用探询(至少是周期性地)以维持对网络资源的实时监视,同时也采用陷阱机制报告特殊事件,使得 SNMP 成为一种有效的网络管理协议。 /sundae_meng SNMP 使用无连接的 UDP SNMP 使用无连接的 UDP,因此在网络上传送 SNMP 报文的开销较小。
原创力文档


文档评论(0)