- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
第5章 SNMPv2协议介绍 本章目录 5.1 SNMPv2的基本概念 5.2 SNMPv2的管理信息 5.3 SNMPv2的基本操作 5.1 SNMPv2的基本概念 SNMPv2协议的主要特点 SNMP协议的第二个版本是SNMPv2,其改进主要表现在SNMP、SMI与MIB 增加用于大量数据传输的GetBulkRequest与管理站之间通信的InformRequest 提供多个表构成有关联的概念表功能,针对SNMPv2操作需要定义SNMPv2-MIB RFC1905文档定义SNMPv2的协议标准 SNMPv2系统的基本结构 SNMPv2系统采用客户机/服务器模式 SNMPv2的网管操作 普通操作:由SNMP管理器向代理发送,需要SNMP代理返回响应的网管操作 通告操作:SNMP管理器向其它管理器发送,需要SNMP管理器返回响应的网管操作 告警操作:由SNMP代理主动向管理器发送,不需要SNMP管理器返回响应的网管操作 SNMPv2的传输层协议 SNMPv2协议扩展传输层协议,能兼容更多类型的传输层协议 UDP仍是SNMPv2指定的传输层协议,但其它传输层协议(例如CLNS、CONS与IPX等)也可用于SNMPv2 RFC1906文档定义其它协议到UDP协议的映射 5.2 SNMPv2的管理信息 5.2.1 SNMPv2的SMI定义 SMI定义表示管理信息的语法规则,包括数据类型、宏定义与模块定义等,需使用ASN.1语言描述 SNMPv2的SMI由SMIv1更新为SMIv2 RFC1902文档定义SMIv2(第二版),RFC1903文档定义SMIv2的文法约定,RFC1904文档定义SMIv2的一致性声明 SMIv1的自定义类型 Interger32:表示整数的数据类型 Unsigned32:表示非负整数的数据类型 IpAddress:表示IP地址的数据类型 PhysAddress:表示物理地址的数据类型 DisplayString:表示可打印字符串的数据类型 Counter32:表示循环计数器的数据类型 Counter64:表示循环计数器的数据类型 Gauge32:表示双向计数器的数据类型 TimeTicks:表示计时器的数据类型 SNMPv2对MIT的改变 5.2.2 SNMPv2的概念表 SNMPv2提出概念表(Conceptual Table),将标量对象在逻辑上组织成表,可由多个表来组成的关系型表 概念表中的每行称为一个概念行,它由来自不同表的标量对象组成 概念表通过索引(Index)为多个表建立关系,建立索引的关键字为INDEX与AUGMENTS 概念表的组成结构 概念表中的多个表分为:基础表与扩充表 基础表是为概念表提供索引的表,每个概念表只能有一个基础表,它的索引使用INDEX定义 扩展表是与基础表建立关系的表,除基础表之外的其它表都是扩充表,它的索引使用AUGMENTS或INDEX定义 概念表的类型 基础表与扩展表之间是一对一关系,扩展表的索引为AUGMENTS {基础表索引} 基础表与扩展表之间是一对多关系,扩展表的索引为INDEX {基础表索引 扩展表索引} 基础表与扩展表之间是多对一关系,扩展表的索引为INDEX {基础表索引} 概念表的例子 行状态对象的用途 行状态(RowStatus)用于避免多个管理器同时创建或删除行时的冲突 创建概念行的方式 SNMP管理器使用SetRequest创建行 创建概念行的方式 createAndGo:立即激活方式,管理器创建某行的所有对象,将行状态设为可用 createAndWait:稍后激活方式,管理器只创建某行中的部分对象,将行状态设为不可用,待创建该行的剩余对象后,再将行状态设为可用 立即激活方式的例子 管理器创建某行的所有对象,将行状态设为可用 5.2.3 SNMPv2的MIB结构 MIB-2的扩展 System组的基本结构 System组增加sysORTable表,提供网络设备的可动态配置的对象资源 SNMP组的基本结构 SNMP组提供网络设备的SNMP协议信息,前6个标量对象没有改变,后2个标量对象是新增 snmpMIBObjects组的基本结构 snmpMIBObjects组提供告警的相关信息 snmpMIBConformance组的基本结构 snmpMIBConformance组提供SNMPv2与SNMPv1的MIB一致性信息 5.3 SNMPv2的基本操作 5.3.1 SNMPv2的PDU格式 增加大数据量传输的GetBulkRequest消息,采用GetBulkRequest消息的专用结构 增加用于管理站之间通信的InformRequest消息,采用普通SNMP消息的通用结构 将GetRespons
文档评论(0)