我们想用snmpwalk查看网络设备的端口,MIB库中相关定义的信息如下:
[root@redcock lifeng]# snmpwalk -v 2c -c lifeng 192.168.100.100 .
注意后面的点,这样可以看到全部信息,如果你想要你需要的信息就把点换成下面的信息吧
ifIndex 端口索引号
ifDescr 端口描述
ifType 端口类型
ifMtu 最大传输包字节数
ifSpeed 端口速度
ifPhysAddress 物理地址
ifOperStatus 操作状态
ifLastChange 上次状态更新时间
下面表格列出跟流量有关系的字段
| ifInOctets 输入字节数 | ifOutOctets 输出字节数 |
| ifInUcastPkts 输入非广播包数 | ifOutUcastPkts 输出非广播包数 |
| ifInNUcastPkts 输入广播包数 | ifOutNUcastPkts 输出广播包数 |
| ifInDiscards 输入包丢弃数 | ifOutDiscards 输出包丢弃数 |
| ifInErrors 输入包错误数 | ifOutErrors 输出包错误数 |
举例说明:
[root@redcock lifeng]# snmpwalk -v 2c -c lifeng 192.168.100.100 ifDescr
查看所有端口描述信息(可查看端口与所对应的ID号)
------------------------------------------------------------------------------------
[root@redcock lifeng]# snmpwalk -v 2c -c lifeng 192.168.100.100 ifInOctets
查看所有端口进入流量字节数
------------------------------------------------------------------------------------
[root@redcock lifeng]# snmpwalk -v 2c -c lifeng 192.168.100.100 ifInOctets.57
IF-MIB::ifInOctets.57 = Counter32: 3877397126
查看ID号是57的端口进入流量字节数(ID号不一定与端口号对应)
也可以这样
[root@redcock lifeng]# snmpwalk -v 2c -c lifeng 192.168.100.100 IF-MIB::ifInOctets.57
----------------------------------------------------------------
[root@redcock lifeng]# snmpwalk -v 2c -c lifeng 192.168.100.100 ifOutOctets
查看所有端口流出流量字节数
------------------------------------------------------------------------------------
[root@redcock lifeng]# snmpwalk -v 2c -c lifeng 192.168.100.100 ifOutOctets.57
IF-MIB::ifOutOctets.57 = Counter32: 4261834672
查看ID号是57的端口流出流量字节数(ID号不一定与端口号对应)
本文出自 “红公鸡” 博客,请务必保留此出处http://lifeng.blog.51cto.com/3339249/1268482
本文详细介绍了如何使用SNMPwalk命令查看网络设备的端口信息和流量统计数据,包括端口索引、描述、类型、MTU、速度、物理地址、操作状态、上次状态更新时间等,以及与流量相关的字段如输入输出字节数、非广播包数、广播包数、包丢弃数、包错误数等。
1724

被折叠的 条评论
为什么被折叠?



