2017-3-19 1 职业化、流程化、标准化、信息化 SNMP 协议的演进与实践编制人:曹雄有计划、有总结、有记录、有审核; 课程目标?掌握 SNMP 的基本概念。?了解 SNMP 的基本操作。?掌握 SNMP 的运行过程。?了解 SNMPV1 、 SNMPv2c 与 SNMPv3 之间的差别。 2017-3-19 3 职业化、流程化、标准化、信息化 5、 RMON 4、 SNMPv3 3、 SNMPv2c 2、 SNMPv1 1、 SNMP 概念目录 6、总结 SNMP 产生背景?如今,网络与人们的生活和工作联系越来越紧密,但随着网络的普及引发了两大问题: ?1、网络规模逐渐增大,网络设备的数量成级数增加, 网络管理员很难及时监控所有设备的状态、发现并修复故障。?2、网络设备可能来自不同的厂商,如果每个厂商都提供一套独立的管理接口(比如命令行),将使网络管理变得越来越复杂。?3、异构性:不同的操作系统、通信协议( TCP/IP , IPX , X25 等)。 2017-3-19 5 职业化、流程化、标准化、信息化 SNMP 概述? SNMP ( work Management Protocol )简单网络管理协议。? SNMP 的基本思想是:为了不同种类的设备、不同的产家生产的设备、不同型号的设备、定义一个统一的接口和协议,使得管理员可以使用统一的外观面对这些需要管理的网络设备进行管理。网络管理员使用 SNMP 功能可以查询设备信息、修改设备的参数值、监控设备状态、自动发现网络故障、生成报告等。通过网络,管理员可以管理位于不同物理空间的设备,从而大大提高网络管理的效率,简化网络管理员的工作。?至今, SNMP 一共推出 8个版本,但现在广泛应用的有三个,分别是 SNMPv1 、 SNMPv2c 和 SNMPv3 。 SNMP 的管理模型管理站因特网网络管理员被管设备——管理程序(运行 SNMP 客户程序) ——代理程序(运行 SNMP 服务器程序) AA AAM 被管设备被管设备被管设备 MA A 被管设备网管协议 NMS UDP port 162 UDP port 161 AGENT Request Response Trap SNMP 的协议模型? work Management Station )网络管理站:通常是一个独立的设备,运行着网络管理的应用程序: --向 Agent 发出请求,查询或修改一个或多个具体的参数值。同时, NMS 可以接收 Agent 主动发送的 Trap 信息,以获知被管理设备当前的状态。--提供一个非常友好的人机交互界面, 网络管理员能通过它完成绝大数的网络管理工作。--提供失效管理,安全管理,计费管理, 配置管理,性能管理等功能。 NMS UDP port 162 UDP port 161 AGENT Request Response Trap SNMP 的协议模型? Agent 是驻留在被管理设备一端--负责接受、处理来自网管站的请求报文,并生成响应报文,返回给 NMS 。请求包括:信息的查询和动作的执行。--在一些紧急情况下,主动通知 NMS (发送陷阱 Trap 报文)如接口状态发生改变,呼叫失败等。--NMS 和 Agent 之间通过 SNMP 协议来交互管理信息。管理信息库( MIB ) ? MIB(Management Information Base) :定义了设备上可以使用的管理信息。代理和管理站使用 MIB 作为统一的数据接口通信。?任何一个被管理的资源都表示成一个对象,称为被管理的对象。? MIB 就是一个被管理的对象的集合。? Agent 都会维护一个 MIB 库。?管理程序使用 MIB 中这些信息的值对网络进行管理(如读取或重新设置这些值)。
SNMP协议的演进与实践 来自淘豆网m.daumloan.com转载请标明出处.