版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
1、,SNMP基础知识培训,1,提纲:,1. SNMP 简介 2. SNMP 相关RFC 3. SNMP 管理模型 4. SNMP SMI 简介 5. SNMP MIB 简介 6. MIB-II(RFC1213) 7. SNMP 消息 8. Enterprise MIBs,2,SNMP(Simple Network Management Protocol) 1.由IETF (Internet Engineering Task Force)提出 2.是管理TCP/IP网络的通信协议 3.发展经历了SNMPv1(使用最多),Secure SNMP, SNMPv2,SNMPv3 4.与CMIP(Comm
2、on Management Infomation Protocol)比较:,SNMP 简介,3,SNMP 简介,4,网络管理的基本要素: snmp manager(管理站) snmp agent(代理实体) mib(管理信息库),SNMP 简介,5,提纲:,1. SNMP 简介 2. SNMP 相关RFC 3. SNMP 管理模型 4. SNMP SMI 简介 5. SNMP MIB 简介 6. MIB-II(RFC1213) 7. SNMP 消息 8. Enterprise MIBs,6,SNMP 相关RFC,RFC 1157 - A Simple Network Managment Pro
3、tocol RFC 1158 - Management Information Base Network Management of TCP/IP based internets: MIB-II RFC 1213 - Management Information Base for Network Management of TCP/IP-based internets: MIB-II RFC 1215 - A Convention for Defining Traps for use with the SNMP 。,7,提纲:,1. SNMP 简介 2. SNMP 相关RFC 3. SNMP
4、管理模型 4. SNMP SMI 简介 5. SNMP MIB 简介 6. MIB-II(RFC1213) 7. SNMP 消息 8. Enterprise MIBs,8,SNMP在TCP/IP协议族中的地位 网管站(NMS)和代理(AGENT)的处理模式,SNMP 管理模型,9,采用ASN.1抽象语法记法 就是抽象语法标识 来自CCITT(X.208)和ISO(ISO 8824) 可以用来描述管理信息库(MIB) 可以用来描述编码规则(报文编码),通常使用BER编码,SNMP 管理模型,10,提纲:,1. SNMP 简介 2. SNMP 相关RFC 3. SNMP 管理模型 4. SNMP
5、SMI 简介 5. SNMP MIB 简介 6. MIB-II(RFC1213) 7. SNMP 消息 8. Enterprise MIBs,11,SNMP SMI简介,SMI(Structure of Management Infomation) SMI(RFC1155)描述如何用ASN.1的子集定义MIB(Management Infomation Base)。例如,MIB中的资源如何命名和表示,包括一个MIB对象的数据类型,索引方式,访问权限,缺省值,MIB含义,宏定义,以及父子节点关系等。,12,MIB树形结构,SNMP SMI简介,13,SNMP SMI简介,MIB树形结构 在上面的
6、树形结构中,mgmt对象可以标识为: iso(1) org(3) dod(6) internet(1) mgmt(2) 简单标记为:1.3.6.1.2 这种标识就叫做:OBJECT IDENTIFIER 字典序举例: 1.3.6.1 1.3.6.2 1.3.6.1 1.3.6.1.2 1.3.6.1 1.4.6.2 深度遍历还是广度遍历?,14,提纲:,1. SNMP 简介 2. SNMP 相关RFC 3. SNMP 管理模型 4. SNMP SMI 简介 5. SNMP MIB 简介 6. MIB-II(RFC1213) 7. SNMP 消息 8. Enterprise MIBs,15,MI
7、B(Management Infomation Base) 管理信息库是被管对象的总和,它描述SNMP可管理实体的一组对象。 MIB按树形结构组织(MIB树),每个被管对象对应树形结构的一个叶子节点(object)。 MIB树是静态,设备AGENT启动时完成初始化,以后NMS只是检索或修改每个被管对象的内容。 MIB是NMS与AGENT之间信息交互的基础。,SNMP MIB简介,16,MIB 管理对象的定义(使用SMIv1) 由5个字段组成: 1) OBJECT:对象文本名称,及其OBJECT IDENTIFIER 2) SYNTAX:对象类型/数据类型 3) DEFINITION:文本描述
8、4) ACCESS:read-only、read-write、write-only、not-accessible 5) STATUS:mandatory(必须)、optional(可选)、obsolete(废弃),SNMP MIB简介,17,2 标量对象(也叫做单变量) 例如,RFC1213中system组的第一个变量: sysDescr OBJECT-TYPE SYNTAX DisplayString (SIZE (0.255) ACCESS read-only STATUS mandatory DESCRIPTION A textual description of the entity.
9、 This value should include the full name and version identification of the systems hardware type,software operating-system, and networking software. It is mandatory that this only contain printable ASCII characters. := system 1 ,SNMP MIB简介,管理对象名称:sysDescr,说明数据类型是什么:字符串类型,是必须要实现的吗?是,我代表什么含义?,可以访问吗?只读
10、的,我的OID是:1.3.6.1.2.1.1.1,18,3 表对象 例如,RFC1213中interfaces组的第一个表: ifTable OBJECT-TYPE SYNTAX SEQUENCE OF IfEntry ACCESS not-accessible STATUS mandatory DESCRIPTION A list of interface entries. The number of entries is given by the value of ifNumber. := interfaces 2 ifEntry OBJECT-TYPE SYNTAX IfEntry AC
11、CESS not-accessible STATUS mandatory DESCRIPTION An interface entry containing objects at the subnetwork layer and below for a particular interface. INDEX ifIndex := ifTable 1 ,SNMP MIB简介,表的根节点,表中每行的定义,谁是表的索引,IfEntry := SEQUENCE ifIndex INTEGER, ifDescr DisplayString, ifType INTEGER, ifMtu INTEGER,
12、ifSpeed Gauge, ifPhysAddress PhysAddress, ifAdminStatus INTEGER, ifOperStatus INTEGER, . ifSpecific OBJECT IDENTIFIER ,19,SNMP MIB简介,使用SMIv2定义mib 在RFC1902中定义了SMIv2的具体内容 基础数据类型 注意: Counter64的出现 所有CounterXX类型的数据是不能够手动清零的,达到最大值以后系统自动归零,只增不减 Gauge32类型是不允许归零的,可增可减,20,SNMP MIB简介,使用SMIv2定义mib(续) Units用来表示相
13、关对象的单位的原语。 MAX-ACCESS 替换以前的ACCESS 取值范围:,21,SNMP MIB简介,使用SMIv2定义mib(续) STATUS 不再使用以前的optional 或者 mandatory 表操作:推出RowStatus(行状态)类型(rfc1903),22,SNMP PDU,SNMP MIB简介,SNMPv1报文 SNMP message GetRequest GetNextRquest SetRequest GetResponse Trap variable-bindings,23,SNMP PDU,SNMP MIB简介,SNMPv2c报文 SNMP message
14、GetRequest GetNextRquest SetRequest SNMPv2Trap InformRequest Response GetBulkRequest variable-bindings,24,SNMP MIB简介,字段含义,25,SNMP MIB简介,字段含义,26,提纲:,1. SNMP 简介 2. SNMP 相关RFC 3. SNMP 管理模型 4. SNMP SMI 简介 5. SNMP MIB 简介 6. MIB-II(RFC1213) 7. SNMP 消息 8. Enterprise MIBs,27,MIB-II(RFC1213),MIB-II是标准化mib的代表
15、,定义了很多的管理对象 - groups in MIB-II system OBJECT IDENTIFIER := mib-2 1 interfaces OBJECT IDENTIFIER := mib-2 2 at OBJECT IDENTIFIER := mib-2 3 ip OBJECT IDENTIFIER := mib-2 4 icmp OBJECT IDENTIFIER := mib-2 5 tcp OBJECT IDENTIFIER := mib-2 6 udp OBJECT IDENTIFIER := mib-2 7 egp OBJECT IDENTIFIER := mib-
16、2 8 transmission OBJECT IDENTIFIER := mib-2 10 snmp OBJECT IDENTIFIER := mib-2 11 ,28,MIB-II(RFC1213),Mib browser打开mib后的直观效果,29,通过get命令获取信息: sysDescr.0: HUA WEI CORP. Quidway A8010 Access-Server, RPU sysContact.0: Sys Admin sysUpTime.0: 3 days, 4 hours, 34 minutes, 39 seconds. ifInOctets.1:72370093
17、ifOutOctets.1:1538356 ifOutDiscards.1:0,MIB-II(RFC1213),30,提纲:,1. SNMP 简介 2. SNMP 相关RFC 3. SNMP 管理模型 4. SNMP SMI 简介 5. SNMP MIB 简介 6. MIB-II(RFC1213) 7. SNMP 消息 8. Enterprise MIBs,31,SNMP 消息处理,消息传递,32,SNMP 消息处理,Example: 1)GetNextRequest(ipRouteDest,ipRouteMetric1,ipRouteNextHop) 返回该表的第一行中对应字段的值 GetR
18、esponse(ipRouteDest.9.1.2.3=9.1.2.3),(ipRouteMetric1.9.1.2.3=3), (ipRouteNextHop.9.1.2.3=99.0.0.3) 2)GetNextRequest(ipRouteDest.9.1.2.3,ipRouteMetric1.9.1.2.3, ipRouteNextHop.9.1.2.3) 返回该表的第二行中对应字段的值 GetResponse (ipRouteDest.10.0.0.51=10.0.0.51),(ipRouteMetric1.10.0.0.51 =5),(ipRouteNextHop.10.0.0.51=89.1.1.42),33,提纲:,1. SNMP 简介 2. SNMP 相关RFC 3. SNMP 管理模型 4. SNMP SMI 简介 5. SNMP MIB 简介 6. MIB-II(RFC1213) 7. SNMP 消息 8. Enterprise M
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 2024年新能源开发项目合同风险评估及管理体系3篇
- 景区旅游基础设施项目投资计划书
- 2024年度房屋抵押贷款合同违约责任合同2篇
- 内蒙古科技大学《热流体工程学Ⅰ》2023-2024学年第一学期期末试卷
- 2024年标准货物运输买卖协议样本版B版
- 内蒙古交通职业技术学院《广告学概论A》2023-2024学年第一学期期末试卷
- 内蒙古建筑职业技术学院《新青年习党史》2023-2024学年第一学期期末试卷
- 2024年度城市公园无偿借用活动场地合同3篇
- 2024年度房地产产权交易与过户服务合同3篇
- 2024版个人农业创业担保贷款与农产品销售合作协议3篇
- NPI工程师培训资料
- 《休克诊治简述》课件
- 纤维增强覆面木基复合板
- 冠心病合并抑郁焦虑的认知临床诊疗指南
- 盲人水杯项目创业计划书
- (2024)全科医学医师考试试题及答案
- 可行性研究报告编制实施方案
- 古代汉语《论语-颜渊》学习课件
- 布达佩斯大饭店
- 给员工的冬季出行指南:确保上下班安全
- 唐宋大诗人诗中的物候
评论
0/150
提交评论