SNMP网管系统开发汇.ppt

  1. 1、本文档共33页,可阅读全部内容。
  2. 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
SNMP网管系统开发汇

SNMP网管系统开发 SNMP 系统结构 SNMP协议实体 协议实体的功能 SNMP应用协议 Linux内核组成 内核中网络层次结构 Socket类型 TCP套接字是TCP协议的具体实现,实现TCP连接的建立及通信. UDP套接字是UDP协议的具体实现,UDP是非连接的、不可靠的、传递数据报的传输协议。 RAW套接字将流经网卡的数据全部捕获,可用于sniffer网络侦听软件,也常用于流量测量系统中。 SNMP 通信服务 四种服务 Get, Set, GetNext, Trap 五种SNMP消息 GetRequest, SetRequest, GetNextRequest, GetResponse, Trap SNMP消息格式 消息结构 版本号 公共体名 协议数据单元 SNMP 消息长度不大于 484 字节. 消息格式 SNMP PDU格式 Trap 信息模型 SMI组织、命名及描述被管对象信息。 每个被管对象必须有一个名字name,存储类型syntax,及编码encoding。 Name即object identifier(OID), 是一串数字,用来唯一的识别这个对象 syntax描述对象存储的数据类型 ,如整型、字节串等 encoding 描述与该对象相关的信息如何编码,用于通信过程. SNMP使用BER (Basic Encoding Rules)编码方式. MIB MIB是被管对象信息的虚拟存储及访问之处,所有对象的描述使用 ASN.1 (Abstract Syntax Notation One)语法。 两种类型的被管对象 普通类型: sysDescr OBJECT-TYPE SYNTAX DisplayString (SIZE(0..255)) ::= {system 1} OID举例: mib-2.system.1.0 列表类型 OID举例: 列表对象 列表举例 基本编码规则BER 例子:SNMP Get-Request snmpget -d 18 ...0 Transmitted 41 bytes to camry (18) port 161: Initial Timeout: 0.80 seconds 0: 30 27 02 01 00 04 06 70 75 62 6c 69 63 a0 1a 02 0.....public... 16: 02 18 bc 02 01 00 02 01 00 30 0e 30 0c 06 08 2b .........0.0...+ 32: 06 01 02 01 01 01 00 05 00 -- -- -- -- -- -- -- ................ 0: SNMP MESSAGE (0x30): 39 bytes 2: INTEGER VERSION (0x2) 1 bytes: 0 (SNMPv1) 5: OCTET-STR COMMUNITY (0x4) 6 bytes: public 13: GET-REQUEST-PDU (0xa0): 26 bytes 15: INTEGER REQUEST-ID (0x2) 2 bytes: 6332 19: INTEGER ERROR-STATUS (0x2) 1 bytes: noError(0) 22: INTEGER ERROR-INDEX (0x2) 1 bytes: 0 25: SEQUENCE VARBIND-LIST (0x30): 14 bytes 27: SEQUENCE VARBIND (0x30): 12 bytes 29: OBJ-ID (0x6) 8 bytes: ...0 39: NULL (0x5) 0 bytes 例子:SNMP Get-Response Received 69 bytes from 18 port 161: 0: 30 43 02 01 00 04 06 70 75 62 6c 69 63 a2 36 02 0C.....public.6. 16: 02 18 bc 02 01 00 02 01 00 30 2a 30 28 06 08 2b .........0*0(..+ 32: 06 01 02 01 01 01 00 04 1c 53 75 6e 20 53 4e 4d .........

文档评论(0)

liwenhua11 + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档