2016-01-14 56 views
1

我正在使用SNMP並給出了使用命令。但是,我試圖把它分解成它的組件,所以我可以理解,如果我需要改變任何東西。除了最後一部分外,我幾乎找到了所有的文檔。snmpwalk指令的格式

命令具有這樣的結構:

snmpwalk -v 2c -c communityname address.com .1 

從我的理解這個結構的意思是:

snmpwalk - 命令

-v 2c - 指定版本是2C,選項1 ,2c,3

-c communityname - 指定社區名稱,它類似於密碼在一定程度上

address.com - 這是什麼 - 計算機的問題

.1地址?我似乎無法找到很多文檔。

回答

1

man snmpwalksnmpwalk -h應該給你你需要的各種參數信息。

.1是OID,它是該命令的一個可選參數,它指定SNMP代理主機上分層SNMP MIB中的一個點。步行將檢索該點之下的所有OID。

請閱讀http://www.net-snmp.org並獲取SNMP書以瞭解SNMP和MIB和OID;但是從SNMP wikipedia article報價:

SNMP本身沒有定義哪些信息(變量)一 管理系統應該提供。相反,SNMP使用可擴展設計,其中可用信息由管理信息 基礎(MIB)定義。 MIB描述設備子系統管理數據的結構; 它們使用包含對象 標識符(OID)的分層名稱空間。每個OID標識一個可讀的變量或通過SNMP設置的 。

編輯:這裏是圖像顯示OID樹與「.1」,即ISO只是根下面。

enter image description here

+1

但你還是沒有說清楚什麼是」 .1" 是。它是「iso」的值,通常是根名稱空間(儘管.0和.2確實有自己的孩子)。 –

+0

@ lex-li乾杯;現在添加了一個應該可以幫助提問者的圖像。 – k1eran