欢迎来到天天文库
浏览记录
ID:45758796
大小:55.16 KB
页数:9页
时间:2019-11-17
《SNMP网管协议及企业网网管构建》由会员上传分享,免费在线阅读,更多相关内容在工程资料-天天文库。
1、SNMP网管协议及企业网网管构建1.SNMP管理模烈网管诂和代理3.SNMP报文构成4.SNMP的运行过程*5.企业网络网管构成*什么是SNMP*MB库*SNMP的基本操作SNMP报文*1.SNMP管理模型GctRcqucstPDU:*5-1网管组网概述*GctNcxtRcqucstPDU*5-2iManagcrN2000网管系统解决方案*GetResponsePDU*SetRequestPDU*TrapPDU*用户数据网络的管理通常是使用SMP协议进行网络管理的。什么是SNMPSNMP(SimpleNetworkManagementProtocol)是被广泛接受并投入使用的工业标准,它的目标
2、是保证管理信息在任意两点中传送,便于网络管理员在网络上的任何节点检索信息,进行修改,寻找故障;完成故障诊断,容量规划和报告生成。它采用轮询机制,提供最基木的功能集。最适合小型、快速、低价格的环境使用。它只要求无证实的传输层协议UDP,受到许多产品的广泛支持。SNMP在TCP/TP协议族中的地位如下图:SNMP(用到ASN.1抽象语法记法)UDPIP链路层协议换件操作操作含义Get-request从某变量中取值Get-next-request在表格中取下一项值Get-response响应取操作SNMP的基本操作Set-requestTrap把一数值存入具体变量报告事件信息SNMP以GET-SET
3、方式替代了复杂的命令集,利用棊本操作演绎出全部操作。用户可以采用管理信息库标准或按标准的方式來定义
4、'
5、己的管理信息库(MTB)。这样做的好处是:通过降低占网管系统中大多数的代理部件的成本来降低整个网管系统的成本。2.网管站和代理网管站(NMS)是网络管理的实体,网管站里运行网络管理软件(如华为iManagerN2000),它对网络设备发送各种查询报文,并接收来口被管设备的响应及陷0f(trap)报文,将结果显示出来。网管代理(agent)是驻留在被管设备(如华为路山器、交换机等)上的一个进程,负责接受、处理來自网管站的请求报文,然后将设备接口等特性管理变量的数值,形成响应报文,反送给NMS。
6、在一些紧急情况下,如接口状态发生改变,呼叫成功等时候,主动通知NMS(发送陷阱TRAP报文)。网管软件则根据这些响应的数据包,通过构建直观的拓扑图等方式,便于网管人员进行设备的监控及管理。他们的关系如卜•图:Z3VTSUDPport162飞ARequestResponseTrapUDPport161AGENTSNMP就是用来规定NMS和Agent之间是如何传递管理信息的应用层协议"网管站通常是一台工作站、PCServer,甚至就是一台PC机,通过数据网络本身与被管设备相连的,如局域网口,在网络中就是一个主机,因此在通常的网络里面都是带内网管。即网管站与设备间的数据与普通的数据是相同的。当然,在
7、网络设备里面可以设置QoS來对相应的数据进行保护。通常由于安全性因素(每一台网络中的主机都可以访问网络设备),在网络设备(路由器)的网管Agent中,Set操作是不开放的,即不能通过SNMP网管命令(NMS)来对设备进行配置,配置只能通过NMS里集成的其他工具(如Telnet、配置生成工具、FTP等)来进行。3.SNMP报文构成MIB库MIB(ManagementImformationBase),是所监控网络设备的标准变量定义的集合。S7MP川层次结构命幺方案來识别管理对彖,就彖一棵树,树的节点表示管理对彖,它可以用从根开始的一条路径來无二义的识别。见下图:I21211B2!16A管理对象B可
8、以用一串数字唯一确定{1.2.1.1}这串数字是管理对象的objectidentifier(客体标识符)。通过objectidentifiernJ'确定从根到B的一条路径。管理对象A的objectidentifier是{1.2.1.1.5},或{B5},后一种表示方法表明A是B的第5棵孩子。在agent中这棵树是用较复杂的数据结构來实现的,幸运的是,建树这个工作可illMIB编译器完成。在树的叶节点中,存放有访问函数的指针,Agent就是通过调用这些函数來从相关模块取得管理变量的值的。SNMP报文SNMP报文结构如下:(编码之前)SNMP共有5中报文,所以其PDU也有5屮,仅以GetReque
9、st-PDU为例Request请求用以匹配响应和请求的一个数字错误状态用以给出错误类型错误索引标示产生错误的变量对偶变量对偶表存放管理变量的名及值2.SNMP的运行过程驻留在被管设备上的AGENT从UDP端口161接受来口网管站的串行化报文,经解码、团体名验证、分析得到管理变量在HIB树中对应的节点,从相应的模块中得到管理变罐的值,再形成响应报文,编码发送冋网管站。网管站得到响应报文后,再经同样的
此文档下载收益归作者所有