SNMP 獲取交換機端口相關信息


原文地址:https://blog.csdn.net/ysdaniel/article/details/37927541

我們想用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

 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM