协议原理ISSUE101229A.ppt
《协议原理ISSUE101229A.ppt》由会员分享,可在线阅读,更多相关《协议原理ISSUE101229A.ppt(60页珍藏版)》请在三一办公上搜索。
1、2023/7/11,DP500028 SNMP协议原理,ISSUE 1.0,Page 2,学习此课程,您将会:了解网络管理的基本架构了解MIB的基础知识掌握SNMP的基本原理掌握SNMP的基本配置,目 标,Page 3,第1章网络管理体系架构第2章MIB简介第3章SNMPv1第4章SNMPv2c第5章SNMPv3第6章SNMP基本操作第7章总结与回顾,内容介绍,Page 4,网络管理所面临的挑战,网络和分布式处理系统的快速发展与大规模的应用网络及其相关资源和分布式应用程序变得越来越重要例如:Clearcase,Notes,Mail 健壮的,能提供7X24小时的服务网络变得越来越复杂,支持更多的
2、应用程序和用户更容易出现问题,发生故障网络管理已成为网络解决方案中重要的一部分花费最少:人力,设备,资金提供更智能的网络管理服务,Page 5,网络管理的现状,在一个大型的网络里,我们无法仅依赖人手工来完成整个的网络管理的工作迫切的需要一种自动化的工具协助我们管理好网络需要管理的设备和资源很可能来自于不同的厂商如果每个厂商都提供一套独立的管理接口比如,命令行(Command Line Interface)学习各种厂商工具的培训费用开销激增受限于厂商专有的配置管理工具一套覆盖服务,协议和管理信息库的标准孕育而生,并且迅速得到了广泛的应用Simple Network Management Prot
3、ocol,Page 6,基于SNMP网络管理模型,Page 7,网络管理站(Network Management Station),通常是一个独立的设备,运行着网络管理的应用程序提供一个非常友好的人机交互界面,网络管理员能通过它完成绝大数的网络管理工作提供失效管理,安全管理,计费管理,配置管理,性能管理等功能,Page 8,代理器(Agent),Agent是驻留在被管理设备一端负责接受、处理来自网管站的请求报文,并形成响应报文,返回给NMS请求包括:信息的查询和动作的执行在一些紧急情况下,主动通知NMS(发送陷阱TRAP报文)如接口状态发生改变,呼叫成功等NMS和Agent之间通过SNMP协议
4、来交互管理信息,Page 9,网络管理协议-SNMP,是一个基于TCP/IP网络的应用层协议,用于在网络管理站和被管理的设备之间交换网络管理信息SNMPv2可以在多种传输协议IPX,DDP等上使用Huawei-3com VRP平台支持以下三个协议版本:SNMPv1SNMPv2cSNMPv3后面部分会对协议进行具体讲解,Page 10,管理信息库(Management Information Base),任何一个被管理的资源都表示成一个对象,称为被管理的对象MIB就是一个被管理的对象的集合Agent都会维护一个MIB库可以对MIB库中的对象进行读取或设置,Page 11,第1章网络管理体系架构第
5、2章MIB简介第3章SNMPv1第4章SNMPv2c第5章SNMPv3第6章SNMP基本操作第7章总结与回顾,内容介绍,Page 12,管理信息库(Management Information Base),MIB是一个被管理对象的集合,它将定义被管理对象的一系列的属性:对象的名字(Object IDentifier)对象的访问权限对象的数据类型管理信息结构(Structure of Management Information)中规定了被管理对象应该如何的组织和定义SMIv2(RFC2578)SMIv1(RFC 1155),Page 13,MIB结构,MIB是以树状结构进行存储的树的节点表示管
6、理对象,它可以用从根开始的一条路径来无二义的识别:OID,Page 14,OID,唯一的标识一个MIB库中的对象OID分配机制,保证OID不会冲突OID是由一些系列的整数组成,标明节点在MIB树中的位置MIB一旦发布,OID就要和被定义的对象进行绑定MIB节点不能被删除,只能将它的状态置为“obsolete”不赞成对MIB节点的反复变更,Page 15,MIB 举例,Page 16,MIB 举例,Address:Object ID=1.1Object Instance=1.1.0Value of Instance=130.89.16.2Name:Object ID=1.2.1Object In
7、stance=1.2.1.0Value of Instance=printer-1,Page 17,SMIv1&v2支持的数据类型,Page 18,第1章网络管理体系架构第2章MIB简介第3章SNMPv1第4章SNMPv2c第5章SNMPv3第6章SNMP基本操作第7章总结与回顾,内容介绍,Page 19,SNMPv1,Version=SNMPv1Community Name=“Public”SNMP Operation=Get,Getnext,Setversion=SNMPv1Community Name=“Public”SNMP Operation=GetResponse,Trap,Pag
8、e 20,团体名(Community Name),团体是由Agent和若干个网络管理站应用程序组成每个团体通过团体名即一个字符串来区别团体名实际上是一个相关权限的密码可以访问哪些节点访问的类型(读/设置)SNMPv1使用团体名来进行安全机制管理,Page 21,SNMP协议综述,manager agent manager agent manager agent manager agent,get,MIB,response,getnext,MIB,response,set,MIB,response,MIB,trap,Page 22,SNMPv1消息格式,Page 23,SNMPv1-Get操作,
9、获取1个或多个变量的值可能出现的错误码:noSuchName:被请求的变量不存在或者它不是一个叶子节点tooBig:请求的GetResponse PDU的大小超出本地的限制GenErr:所有其他的错误,Page 24,SNMPv1-Set操作,给一个已经存在的变量赋值或者在表中创建一个新的实例可能出现的错误码:noSuchName tooBiggenErrbadValue,Page 25,SNMPv1-GetNext操作,获取下一个MIB节点的实例名和取值可能出现的错误码:noSuchName tooBiggenErr,Page 26,SNMPv1-GetNext操作,注意:getNext要按
10、字典序进行排列,Page 27,SNMPv1-Trap,向指定的管理站报告某个事件的发生Trap接受是无需确认的不是完全可靠的,Page 28,SNMPv1演示,基本的SNMP配置 snmp-agent community read public snmp-agent community write private snmp-agent sys-info version v1System,ifTable表进行get,getNext,set操作linkUp和linkDown报文 snmp-agent trap enable standard snmp-agent target-host trap
11、 address udp-domain 1.1.1.1 params security public,Page 29,第1章网络管理体系架构第2章MIB简介第3章SNMPv1第4章SNMPv2c第5章SNMPv3第6章SNMP基本操作第7章总结与回顾,内容介绍,Page 30,SNMPv2c,在继承了SNMPv1的基础上,增加了:SNMPv2c支持更多的操作getBulkinformRequest(确认的Trap)SNMPv2c支持更多的数据类型Counter64,Counter32等V1 不能获取Counter64类型的节点值SNMPv2c提供了更丰富的错误处理多种协议的传输支持SNMPv2
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 协议 原理 ISSUE101229A
链接地址:https://www.31ppt.com/p-5473901.html