作用:可以实现对不同种类和不同厂商的网络设备进行统一管理,大大提升了网络管理的效率
监控网络设备运行状态
部署方式:
1.采用硬件的方式安装在网络中,其他网络设备作为SNMP客户端向服务器自己的状态信息,服务器以图形界面的形式展现
2.下载免费的SNMP服务器软件,安装在window主机上,此主机相当于服务器
所有SNMP客户端必须与服务器能够通信
应用场景:SNMP用来在网络管理系统NMS和被管理设备之间传输管理信息

SNMP是广泛应用于TCP/IP网络的一种网络管理协议

SNMP具有三个版本:
V1:实现方便,安全性弱
V2:提供简单认证功能,有一定的安全性。 现在应用最为广泛
V3:定义了一种管理框架,为用户提供了安全的访问机制(限制接收来自哪个网段的SNMP的信息),可以绑定ACL

SNMP架构:
NMS:网络管理软件;向被管理设备发出请求,从而可以监控和配置网络设备
Agent:被管理设备中的一个代理进程;跟服务器进行通信,被管理设备在接收到NMS发出的请求后,由Agent作出响应操作
作用: 收集设备状态信息、实现NMS对设备的远程操作、向NMS发送告警消息
MIB:数据库,它包含了被管理设备所维护的变量(设备状态信息集)
Agent通过查找MIB来收集设备状态信息

版本:
SNMPv1

• SNMPv1定义了5种协议操作:

  1. Get-Request:NMS从代理进程的MIB中提取一个或多个参数值。
  2. Get-Next-Request:NMS从代理进程的MIB中按序提取下一个参数值。
  3. Set-Request:NMS可以配置MIB中的一些简单参数
  4. Response:代理进程返回一个或多个参数值。它是前三种操作的响应操作。
    Trap:代理进程主动向NMS发送报文,告知设备上发生的紧急或重要事件

SNMPv2c

• SNMPv2c新增了2种协议操作:
5. GetBulk:相当于连续执行多次GetNext操作。在NMS上可以设置被管理设备在一次GetBulk报文交互时,执行GetNext操作的次数。
Inform:被管理设备向NMS主动发送告警。与trap告警不同的是,被管理设备发送Inform告警后,需要NMS进行接收确认。如果被管设备没有收到确认信息则会将告警暂时保存在Inform缓存中,并且会重复发送该告警,直到NMS确认收到了该告警或者发送次数已经达到了最大重传次数

SNMPv3

• SNMPv3的实现原理和SNMPv1/SNMPv2c基本一致,主要的区别是SNMPv3增加了身份验证和加密处理
6. NMS向Agent发送不带安全参数的Get请求报文,向Agent获取安全参数等信息。
7. Agent响应NMS的请求,向NMS反馈所请求的参数。
8. NMS向Agent发送带安全参数的Get请求报文。
Agent对NMS发送的请求消息进行认证,认证通过后对消息进行解密,解密成功后,向NMS发送加密的响应

SNMP配置 在被管理设备配置
[RTA]snmp-agent 开启SNMP功能
[RTA]snmp-agent sys-info version v2c 设置SNMP版本
[RTA]snmp-agent trap enable 开启主动告警功能(v1没有这个功能)
[RTA]snmp-agent trap source GigabitEthernet0/0/1 指定发出告警消息的接口
配置验证:display snmp-agent sys-info

