snmp基本介绍--理解OID/MIB/snmp报文类型/snmp版本
简单网络管理协议(SNMP-Simple Network Management Protocol) 是一个与网络设备交互的简单方法。一个网络设备以守护进程的方式运行SNMP代理,该守护进程能够响应来自网络的各种请求信息。
OID
OID(对象标识符),是SNMP代理提供的具有唯一标识的键值。
OID看起来和一个IPv6的地址很象,并且不同的厂商有不同的前缀等信息。
比如交换机常用SNMP OID:
MAC地址表(对应端口索引) 1.3.6.1.2.1.17.4.3.1.2
ARP表 1.3.6.1.2.1.4.22.1.2
MIB
MIB(管理信息基)提供数字化OID到可读文本的映射。
OID都非常长,使得人们难以记住,因此,人们就设计了一种将数字OID翻译为人们可读的格式。这种翻译映射被保存在一个被称为 “管理信息基础"(Management Infomation Base) 或MIB的、可传递的无格式文本文件里。
SNMP报文类型
SNMP协定在OSI模型的应用层(第七层)运作,在第一版中指定五种核心PDU:
- GET,用来得到一条管理信息
- GETNEXT,用来反复得到管理信息的序列
- SET,用来给一个被管理的子系统制造一个变化
- TRAP,用来报告一个关于被管理子系统的警告或其他异步事件
其他PDU在SNMP第二版加入,包含:
- GETBULK REQUEST
- INFORM
snmp版本变化
SNMPv1是SNMP协议的最初版本,提供最小限度的网络管理功能。SNMPv1使用基于团体名进行报文认证。团体名的作用类似于密码,用来限制NMS对Agent的访问。如果SNMP报文携带的团体名没有得到NMS/Agent的认可,该报文将被丢弃。
SNMPv2也采用团体名认证。在兼容SNMPv1的同时又扩充了SNMPv1的功能:它提供了更多的操作类型(GetBulk和inform操作);支持更多的数据类型(Counter32等);提供了更丰富的错误代码,能够更细致地区分错误。
SNMPv3提供重要的安全性功能:信息完整性:保证封包在传送中没有被篡改。认证:检验信息来自正确的来源。封包加密:避免被未授权的来源窥探。
工具
linux:netsnmp http://www.net-snmp.org/
snmp基本介绍--理解OID/MIB/snmp报文类型/snmp版本相关推荐
- SNMP协议介绍和操作截图
第一章 SNMP协议介绍 SNMP协议 基于TCP/IP的网络管理包含3个组成部分: 1) 一个管理信息库MIB(Management Information Base).管理信息库包含所有代理进程的 ...
- SNMP协议以及著名的MIB详解
SNMP协议介绍 简单网络管理协议(SNMP:Simple Network Management Protocol)是由互联网工程任务组(IETF:Internet Engineering Task ...
- 教程|监控项类型—SNMP客户端
概 述 您可能希望在打印机.网络交换机.路由器或UPS等设备上使用SNMP监控,这些设备通常启用SNMP,在这些设备上尝试设置完整的操作系统和Zabbix代理是不切实际的. 为了能够监控SNMP代理在 ...
- ISIS—报文类型—02
目录 1.TLV(Type-Length-Value)介绍: 2.ISIS报文类型: ①.P2P Hello报文:(不区分level-1 leve-2) ②.ISIS协议与OSPF协议的对别 1.TL ...
- SNMP实现交换机的信息采集——MIB
甲:"你学什么专业的?"乙:"路由器交换机相关."甲:"那好啊!从事调试还是维修?"甲:"搬运!"乙:"--& ...
- Linux 系统中的 SNMP Trap及常用OID
浅谈 Linux 系统中的 SNMP Trap 转载: http://www.ibm.com/developerworks/cn/linux/l-cn-snmp/ 本文讲解 SNMP Trap,在介绍 ...
- Windows系统SNMP数据监测与OID
Window通过SNMP获取系统数据的说明 初步接触SNMP(Simple Network Management Protocol)简单网络管理协议之后,对windows系统的监测有了兴趣,通过一段时 ...
- SNMP监控一些常用OID的总结
SNMP监控一些常用OID的总结 系统参数(1.3.6.1.2.1.1) OID 描述 备注 请求方式 .1.3.6.1.2.1.1.1.0 获取系统基本信息 SysDesc GET .1.3.6.1 ...
- ospf hello时间和dead_深入理解OSPF协议----第二讲:OSPF报文类型
各位小伙伴们:大家好,!今天让我们来继续一起聊聊OSPF协议:通过上一节的介绍,我们已经知道OSPF路由设备之间交流的是LSA(链路状态通告),并不是路由表:后续几节想给大家讲讲OSPF邻居之间是如何 ...
最新文章
- 15℃!人类首次实现高压下室温超导,研究登上Nature封面
- MIIC:互联网会成基础设施,智能硬件就是互联网硬件
- java web mysql树形结构_用JAVA写的树结构代码 - WEB源码|JSP源码/Java|源代码 - 源码中国...
- Agile PLM 9.3.1 安装 checklist
- CodeForces - 1366D Two Divisors(数论)
- 自如总部摘牌?官方回应:更换logo 业务一切正常
- 导出excel用ajax不行,提交form表单可以
- jmeter安装配置教程
- 【Python建模环境搭建】PyCharm的安装配置以及建模插件Matplotlib的安装
- 计算机软件本科毕业生一般起薪多少,南京邮电大学本科毕业生平均薪资多少?一起来看看吧...
- 使用laravel快速开发网站流程(composer)
- OSChina 周日乱弹 —— 会后空翻算个屁,咱这卖艺卖身吃鱼干
- svn: E230001: Server SSL certificate verification failed: certificate issued for a different hostnam
- iPhone出现白苹果怎么修复?三分钟教你如何修复手机白苹果
- Edit Control响应全选(Ctrl+A)
- 网易暴力裁员事件,真的让人寒心
- 关于Java事务原理的探讨
- 剪不断,理还乱--Oracle的字符集乱码问题
- html缩小照片尺寸像素不变,怎么把图片变小 像素不变
- 推荐 3 个非常好用的谷歌插件
热门文章
- arcgis加载dwg显示一个点_DWG/DGN格式导入Arcgis;转化为shp格式;更改地理坐标;导入Google Earth...
- 计算机组成与结构r形式,计算机组成复习(自己整理的)
- java递归 优点缺点_java编程之递归算法总结
- Mysql主从复制集群类型和搭建方法
- Mycat实现Mysql的一主一从和双主双从读写分离
- Python机器学习:SVM008scikit-learn中的高斯核函数
- c语言实验一的错误,C语言实验(三)
- xp怎么删除计算机用户,谁了解xp系统如何删除工作组计算机
- 公共端接正极还是负极_电动车通过增加电池来提高续航能力,到底是并联好还是串联好?...
- 关闭惠普计算机通电启动注册表,惠普10代cpu电脑装win7卡logo(安装程序正在更新注册表设置)解决方法...