随着网络的规模越来越庞大,网络中的设备种类繁多,如何对越来越复杂的网络进行有效的管理,从而提供高质量的网络服务,已成为网络管理所面临的巨大挑战。
一、什么是网络管理?
网络管理是通过对网络中设备的管理,保证设备工作正常,使通信网络正常地运行,以提供高效、可靠和安全的通信服务,是通信网络的重要组成部分。
二、网络管理基本功能
OSI定义了网络管理的五大功能模型:
- 配置管理(Configuration Management):配置管理负责监控网络的配置信息,使网络管理人员可以生成、查询和修改硬件、软件的运行参数和条件,并可以进行相关业务的配置。
- 性能管理(Performance Management):性能管理以网络性能为准则,保证在使用较少网络资源和具有较小时延的前提下,网络能够提供可靠、连续的通信能力。
- 故障管理(Fault Management):故障管理的主要目标是确保网络始终可用,并在发生故障时尽快将其修复。
- 安全管理(Security Management):安全管理可以保护网络和系统免受未经授权的访问和安全攻击。
- 计费管理(Accounting Management):记录用户使用网络资源的情况并核收费用,同时也统计网络的利用率。
|
三、网络管理方式
两种管理方式,传统网络管理和基于IMaster NCE的网络管理。这里重点讲解基于SNMP的集中式管理。
3.1 基于SNMP的集中式管理
SNMP(Simple Network Management Protocol,简单网络管理协议)是广泛用于TCP/IP网络的网络管理标准协议,提供了一种通过运行网络管理软件的中心计算机,即NMS(Network Management Station,网络管理工作站)来管理网元的方法。
网络管理员可以利用NMS在网络上的任意节点完成信息查询、信息修改和故障排查等工作,提升工作效率。 屏蔽了不同产品之间的差异,实现了不同种类和厂商的网络设备之间的统一管理。
3.2 SNMP典型架构
在基于SNMP进行管理的网络中,NMS是整个网络的网管中心,在它之上运行管理进程。每个被管理设备需要运行代理(Agent)进程。管理进程和代理进程利用SNMP报文进行通信。
NMS是一个采用SNMP协议对网络设备进行管理/监控的系统,运行在NMS服务器上。
被管理设备是网络中接受NMS管理的设备。
代理进程运行于被管理设备上,用于维护被管理设备的信息数据并响应来自NMS的请求,把管理数据汇报给发送请求的NMS。
3.3 SNMP的信息交互
NMS和被管理设备的信息交互分为两种:
- NMS通过SNMP协议给被管理设备发送修改配置信息请求或查询配置信息请求。被管理设备上运行的代理进程根据NMS的请求消息做出响应。
- 被管理设备可以主动向NMS上报告警信息(Trap)以便网络管理员及时发现故障。
被管理对象(Managed object):每一个设备可能包含多个被管理对象,被管理对象可以是设备中的某个硬件,也可以是在硬件、软件(如路由选择协议)上配置的参数集合。
SNMP规定通过MIB(Management Information Base,管理信息库)去描述可管理实体的一组对象。
3.4 SNMP配置举例(网络设备侧)
- 上述路由器R1上使能SNMP功能,配置版本为v3。
- 配置SNMPv3组名为test,加密认证方式为privacy。
- 创建SNMPv3用户,名为R1同时配置认证和加密密码为HCIA-Datacom123。
- 创建名为param的Trap参数信息,securityname为sec 设置SNMP告警主机地址为192.168.1.10。
- 打开告警开关,设置发送告警的源接口为GE0/0/1。
R1配置如下:
[R1]snmp-agent
[R1]snmp-agent sys-info version v3
[R1]snmp-agent group v3 test privacy
[R1]snmp-agent usm-user v3 R1 test authentication-mode md5 HCIA@Datacom123 privacy-mode aes128 HCIA-Datacom123
[R1]snmp-agent target-host trap-paramsname param v3 securityname sec privacy
[R1]snmp-agent target-host trap-hostname nms address 192.168.1.10 trap-paramsname param
[R1]snmp-agent trap source GigabitEthernet 0/0/1
[R1]snmp-agent trap enable Info: All switches of SNMP trap/notification will be open. Continue? [Y/N]:y
更多计算机网络相关学习资料领取 |
↓ 关注+点赞后 ↓,文章底部联系我领取 |