网络工程师学习笔记——网络管理与运维(SNMP)

本文探讨了网络管理的重要性,介绍了OSI定义的五种基本功能,着重讲述了基于SNMP的集中式网络管理,包括其架构、信息交互、配置示例等内容,展示了如何通过SNMP实现设备间的统一管理和故障检测。
摘要由CSDN通过智能技术生成

随着网络的规模越来越庞大,网络中的设备种类繁多,如何对越来越复杂的网络进行有效的管理,从而提供高质量的网络服务,已成为网络管理所面临的巨大挑战。

一、什么是网络管理?

网络管理是通过对网络中设备的管理,保证设备工作正常,使通信网络正常地运行,以提供高效、可靠和安全的通信服务,是通信网络的重要组成部分。

二、网络管理基本功能

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

更多计算机网络相关学习资料领取

部分网工实验拓扑

 ↓ 关注+点赞后 文章底部联系我领取 

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

卓应米老师

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值