构建SNMP协议的Inform请求

Inform 请求是 SNMP 代理检测到设备上有资源消息产生,根据资源消息到 MIB 中找到对应的 OID,并主动向网络管理站 NMS 发出 Inform 请求。

Trap 请求不同的是,网络管理站 NMS 收到 Inform 请求后会给出响应。netwox 工具提供编号为 163 的模块,可以用来构建 SNMP Inform 请求。

【实例】已知网络管理站 NMS 地址为 198.13.107.218,在主机 192.168.59.133 上构建 Inform 请求。操作步骤如下:

1) 构建 Inform 请求,指定 OID.1.3.6.1.2.1.1.1.0 对应的值为 SNMP Management,执行命令如下:

root@daxueba:~# netwox 163 -i 198.13.107.218 -r ".1.3.6.1.4.1" -z "0" –n ".1.3.6.1.2.1.1.1.0" -t "s" -V "SNMP Management"

执行命令后没有任何输出信息,但是会成功构建 Inform 请求。

2) 通过抓包验证成功构建的 Inform 请求,捕获的数据包如图所示。

该数据包的源 IP 地址为 192.168.59.133,目标 IP 地址为 198.13.107.218。Info 列显示了 informRequest,表示该数据包为 SNMP 代理向网络管理站 NMS 发送的 Inform 请求数据包。

在报文中可以看到,data 的值为 informRequest(6)。

相关文章

随着云计算和网络技术的发展,越来越多的数据需要在服务器之...
阿里云服务器Tomcat无法从外部访问一、环境阿里云Ubuntu 12....
购买一系列的东西其实就是花钱买块区域,服务器,域名,云解...
前言昨天买了域名,服务器,然后搭建了环境,然后想他通过默...
前言由于服务器centos6.8安装mysql一直出现不能连接问题,然后...
前言用 SSH客户端登录上以后,自己想要在本地连接服务器上的...