802.16 IP Telephony Lab會議紀錄 時間:94年11月23號 14:05 地點:暨南大學科四館418教室 主講人:王彥翔 紀錄:郭致宏 出席者:吳坤熹老師,王彥翔,郭致宏,林穎舜,吳菖育 會議主題:MRTG 會議內容: 1. SNMP(Simple Network Management Protocol) 為一監看網路設備的通訊協定,是目前大家最常用的網管標準,它的功用是在管理端與被監控端交換與被監控端的設備相關的參數。目前發展到第三個版本,我們比較常用的功能是GET指令,用來讀取參數用。 2. MIB(Management Information Base) 在每台機器中,都存有一個虛擬的資料庫,存放許多關於本機的參數,這些資料是由有組織的階層所組成,即為一樹狀結構,每個分支代表不同的設備資訊分類,除了基本的資料外,不同廠商的設備也會有不同的OID編號,記錄不同的資訊。 3. MRTG(Multi Router Traffic Grapher) 將由SNMP所搜集來的資訊統計處理後,繪製成圖表的格式,方便閱讀,讓管理者一目了然。除了可以有管理流量的功能,也可以分析系統溫度、CPU使用率、記憶體使用率等。 4. SNMP是在UDP上運行,使用port161來傳輸,最後我們可以用抓封包的軟體看到SNMP封包的內容,以及瀏覽MRTG實作所產生的圖表。 #附件一(投影片檔) MR2 - mrtg.ppt 問題討論: Q1:page 7,類似scalar和tabular這種陌生的名詞,主講者若沒有馬上說明,也應在次一頁投影片裡就解釋給聽講的人知道,不該留到最後的例子裡再一併解釋。 老師建議 Q2:Page 14,"::= { systemStats 50 }"裡的"50"是什麼東西?  發問者:菖育 A2:object identifier (or object ID or OID)。 彥翔 Q3:Page17,為何對某分支的最後一個leaf object下GetNext指令會跳到其他分支的leaf object?  發問者:致宏 A3:錯了,應該不會得到任何值。 老師回答 這部份我在會後,已經對投影片做了修正。 彥翔 Q4:SNMP是一個應用層的協定,而MRTG則是一個用來將SNMP的結果,以圖形展示出來的應用程式。往後我們自己做研究時,應該要懂得利用像MRTG這種現有的,而且被大家所肯定的軟體,而不要試圖自行去開發程式來做相同的工作。大家應該把時間花在一些技術還沒有發展成熟的地方,才比較容易能夠獲得被他人肯定的研究成果。 老師講解 Q5:Lab的UPS有沒有支援SNMP?   老師發問&講解 A5:針對同學的回答,老師重新解釋了一遍他的問題,並指導同學回答問題的態度。因為SNMP本身是一個架構在IP層上的應用層協定,所以若UPS要支援SNMP的話,它就必須要能夠有支援UDP的協定。所以首先同學應該先弄清楚它是否可以接網路線,如果可以的話,再去參考它的說明書,看看是否有支援SNMP。倘若有支援的話應該在任何作業系統下都可以支援,而不會像同學所說,在Windows XP下可以,但是在FreeBSD下不行。 Reference: SNMP introduce http://www.cisco.com/univercd/cc/td/doc/cisintwk/ito_doc/snmp.htm Net-SNMP http://net-snmp.sourceforge.net/tutorial/tutorial-5/ 提案討論: 本次會議無討論事項 散會 結束時間:15:20