国产探花免费观看_亚洲丰满少妇自慰呻吟_97日韩有码在线_资源在线日韩欧美_一区二区精品毛片,辰东完美世界有声小说,欢乐颂第一季,yy玄幻小说排行榜完本

首頁 > 學院 > 網絡通信 > 正文

SNMP網絡管理系統

2019-11-04 12:23:53
字體:
來源:轉載
供稿:網友

   為了使那些得不到路由和交換實驗環境的讀者也能學習并理解SNMP網絡治理,筆者在本節中為大家介紹一個Win2000環境下的SNMP網絡治理系統,通過適當的配置,我們就可以在一臺計算機上面來學習SNMP網絡治理了。 

    在windows 2000環境下面學習SNMP網絡治理需要兩個先決條件:1、安裝并配置好Windows 2000的SNMP服務器,它是我們前面介紹的代理進程;2、獲取一個命令行下面的網管工具:snmptuil.exe,這是微軟Windows 2000資源工具中的一個軟件,它也是網絡治理系統中的治理進程。

1、安裝并配置SNMP服務器

    打開"控制面板-〉添加/刪除程序",選擇"添加/刪除Windows組件",接著在隨后彈出的"Windows組件"中選擇"治理和監視工具",點擊下面的"具體信息",在彈出的一個 "治理和監視工具"的對話框中選擇"簡單網絡治理協議SNMP",確定后點擊"下一步"就可以安裝SNMP服務器了。

    安裝成功后我們在"控制面板-〉治理工具-〉服務"中能看見SNMP服務已經啟動,雙擊"SNMP service"就可以對其屬性進行配置,通常情況下我們使用系統默認的配置即可,大家要記住默認情況下團體名為public。

    Windows 2000的SNMP也提供了Trap(陷阱)服務,下圖顯示了該服務的屬性:



2、使用一個SNMP治理站

    為了降低SNMP的學習門檻,我們選擇了snmptuil.exe軟件來為大家介紹一個完整了網絡治理工作站是如何工作的。

    Snmputil是一個命令行下的軟件,使用語法如下: usage: snmputil [getgetnextwalk] agent community oid [oid ...] snmputil trap

    其中agent表示代理進程的ip地址,community表示團體名,oid表示MIB對象ID。

    舉例說明:

    1)查看本地計算機(IP地址為192.168.0.3)的系統信息

    通過對系統組的MIB對象的查閱,我們知道系統信息所對應的MIB對象為.1.3.6.1.2.1.1.1(參看系統組對象),我們使用get參數來查詢: C:/>snmputil get 192.168.0.3 public .1.3.6.1.2.1.1.1.0
Variable = system.sysDescr.0
Value = String Hardware: x86 Family 15 Model 2 Stepping 7 AT/AT COMPATIBLE -
Software: Windows 2000 Version 5.1 (Build 2600 UniPRocessor Free)


    其中public是192.168.0.3計算機上的團體名,.1.3.6.1.2.1.1.1.0是對象實例,注重對象ID前面要加一個點".",后面還要加一個"0"。假如不在對象ID末尾加上一個0,那么用get參數查詢就會出錯。從查詢結果中我們能夠看出操作系統版本和CPU類型。

    2)查詢計算機連續開機多長時間

C:/>snmputil get 192.168.0.3 public .1.3.6.1.2.1.1.3.0
Variable = system.sysUpTime.0
Value = TimeTicks 447614


    假如我們在對象ID后面不加0,使用getnext參數能得到同樣的效果:

C:/>snmputil getnext 192.168.0.3 public .1.3.6.1.2.1.1.3
Variable = system.sysUpTime.0
Value = TimeTicks 476123


    3)查詢計算機的聯系人

C:/>snmputil get 192.168.0.3 public .1.3.6.1.2.1.1.4.0
Variable = system.sysContact.0

Value = String administrator

    以上簡單介紹了用snmputil查詢代理進程的方法,由于在命令行下使用,可能大家感到頗為不方便,但命令行的一個好處就是可以促進大家主動查閱MIB對象,加深對SNMP網絡治理的熟悉。

    4)使用walk查詢設備上所有正在運行的進程:

C:/>snmputil walk 192.168.0.3 public .1.3.6.1.2.1.25.4.2.1.2
Variable = host.hrSWRun.hrSWRunTable.hrSWRunEntry. hrSWRunName.1
Value = String System Idle Process
Variable = host.hrSWRun.hrSWRunTable.hrSWRunEntry. hrSWRunName.4
Value = String System
Variable = host.hrSWRun.hrSWRunTable.hrSWRunEntry. hrSWRunName.292
Value = String snmputil.exe
Variable = host.hrSWRun.hrSWRunTable.hrSWRunEntry. hrSWRunName.308
Value = String RavTimer.exe
Variable = host.hrSWRun.hrSWRunTable.hrSWRunEntry. hrSWRunName.336
Value = String RavMon.exe


    限于篇幅筆者就不把所有進程列出來,大家可以在自己的計算機上面實驗,以加強感性熟悉。



    5)查詢計算機上面的用戶列表

