查看完整版本: 常用工具 Getif (Get Interfaces)教學

danny 2009-11-12 10:46

常用工具 Getif (Get Interfaces)教學

[url=http://www.wtcs.org/snmp4tpc/FILES/Tools/SNMP/getif/getif-2.3.1.zip][color=#0000ff]Getif 下載[/color][/url] (官方) 請用proxy下載速度會比較快
[b]主要功能(連線品質)[/b]
1.開啟 getif 後 會出現如下的畫面. 輸入想要偵測的ip位址(此設備須具有網路管理snmp功能),然後按下 Start .
若順利擷取相關資料的話..則會看到右下角 出現 Sysinfo variables OK .
若沒有..則表示失敗.
a.請檢查SNMP的community ...預設為public
b.請確認該設備是否有網路管理功能
[img]http://pub.mlc.edu.tw/files/000612/getif/getif01.gif[/img]

2.切換到 Interfaces , 按下 Start . 可以取得該設備的所有介面資料.
[img]http://pub.mlc.edu.tw/files/000612/getif/getif02.gif[/img]

3.從取得的介面資料可以判斷出哪些介面是正在使用的.通常我們查看 ethernet-csmacd 型態 來取得ethernet的介面資料.
以下圖為例:
總共有 12 個介面. 其中 第一個介面的ip位址為 192.168.0.254 . 第六個介面ip位址為163.19.205.125 .
由於該設備同時擁有實體與虛擬位址,我們猜想他應該具有nat功能.
[img]http://pub.mlc.edu.tw/files/000612/getif/getif03.gif[/img]

4.切換到 MBrowser 頁面,準備取得相關 MIB 資訊.
[img]http://pub.mlc.edu.tw/files/000612/getif/getif04.gif[/img]

5. 如下圖, 依次點選 iso > org > dod > internet > mgmt > mib-2 > interfaces
[img]http://pub.mlc.edu.tw/files/000612/getif/getif05.gif[/img]

6. 然後繼續往下點 .. interfaces > ifTable > ifEntry .
[img]http://pub.mlc.edu.tw/files/000612/getif/getif06.gif[/img]

7. 點選 if InOctets . 檢查一下完整的路徑. 然後按下 Start .會取的所有介面的接收數值.
路徑: (.iso > org > dod > internet > mgmt > mib-2 > interface > ifTable > ifEntry > ifInOctets)
[img]http://pub.mlc.edu.tw/files/000612/getif/getif07.gif[/img]

8.我們可以發現只有兩個介面有流量...(就是那兩個有ip位址的介面).
點選想要觀察的介面 按下Add to graph . 進行繪圖測量.
[img]http://pub.mlc.edu.tw/files/000612/getif/getif08.gif[/img]

9.點選 if OutOctets . 檢查一下完整的路徑. 然後按下 Start .會取的所有介面的傳送數值.
路徑: (.iso > org > dod > internet > mgmt > mib-2 > interface > ifTable > ifEntry > ifOutOctets)
[img]http://pub.mlc.edu.tw/files/000612/getif/getif09.gif[/img]

10.我們可以發現只有兩個介面有流量...(就是那兩個有ip位址的介面).
點選想要觀察的介面 按下Add to graph . 進行繪圖測量.
[img]http://pub.mlc.edu.tw/files/000612/getif/getif10.gif[/img]

11.切換到 Graph 頁面.按下 Start 即可開始用 ifInOctets 和 ifOutOctets 繪圖.
[img]http://pub.mlc.edu.tw/files/000612/getif/getif11.gif[/img]

12.繪圖出來的值會與縣網中心的MRTG流量圖表相反.(因為縣網中心為方便學校觀看,有修改過部份參數).
ifInOctets 為單位流出的量.
ifOutOctets 為單位流入的量.
[img]http://pub.mlc.edu.tw/files/000612/getif/getif12.gif[/img]

13.與同時段的MRTG圖表進行比對,由於 getif 取得的資料為 bytes . 與 MRTG圖表取的的單位為bits .
所以 getif 看到的數值要 * 8 之後,才能轉換為 MRTG的單位 bits.
[img]http://pub.mlc.edu.tw/files/000612/getif/getif13.gif[/img]

透過這樣的即時觀察,可以看出目前的網路品質.通常來說,當只有一個人固定向某一ip下載或上傳資料時.
理論上 所呈現的圖形 應該趨近於一條線. (也就是不會有過度的高低起伏.)
可以透過連結串流多媒體視訊來進行測試.

[b]其他功能[/b]
Address: 用來顯示該設備的所有有address的介面. (按 Start 即可)
[img]http://pub.mlc.edu.tw/files/000612/getif/getif14.gif[/img]

Routing Table : 用來顯示介面的路由狀況.
[img]http://pub.mlc.edu.tw/files/000612/getif/getif15.gif[/img]

ARP : 顯示該設備目前暫存的ARP資料.
[img]http://pub.mlc.edu.tw/files/000612/getif/getif16.gif[/img]

Gen. Table: 顯示該設備 MAC Address 所對應的IP資料.
[img]http://pub.mlc.edu.tw/files/000612/getif/getif17.gif[/img]

Reachability: 顯示該項設備的可抵達性
[img]http://pub.mlc.edu.tw/files/000612/getif/getif18.gif[/img]

Traceroute: 由目前執行getif程式的ip位置對你的目的ip進行 tracrt 動作.
[img]http://pub.mlc.edu.tw/files/000612/getif/getif19.gif[/img]

NSLookup: DNS 解析服務.
[img]http://pub.mlc.edu.tw/files/000612/getif/getif20.gif[/img]

Ip discovery: 測試IP區段的可達性.
[img]http://pub.mlc.edu.tw/files/000612/getif/getif21.gif[/img]

有了這麼好用的getif .對於您的網路管理應該是幫助不小吧..^^
參考資料:http://pub.mlc.edu.tw/viewitem.jsp?itemid=000000000045277
頁: [1]
查看完整版本: 常用工具 Getif (Get Interfaces)教學