文档详情

snmp协议演进与实践.ppt

发布:2021-10-03约1.93千字共38页下载文档
文本预览下载声明
SNMP协议的演进与实践 ;课程目标;5、RMON ;SNMP产生背景;SNMP概述;SNMP的管理模型;NMS;NMS;管理信息库(MIB);10;基本编码规则 BER(Basic Encoding Rule);SNMP的基本操作;SNMPv1;SNMPv1报文;Version:SNMP 版本。 Community:团体名,用于Agent 与NMS 之间的认证。团体名有可读和可写两种,如果是执行Get、GetNext 操作,则采用可读团体名进行认证;如果是执行Set 操作,则采用可写团体名进行认证。 Request ID:用于匹配请求和响应,SNMP 给每个请求分配全局唯一的ID。 Error status:用于表示在处理请求时出现的状况,包括noError、tooBig、noSuchName、badValue、readOnly、genErr。 Error index:差错索引。当出现异常情况时,提供变量绑定列表(Variable bindings)中导致异常的变量的信息。;Variable bindings:变量绑定列表,由变量名和变量值对组成。 enterprise:Trap 源(生成Trap信息的设备)的类型。 Agent addr:Trap 源的地址。 Generic trap:通用Trap 类型,包括coldStart、warmStart、linkDown、linkUp、authenticationFailure、egpNeighborLoss、enterpriseSpecific。 Specific trap:企业私有Trap 信息。;GetRequest;18;GetNextRequest;SNMP报文处理流程;SNMP运行过程;请求描述块: 版本:…… 团体名:…… PDU类型:…… ;SetRequest;Trap;SNMP协议规定了6种保留的Trap类型: --ColdStart(0): 表明系统经过初始化,代理的配置或协议实体的配置有可能被改变。 --WarmStart(1):代理的配置或协议实体的配置都没有被改变。 --LinkDow (2): 通告一个代理的通信链路失效。 --LinkUp( 3): 通告一个代理的通信链路连接建立。 --AuthenticationFailure(4): 授权失败,表明代理遇到一个授权错误的SNMP消息。 --EgpNeighborLoss(5): 一个EGP邻站缺失,已不存在对等关系。 --enterpriseSpecific Trap(6):代理发现一个非上述事件的敏感事件,即扩展的Trap。;SNMP基本操作演示;SNMPv2c;SNMPv2c报文;getBulk 操作;linux:/home # snmpbulkget -v2c -c public -C n2 -C r5 192.168.50.60 sysName.0 sysLocation.0 ifDescr ifType ifMtu SNMPv2-MIB::sysLocation.0 = STRING: Tenda SNMPv2-MIB::sysServices.0 = INTEGER: 75 IF-MIB::ifDescr.1 = STRING: GigabitEthernet0/1 IF-MIB::ifType.1 = INTEGER: 0 IF-MIB::ifMtu.1 = INTEGER: 1518 IF-MIB::ifDescr.2 = STRING: GigabitEthernet0/2 IF-MIB::ifType.2 = INTEGER: 0 IF-MIB::ifMtu.2 = INTEGER: 1518 IF-MIB::ifDescr.3 = STRING: GigabitEthernet0/3 IF-MIB::ifType.3 = INTEGER: 0 IF-MIB::ifMtu.3 = INTEGER: 1518 IF-MIB::ifDescr.4 = STRING: GigabitEthernet0/4 IF-MIB::ifType.4 = INTEGER: 0 IF-MIB::ifMtu.4 = INTEGER: 1518 IF-MIB::ifDescr.5 = STRING: GigabitEthernet0/5 IF-MIB::ifType.5 = INTEGER: 0 IF-MIB::ifMtu.5 = INTEGER: 1518;Trap 2;为什么会提出SNMPv3;USM;SNMPv3报文;VACM;RMON;RMON2;腾达与你共同发展
显示全部
相似文档