- 1、本文档共46页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
安全网管技术
计算机网络安全基础 计算机网络安全基础 计算机网络安全基础 安全网管技术 张焕杰 中国科学技术大学网络信息中心 james@ 0/~james/nms Tel: 3601897(O) 第3章 网络管理系统及SNMP协议(2) 本章主要内容 网络管理概述 TCP/IP网络管理体系结构 SNMP网络管理协议 管理信息库(MIB) 网络管理概述 SNMP已经成为网络管理事实上的工业标准 网络管理系统的功能特点 网络拓扑结构管理 智能监控 灵活性 多厂商集成 存取控制 用户友好 编程接口 报告生成 网络管理的意义 网络管理系统能给网络管理员提供良好的信息来源,减少网络故障,缩短网络失效时间,最大程度发挥网络的作用。 网络管理功能模型 网络管理的五大功能: 故障管理 计费管理 配置管理 性能管理 安全管理 实际一个网络管理系统仅仅实现部分功能 信息模型 实现被管虚拟资源、软件及物理设备的逻辑表示。 多采用面向对象的方法定义网络管理信息。 SNMP中,网络管理信息是面向属性的,更注重简单性和可扩展性。采用ISO的抽象语法表示语言(ASN.1)表示。 组织模型 包括管理者、代理者的概念,管理实体间的通信方法。 SNMP支持的操作 SNMP定义了5种PDU GetRequest-PDU(NMS发送) GetNextRequest-PDU (NMS发送) GetResponse-PDU(被管代理发送) SetRequest-PDU (NMS发送) Trap-PDU(被管代理发送) 对象语法 定义对象的结构 ASN.1定义了四种基本对象语法类型: INTEGER 整数(ASN.1不限制,但是MIB定义为0-4G) OCTET STRING 字符串 OBJECT IDENTIFIER 对象标示符 NULL 对象语法(2) 支持应用语法类型(Application-wide syntax type)定义 IPADDRESS 长度为4的OCTET STRING COUNTER 计数器,非负INTEGER GAUGE 累加器,非负INTEGER TIMETICKS 厘秒计时器,非负INTEGER 对象语法(3) 构造语法类型 SEQUENCE (序列) SEQUENCE { type1, type2, … typeN} type?为4种基本类型 类似于高级语言中的结构 SEQUENCE OF (同类序列) SEQUENCE OF entry 类似于高级语言中的数组 atTable OBJECT-TYPE SYNTAX SEQUENCE OF AtEntry ACCESS not-accessible ::= { at 1 } atEntry OBJECT-TYPE SYNTAX AtEntry ACCESS not-accessible INDEX { atIfIndex, atNetAddress } ::= { atTable 1 } AtEntry ::= SEQUENCE { atIfIndex INTEGER, atPhysAddress PhysAddress, atNetAddress NetworkAddress } atIfIndex OBJECT-TYPE SYNTAX INTEGER ACCESS read-write ::= { atEntry 1 } atPhysAddress OBJECT-TYPE SYNTAX PhysAddress ACCESS read-write ::= { atEntry 2 } atNetAddress OBJECT-TYPE SYNTAX NetworkAddress ACCESS read-write ::= { atEntry 3 } 表格访问 表格访问的例子 At.attable Interfaces.iftable ip.ipAddrTable ip.ipRouteTable SNMP MIB对象实例标识 对象实例标
文档评论(0)