网络设备监控实现及SNMP协议(2)
2023-05-03 来源:飞速影视
3. SNMP 报文结构
目前SNMP有三个版本,分别是SNMP v1、SNMP v2c和SNMP v3。
SNMP v1是SNMP协议的最初版本,不过众多厂家依然支持实现SNMP v1。
SNMP v2是基于Community的SNMP实现。Community实质上就是密码。
SNMP v3 是最新版本的SNMP。它对网络管理最大的贡献在于其安全性,增加了对认证和密文传输的支持。
SNMPv1/v2c报文结构
![网络设备监控实现及SNMP协议](http://fs.qqfile.top/re/aHR0cHM6Ly9waWNzMi5iYWlkdS5jb20vZmVlZC9mNzI0NmI2MDBjMzM4NzQ0OWI5NTIzMjUzNzhlZTJmM2Q2MmFhMGE2LmpwZWdAZl9hdXRvP3Rva2VuPWU2MDQzZTdkMjNkNTgzOWM2ZGU3NzdmMzcxYmEwOGM20)
报文中的主要字段定义如下:
版本:表示SNMP的版本,如果是SNMPv1报文则对应字段值为0,SNMPv2c则为1。
团体名:用于在Agent与NMS之间完成认证,字符串形式,用户可自行定义。团体名包括“可读”和“可写”两种,执行GetRequest、GetNextRequest操作时,采用“可读团体名”进行认证;执行Set操作时,则采用“可写团体名”认证。
SNMPv1/SNMPv2c PDU:包含PDU类型、请求标识符、变量绑定列表等信息。
SNMPv3报文结构
![网络设备监控实现及SNMP协议](/images/loading.gif)
SNMP报文中的主要字段定义如下:
版本:表示SNMP的版本,SNMPv3报文则对应字段值为2。
报头数据:主要包含消息发送者所能支持的最大消息尺寸、消息采用的安全模式等描述内容。
安全参数:包含SNMP实体引擎的相关信息、用户名、认证参数、加密参数等安全信息。
本站仅为学习交流之用,所有视频和图片均来自互联网收集而来,版权归原创者所有,本网站只提供web页面服务,并不提供资源存储,也不参与录制、上传
若本站收录的节目无意侵犯了贵司版权,请发邮件(我们会在3个工作日内删除侵权内容,谢谢。)
www.fs94.org-飞速影视 粤ICP备74369512号