SNMP 简单网络管理协议相关推荐

  1. SNMP简单网络管理协议

    声明:以下内容是学习谌玺老师视频整理出来(http://edu.51cto.com/course/course_id-861.html) SNMP(Simple Network Management ...

  2. 理解并演示:SNMP简单网络管理协议(200-120新考点)

    SNMP(SimpleNetwork Management Protocol,简单网络管理协议),基于TCP/IP工作,能对企业网络中支持SNMP功能的设备进行集中网络管理.这些设备包括服务器.工作站 ...

  3. 网络管理 - SNMP 简单网络管理协议

    文章目录 1 概述 1.1 结构 1.2 操作 2 SNMP 2.1 报文格式 2.2 五大报文类型 2.3 三大组件 3 扩展 3.1 网工软考真题 1 概述 #mermaid-svg-Bisiwk ...

  4. SNMP简单网络管理协议总结

    目录 一.SNMP是什么? 二.SNMP能干什么? 三.SNMP怎么工作的? 四.设备怎么配置SNMP协议? 一.SNMP是什么? SNMP(Simple Network Management Pro ...

  5. [转]采用SNMP(简单网络管理协议)实现国税系统广域网络性能管理的研究

    出处:http://www.ctax.org.cn/news/rdzt/bjdl/yxzp/jsyy/yxj/t20110104_624943.shtml 内容提要:随着Internet应用的急剧增长 ...

  6. snmp 获得硬件信息_计算机网络基础课程—简单网络管理协议(SNMP)

    简单网络管理协议 (Simple Network Management Protocol) •除了提供网络层服务的协议和使用那些服务的应用程序,因特网还需要运行一些让管理员进行设备管理.调试问题.控制 ...

  7. 简单网络管理协议SNMP

    简单网络管理协议SNMP 目  录 1. 网络管理基本概念....................................................................... ...

  8. SNMP(简单网络管理协议)介绍

    提供:ZStack云计算 系列教程 本教程为如何利用SNMP实现网络监控与管理系列三篇中的第一篇. 内容介绍 作为系统管理员,我们的主要工作就是收集来自服务器与基础设施的准确信息.目前多种工具都能够帮 ...

  9. 交换机 snmp协议 java_配置交换机的简单网络管理协议(SNMP)用户

    配置交换机的简单网络管理协议(SNMP)用户 客观 简单网络管理协议(SNMP)是在网络帮助记录,存储和关于设备的共用信息的网络管理协议.这帮助管理员解决网络问题.SNMP使用管理信息基础(MIB)存 ...

  10. 简单网络管理协议SNMP(史上最全)

    简单网络管理协议(SNMP)是TCP/IP协议簇的一个应用层协议.在1988年被制定,并被Internet体系结构委员会(IAB)采纳作为一个短期的网络管理解决方案:由于SNMP的简单性,在Inter ...

最新文章

  1. jQuery中getJSON跨域原理详解
  2. (1) redis windows安装
  3. 常用决策树集成模型Random Forest、Adaboost、GBDT详解
  4. promise 为什么出现
  5. 微软在线实验室启用谷歌的reCAPTCHA,我们又丢失了一个好东东
  6. V4L2 驱动框架概览
  7. 技巧篇:常用的R代码汇总
  8. linux安装软路由,软路由安装设置教程【详细步骤】-太平洋IT百科手机版
  9. 1.4.17 实验17:ASBR
  10. 无投戎之志,愿成技术届一股清流
  11. Java零基础笔记自用版(一)
  12. python+selenium设置chrome代理的方式
  13. 14: PYCURL ERROR 6 - Couldn't resolve host 'mirro
  14. openpyxl操作excel 删除行
  15. vr游戏模型测试软件,Steam VR性能测试工具介绍
  16. 2023深圳大学计算机考研信息汇总
  17. LWIP-工业以太网交换机 SNMP功能与SStool功能完成笔记
  18. android开发如何查看源代码文件(android source)
  19. 最新最全各大网站收录、搜索引擎的提交入口
  20. STM32(六)——串口通信原理

热门文章

  1. C语言中的函数(详解)
  2. ie11不兼容java_解决ie11不兼容的多个方法
  3. catia逆向建模步骤_catia与逆向工程
  4. 网易云音乐APP分析
  5. 远控免杀从入门到实践(2)工具总结篇
  6. matlab求工质热物性,以R245fa为工质的高温水源热泵样机研制及实验研究
  7. android自动计步_自动计步器app下载
  8. 运动计步app开发的功能分析
  9. Ace Admin 使用教程
  10. 水系图一般在哪里找得到_天津大学钟澄ESM综述:高能量密度水系电池的核心组件盐包水电解质...