snmp协议原理「建议收藏」

snmp协议原理「建议收藏」snmp原理snmp:简单网络管理协议,SimpleNetworkManagementProtocol。用于网络管理的协议,管理员通过snmp的读操作(GET)向设备获取数据,通过snmp的写操作(SET)向设备执行设置操作;设备通过snmp的trap操作(报警)向管理员通报设备的重要状况改变事件。snmp的基本思想是为不同种类、不同厂家、不同型号的设备定义一个统一的接口和协议,使管

大家好,又见面了,我是你们的朋友全栈君。如果您正在找激活码,请点击查看最新教程,关注关注公众号 “全栈程序员社区” 获取激活教程,可能之前旧版本教程已经失效.最新Idea2022.1教程亲测有效,一键激活。

Jetbrains全系列IDE稳定放心使用

snmp原理

snmp:简单网络管理协议,Simple Network Management Protocol。用于网络管理的协议,管理员通过snmp的读操作(GET)向设备获取数据,通过snmp的写操作(SET)向设备执行设置操作;设备通过snmp的trap操作(报警)向管理员通报设备的重要状况改变事件。

snmp的基本思想是为不同种类、不同厂家、不同型号的设备定义一个统一的接口和协议,使管理员可以通过同意的外观面对这些需要管理的网管设备进行管理,提高网管管理的效率,简化网络管理员的工作。snmp设计在TCP/IP协议族上,基于TCP/IP协议工作,对网络中支持snmp协议的设备进行管理。

snmp协议原理「建议收藏」

具体实现上,snmp为管理员提供一个网管平台NMS,负责网管命令的发出、数据存储、数据解析,被监管的设备上运行snmp代理(agent),agent实现设备与网管的snmp通信。如下图所示,网管与agent通过MIB进行接口统一, MIB定义了设备中的被管理对象,网管和agent均实现了相应的MIB对象,使双方可以识别对方的数据,实现通信。网管向agent申请MIB中定义的数据,agent识别后,将设备提供的相关状态或参数转换为MIB定义的格式,应答给网管,完成一次管理操作。snmp协议原理「建议收藏」

根据管理者和被管理对象在网路管理操作中的不同职责,snmp定义了3中角色,分别是网管NMS、代理agent、代理服务器proxy。其中网管是系统的控制中心,向管理员提供界面以获取与改变设备的配置、信息、状态、操作等信息,与agent实现通信,执行响应的set和get操作,并接受代理发过来的trap警报。agent是网络管理的代理人,负责网管和设备snmp操作的传递。介于网管和设备之间,与网管通信接受网管的请求,获取设备的数据或对设备进行相应的设置,代理也需要使用MIB中定义的trap向网管上报设备的相应状态。代理服务器proxy是一种特殊的代理,在不能直接使用SNMP协议的地方,如异种网络、不同版本的snmp代理等情况,proxy代替相关设备向网管提供一种外观,实现snmp协议。

snmp协议原理「建议收藏」

使用net-snmp作为学习snmp的工具,支持snmp v1、v2、v3版本,支持基于IPV4和IPV6的snmp应用程序。net-snmp提供完整的api用于snmp应用程序的开发,包括C和Perl的API;一个功能强大切可扩展的SNMP代理:snmpd开发者可以开发动态模块扩展snmpd,内置子代理与主代理的通信协议;提供众多命令行工具检查和使用snmp协议;提供图形化的MIB浏览工具;具有一个trap接受进程,用于接受和显示trap,并将trap记录到日志文件中。

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 举报,一经查实,本站将立刻删除。

发布者:全栈程序员-站长,转载请注明出处:https://javaforall.net/181228.html原文链接:https://javaforall.net

赞 (0)
全栈程序员-站长的头像全栈程序员-站长


相关推荐

  • MySQL下载与安装教程(超详细)

    MySQL下载与安装教程(超详细)一、MySQL下载下载地址:https://dev.mysql.com/downloads/mysql/根据自己需要下载对应的版本,我下载的是mysql-5.7.31二、MySQL安装教程1.解压安装包下载后得到.zip安装包,解压到自己想要安装到的文件目录下(最好建一个专门存放环境的文件夹),我解压到的是D:\environment\mysql-5.7.312.添加环境变量我的电脑->右键->属性->高级系统设置->环境变量选择Path->编辑-&g

    2022年5月29日
  • native DRAMAtical Murder_project diablo 2

    native DRAMAtical Murder_project diablo 2投影投影是JMESPath的关键特性之一。它允许您将表达式应用于元素集合。有五种投影:列表投影切片投影对象投影展平投影过滤投影处理投影需要注意的点投影分为两个步骤。左侧(LHS)创建一

    2022年7月29日
  • 谷歌的技术_探究GNSS技术在

    谷歌的技术_探究GNSS技术在文章目录引言TrueTime事务读写事务快照读只读事务总结引言Spanner是一个全球分布式的数据库,从数据模型来看Spanner很像BigTable,都是类似于key对应着一行数据,但是却并不一样,Spanner中衍生出了“目录”的概念(把两张表合并存储)。这并不是重点,Spanner的重是它是第一个在全球范围内传递数据且保证外部一致的分布式事务的系统,且支持几种特定的事务,这显然是一个很困难的问题,我们会在文章中加以描述,这篇文章主要对Spanner的事务以及实现事务所使用的TrueTimeAP

    2022年11月2日
  • ASP.NET MVC-api增删改查

    ASP.NET MVC-api增删改查使用ASP.NETMVC-api技术实现对数据库的增删改查创建mvcapi项目创建完毕后的目录添加模型类接着在models文件夹添加实体数据模型,引入EF数据库,具体方法参考我之前的EF文章。然后在models中添加两个类,用于反馈操作是否成功。error类publicclassError{///<summary>///错误返回对象<br/>///exp:<br/>

    2022年7月21日
  • Java Metric 入门详解

    Java Metric 入门详解翻译自:http://metrics.dropwizard.io/3.1.0/getting-started/    待完成……

    2022年6月17日
  • 利用serv-u搭建ftp服务器实验报告_服务器系统怎么进U启动

    利用serv-u搭建ftp服务器实验报告_服务器系统怎么进U启动以前在学校的时候,学校的整个宿舍楼都是在一个局域网中,经常有人用个人电脑搭个网站或者FTP啊什么的,主要是进行一些影视资源的传播活动。不乏有些资源充沛的有志青年利用业余时间翻译某岛国影视资源,利用局域网FTP上传到某大大的个人电脑上。资源广为分享,其翻译作品之影响力在我们热血青年心中丝毫不亚于书记的训话。我们记住了大大的服务器帐号,也记住了大大被通报批评后黯然的神情,却忽视了在背后默…

    2022年9月4日

发表回复

您的邮箱地址不会被公开。 必填项已用 * 标注

关注全栈程序员社区公众号