C:/>snmputil walk 192.168.0.3 public .1.3.6.1.4.1.77.1.2.25.1.1
Variable = .iso.org.dod.internet.private.enterprises. lanmanager.lanmgr-2.server.
svUserTable.svUserEntry.svUserName.4.117.115.101.114
Value = String user
Variable = .iso.org.dod.internet.private.enterprises. lanmanager.lanmgr-2.server.
svUserTable.svUserEntry.svUserName.5.71.117.101.115.116
Value = String Guest
Variable = .iso.org.dod.internet.private.enterprises. lanmanager.lanmgr-2.server.svUserTable.svUserEntry. svUserName.13.65.100.109.105.110. 105.115.116.114.97.116.111.114
Value = String Administrator


    從中我們可以得知該計算機共有三個用戶,它們分別為user、guest和administrator。

    Snmputil還有一個trap的參數,主要用來陷阱捕捉,它可以接受代理進程上主動發來的信息。假如我們在命令行下面輸入snmputil trap后回車,然后用錯誤的團體名來訪問代理進程,這時候就能收到代理進程主動發回的報告。

    在MIBII中總共有175個對象,每個對象均有其不同的含義,我們只有通過查閱MIB才能知道它們各自的作用。MIB對象是SNMP網絡治理中的核心內容,只有深入了解MIB對象的含義我們才有可能知道如何去駕馭SNMP網絡治理。

    限于篇幅,本文只能對SNMP網絡治理作一個粗淺的介紹,想要了解更多的內容大家應該去閱讀專門的SNMP網絡治理書籍。本文中筆者向大家介紹了snmputil.exe的使用,平心而論,這個工具用于SNMP網絡治理的學習還是非常優秀的,但假如您真的將其用在日常的網絡治理中就很不現實了,實際的工作中筆者推薦使用思科公司的Ciscoworks2000或者solarwinds來進行網絡治理,它們的界面友好、功能強大,但使用也相對較復雜,有愛好的朋友不妨學著用一用。

小知識

域名系統DNS

    在Internet上,通常人們是不會直接使用二進制IP地址(如202.112.105.5)去訪問主機、服務器和其它網絡資源,代替二進制地址的是ASCII碼表示的地址(www.bupt.edu.cn)。但是Internet節點設備只識別二進制地址,所以Internet必須提供一種翻譯機制,支持ASCII碼表示的地址與二進制地址之間的映射,提供這種服務的就是域名系統。

簡單郵件傳送協議SMTP

    電子郵件e-mail是Internet廣泛使用的應用之一,電子郵件系統可以劃分成用戶代理UA(User Agent)和報文傳送代理MTA(Message Transfer Agent)兩部分。郵件在傳輸過程中會經過多個MTA,MTA對郵件進行存儲和轉發操作,所以Internet上的MTA便構成一個報文傳送系統MTS(Message Transfer System),簡單郵件傳送協議SMTP(Simple Mail Transfer Protocol)就是在兩個MTA之間通信的協議。


超文本傳送協議HTTP

    在瀏覽器提供的用戶界面上,用戶點擊網頁連接向服務器發出請求,服務器返回多種類型的媒體顯示在瀏覽器上,支持這個交互過程的就是HTTP(Hypertext Transfer Protocol)協議,該協議是應用層協議,應用與分布結構(Distributed)和協作方式的(Collaborative)超媒體(Hypermedia)信息系統。

簡單網絡治理協議SNMP

    任何類型的通信網絡都需要有效的治理才能高效穩定地運行,對于TCP/IP網絡而言,簡單網絡治理協議SNMP(Simple Network Management Protocol)是其網管協議的最佳候選,不僅如此,對于非TCP/IP網絡,SNMP治理系統也能很勝任。



發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
主站蜘蛛池模板: 福贡县| 东城区| 顺昌县| 酉阳| 乌什县| 黎平县| 平南县| 鄱阳县| 友谊县| 锦州市| 榆中县| 锦州市| 宝丰县| 沁水县| 锡林浩特市| 宁乡县| 桐庐县| 德州市| 漳州市| 齐齐哈尔市| 县级市| 长春市| 唐山市| 宣威市| 灵寿县| 乾安县| 昭平县| 离岛区| 修水县| 策勒县| 新兴县| 八宿县| 博客| 喜德县| 四川省| 久治县| 临沭县| 丹巴县| 清苑县| 安远县| 雷山县|