snmp是simple network manager protocol的简称,即简单网络管理协议,用来管理网络设备的,不只限于交换机,路由器之类的狭义网络设备,服务器,windows电脑其实都可以。
这个协议类似于c-s模型
server和client通过snmp协议进行交互。
可以查看b站上华为的 这一系列视频 ,讲的比较详细。
MIB:Management Information Base,管理信息库是TCP/IP网络管理协议标准框架的内容之一,MIB定义了受管设备必须保存的数据项、允许对每个数据项进行的 *** 作及其含义,即管理系统可访问的受管设备的控制和状态信息等数据变量都保存在MIB中。
client端通过mib文件定义了可以被snmp查询的属性,每个属性是一个对象,每个对象都有类型(string,int32之类的),还有一个唯一的OID与之对应。snmp通过OID来检索谢谢信息。
OID:object identifier,对象id,每个对象id指定一个属性或组,这些对象都是结构化的,是一个树形结构,比如企业自定义的mib一般放到enterprises下,enterprises对应的OID是 134141 ,点前后是父子关系。
自定义mib文件可以参考: >
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)