广告
AD
关于   小悟志   栏目   标签   文章   归档   友链

   云上小悟  +  

当前位置 : 首页 » InfoTech » SNMP的基本知识介绍 正文

SNMP的基本知识介绍

InfoTech / by: 麦新杰 / 发布:2016年12月29日 / 24次阅读 / 暂无评论
/ 最后修改时间: 2016-12-29 20:31:57

InfoTech / 2016年12月29日 / 24次阅读 /

拍拍贷
featured image

简单网络管理协议(SNMP-Simple Network Management Protocol),是一个与网络设备交互的简单方法。该规范是由IETF在1990年五月发布的RFC 1157中定义的。目前SNMP最新的版本是V3。

SNMP通常被认为相当难懂,并且过于复杂,其可用的API似乎在本来非常简单的东西外面封装了大量的东西。现在关于SNMP的书籍又往往只是把它更加复杂化了,而没有解释清楚。

SNMP对于任何程序设计人员来说是特别易于理解的。总体的简化能够很好地把这个系统简化。一个网络设备以守护进程的方式运行SNMP代理(Agent),该守护进程能够响应来自网络的各种请求信息。该SNMP代理提供大量的对象标识符(OID-Object Identifiers)。一个OID是一个唯一的键值对。

SNMP代理存放这些值并让它们可用。一个SNMP管理器(客户)可以向代理查询键值对中的特定信息。从程序员的角度看,这和导入大量的全局变量没有多少区别。SNMP的OID是可读或可写的。尽管向一个SNMP设备写入信息的情况非常少,但它是各种管理应用程序用来控制设备的方法(例如针对交换机的可管理GUI)。SNMP中有一个基本的认证框架,能够让管理员发送公共名来对OID读取或写入的认证。绝大多数的设备使用不安全的公共名 "public" 。

SNMP协议通过UDP端口161和162进行通信的。

 

什么是MIB库?

MIB的重要性被大大地夸大了。

刚开始时,MIB显得非常复杂,但是它们其实非常简单。OID是数字的和全局的键值对。一个OID看起来和一个IPv6的地址很象,并且不同的厂商有不同的前缀等信息。OID都非常长,使得人们难以记住,或者对他非常感冒。因此,人们就设计了一种将数字OID翻译为人们可读的格式。这种翻译映射被保存在一个被称为 “管理信息基础"(Management Infomation Base) 或MIB的、可传递的无格式文本文件里。使用SNMP或者向SNMP设备查询,你不需要使用MIB,但是,如果没有MIB,你就得猜测你正在查看的数据是什么。

某些情况下,不使用MIB也非常简单,例如查看主机名、磁盘使用率数字,或者端口状态信息。其他情况下,就非常困难了,这个时候使用MIB就非常有帮助。对于准备编写的应用程序来说,为了让用户避免妥当安装MIB带来的麻烦,而严格使用数字OID很常见。安装一个MIB的动作,只是将他放置到你的SNMP客户端应用软件能够搜索到并进行上述翻译映射工作的某个位置而已。

 

SNMP的三大版本

SNMP的常用版本有三个:SNMPv1、SNMPv2、SNMPv3

SNMPv1是为基于公共管理的初始标准。SNMPv2是SNMPv1框架下衍生出来的,但是没有定义信息,其后修订为SNMPv2c,一个带有于SNMPv1类似信息格式的给予公共管理的版本。

SNMPv2添加了几个新的数据类型(Counter32、Counter64、Gauge32、UInteger32、NsapAdress 以及BIT STRING),以及对OID表和OID值的设置的增强。

SNMPv3是一个带有新的信息格式、ACL、安全功能和远处SNMP参数配置的、扩展了SNMPv2框架的版本。

 

Linux或Openwrt系统里面都可以集成现有的snmp工具来查询网络设备,如果查询的OID很明确,更本不需要MIB库。

-- (*^-^*) --

本文链接:http://www.maixj.net/ict/snmp-mib-13847
云上小悟 麦新杰(QQ:1093023102)

《SNMP的基本知识介绍》暂无评论

电子邮件地址不会被公开。 必填项已用*标注


前一篇:
后一篇:

云上小悟独立博客网站文章内容,除非特别注明,全部都是原创(非原创请阅读本站版权声明),如需转载,请保留文章链接!原创文章更具个性,有些文字虽略显随意,但不影响个人思想表达。部分文章是我自己的笔记,为自己记录,总结和收藏,同时也分享给您!这是本博建设的出发点,希望您喜欢并得到您的支持!
fo">佛ak" aht6)
  • 无线WiFiak" aht5)
  • 移动通信技术aht5)
  • 吴向宏aht5)
  • 折纸艺术aht5)
  • (14)
  • 独立博客 (14)
  • PHP (13)
  • 广告联盟 (13)
  • 小软件 (13)
  • 网站安全 (12)
  • 家长教育 (12)
  • 招商银行 (12)
  • 光模块 (12)
  • 网站关键词argeak" aht1)
  • 网络法律ak" aht1)
  • 哲学家ak" aht1)
  • 格力电器ak" aht1)
  • 网站管理页面ak" aht1)
  • 房地产投资ak" aht1)
  • =全部标签
  • 移动端
    云上小悟网站二维码

    ©Copyright 麦新杰 Since 2014 云上小悟独立博客版权所有  备案号:苏ICP备14045477号-1  economists.cn的备案号:苏ICP备14045477号-3    联系我们

    云上小悟,麦新杰的独立博客