TCP_IP協(xié)議024_SNMP:簡單網(wǎng)絡管理協(xié)議.ppt_第1頁
TCP_IP協(xié)議024_SNMP:簡單網(wǎng)絡管理協(xié)議.ppt_第2頁
TCP_IP協(xié)議024_SNMP:簡單網(wǎng)絡管理協(xié)議.ppt_第3頁
TCP_IP協(xié)議024_SNMP:簡單網(wǎng)絡管理協(xié)議.ppt_第4頁
TCP_IP協(xié)議024_SNMP:簡單網(wǎng)絡管理協(xié)議.ppt_第5頁
已閱讀5頁,還剩8頁未讀 繼續(xù)免費閱讀

下載本文檔

版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進行舉報或認領

文檔簡介

1、TCP_IP協(xié)議_SNMP:簡單網(wǎng)絡管理協(xié)議,王占峰 ,用途,隨著網(wǎng)絡的數(shù)量越來越多。而網(wǎng)絡中的設備來自各個不同的廠家,如何管理這些設備就變得十分重要。 基于T C P / I P的網(wǎng)絡管理包含兩個部分:網(wǎng)絡管理站(也叫管理進程, m a n a g e r)和被管的網(wǎng)絡單元(也叫被管設備)。被管設備種類繁多,例如:路由器、X 終端、終端服務器和打印機等。這些被管設備的共同點就是都運行T C P / I P協(xié)議。被管設備端和管理相關(guān)的軟件叫做代理程序( a g e n t )或代理進程。管理站一般都是帶有彩色監(jiān)視器的工作站,可以顯示所有被管設備的狀態(tài)(例如連接是否掉線、各種連接上的流量狀況等)

2、。 管理進程和代理進程之間的通信可以有兩種方式。一種是管理進程向代理進程發(fā)出請求,詢問一個具體的參數(shù)值(例如:你產(chǎn)生了多少個不可達的I C M P端口?)。另外一種方式是代理進程主動向管理進程報告有某些重要的事件發(fā)生(例如:一個連接口掉線了)。管理進程除了可以向代理進程詢問某些參數(shù)值以外,它還可以按要求改變代理進程的參數(shù)值(如:把默認的IP TTL值改為6 4)。,基于T C P / I P的網(wǎng)絡管理組成部分,1) 一個管理信息庫M I B(Management Information Base)。管理信息庫包含所有代理進程的所有可被查詢和修改的參數(shù)。1991定義了第二版的M I B叫做M I

3、 B - I I。 2) 關(guān)于M I B的一套公用的結(jié)構(gòu)和表示符號。叫做管理信息結(jié)構(gòu)S M I( Structure of Management Information)。例如:S M I定義計數(shù)器是一個非負整數(shù),它的計數(shù)范圍是04 294 967 295,當達到最大值時,又從0開始計數(shù)。 3) 管理進程和代理進程之間的通信協(xié)議,叫做簡單網(wǎng)絡管理協(xié)議S N M P(Simple Network Management Protocol)。 盡管可以在運輸層采用各種各樣的協(xié)議,但是在S N M P中,用得最多的協(xié)議還是U D P。 常提到的S N M P叫做SNMP v1,或者就叫做S N M P

4、,1 9 9 3年定義的S N M P叫做第二版S N M P(SNMP v2),協(xié)議,關(guān)于管理進程和代理進程之間的交互信息, S N M P定義了5種報文: 1) g e t - r e q u e s t操作:從代理進程處提取一個或多個參數(shù)值。 2) g e t - n e x t - r e q u e s t操作:從代理進程處提取一個或多個參數(shù)的下一個參數(shù)值 3) s e t - r e q u e s t操作:設置代理進程的一個或多個參數(shù)值。 4) g e t - r e s p o n s e操作:返回的一個或多個參數(shù)值。這個操作是由代理進程發(fā)出的。它是前面3中操作的響應操作。 5

5、) t r a p 操作:代理進程主動發(fā)出的報文,通知管理進程有某些事情發(fā)生。 前面的3個操作是由管理進程向代理進程發(fā)出的。后面兩個是代理進程發(fā)給管理進程的,SNMP的5種操作,管理進程發(fā)出的前面3種操作采用U D P的1 6 1端口。代理進程發(fā)出的Tr a p操作采用U D P的1 6 2端口。由于收發(fā)采用了不同的端口號,所以一個系統(tǒng)可以同時為管理進程和代理進程,SNMP報文的格式,SNMP報文的格式,版本字段是0。該字段的值是通過S N M P版本號減去1得到的。0代表SNMP v1。 P D U即協(xié)議數(shù)據(jù)單元,也就是分組 共同體字段是一個字符串。這是管理進程和代理進程之間的口令,是明文格

6、式。默認的值是p u b l i c。 對于g e t、g e t - n e x t和s e t操作,請求標識由管理進程設置,然后由代理進程在g e t -r e s p o n s e中返回。 差錯狀態(tài)字段是一個整數(shù),它是由代理進程標注的,指明有差錯發(fā)生。 差錯索引字段是一個整數(shù)偏移量,指明當有差錯發(fā)生時,差錯發(fā)生在哪個參數(shù)。它是由代理進程標注的,并且只有在發(fā)生n o S u c h N a m e、r e a d O n l y和b a d V a l u e差錯時才進行標注。,S N M P數(shù)據(jù)類型,N T E G E R。一個變量雖然定義為整型,但也有多種形式。有些整型變量沒有范圍限

7、制,有些整型變量定義為特定的數(shù)值(例如,I P的轉(zhuǎn)發(fā)標志就只有允許轉(zhuǎn)發(fā)時的1或者不允許轉(zhuǎn)發(fā)時的2這兩種),有些整型變量定義為一個特定的范圍(例如,U D P和T C P的端口號就從0到6 5 5 3 5)。 OCTER STRING。0或多個8 bit字節(jié),每個字節(jié)值在0 2 5 5之間。對于這種數(shù)據(jù)類型和下一種數(shù)據(jù)類型的B E R編碼,字符串的字節(jié)個數(shù)要超過字符串本身的長度。這些字符串不是以N U L L結(jié)尾的字符串。 D i s p l a y S t r i n g。0或多個8 bit字節(jié),但是每個字節(jié)必須是A S C I I碼。在M I B - I I中,所有該類型的變量不能超過2 5

8、 5個字符(0個字符是可以的)。 OBJECT IDENTIFIER 。 N U L L。代表相關(guān)的變量沒有值。例如,在g e t或g e t - n e x t操作中,變量的值就是N U L L,因為這些值還有待到代理進程處去取。 I p A d d r e s s。4字節(jié)長度的OCTER STRING,以網(wǎng)絡序表示的I P地址。每個字節(jié)代表I P地址的一個字段。 P h y s A d d r e s s。OCTER STRING類型,代表物理地址(例如以太網(wǎng)物理地址為6個字節(jié)長度)。,S N M P數(shù)據(jù)類型, C o u n t e r。非負的整數(shù),可從0遞增到23 2-1(4 294

9、976 295)。達到最大值后歸0。 G a u g e。非負的整數(shù),取值范圍為從0到4 294 976 295(或增或減)。達到最大值后鎖定,直到復位。例如, M I B中的t c p C u r r E s t a b就是這種類型的變量的一個例子,它代表目前在E S TA B L I S H E D或C L O S E _ WA I T狀態(tài)的T C P連接數(shù)。 T i m e T i c k s。時間計數(shù)器, 以0 . 0 1秒為單位遞增,但是不同的變量可以有不同的遞增幅度。所以在定義這種類型的變量的時候,必須指定遞增幅度。例如, M I B 中的s y s U p T i m e變量就是

10、這種類型的變量,代表代理進程從啟動開始的時間長度,以多少個百分之一秒的數(shù)目來表示。 S E Q U E N C E。這一數(shù)據(jù)類型與C程序設計語言中的“ s t r u c t u r e”類似。一個S E Q U E N C E包括0個或多個元素,每一個元素又是另一個A S N . 1數(shù)據(jù)類型。例如, M I B中的U d p E n t r y就是這種類型的變量。它代表在代理進程側(cè)目前“激活”的U D P數(shù)量(“激活”表示目前被應用程序所用)。在這個變量中包含兩個元素: 1) I p A d d r e s s類型中的u d p L o c a l A d d r e s s,表示I P地址

11、。 2) I N T E G E R類型中的u d p L o c a l P o r t,從0到6 5 5 3 5,表示端口號。 SEQUENDE OF。這是一個向量的定義,其所有元素具有相同的類型。如果每一個元素都具有簡單的數(shù)據(jù)類型,例如是整數(shù)類型,那么我們就得到一個簡單的向量(一個一維向量)。但是我們將看到, S N M P在使用這個數(shù)據(jù)類型時,其向量中的每一個元素是一個S E Q U E N C E(結(jié)構(gòu))。因而可以將它看成為一個二維數(shù)組或表。,表格形式的u d p T a b l e 變量,對象標識,對象標識是一種數(shù)據(jù)類型,它指明一種“授權(quán)”命名的對象?!笆跈?quán)”的意思就是這些標識不是隨便分配的,它是由一些權(quán)威機構(gòu)進行管理和分配的。 對象標識是一個整數(shù)序列,以點(“.”)分隔。這些整數(shù)構(gòu)成一個樹型結(jié)構(gòu),類似于D N S或U n i x的文件系統(tǒng)。對象標識從樹的頂部開始,頂部沒有標識,以r o o t表示(這和U n i x中文件系統(tǒng)的樹遍歷方向非常類似)。 S N M P中的樹型結(jié)構(gòu):所有的M I B變量都從1 . 3 . 6 . 1 . 2 . 1這個標識開始。 樹上的每個結(jié)點同時還有一個文字名。例如標識1 . 3 . 6 . 1 . 2 .

溫馨提示

  • 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預覽,若沒有圖紙預覽就沒有圖紙。
  • 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
  • 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負責。
  • 6. 下載文件中如有侵權(quán)或不適當內(nèi)容,請與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

評論

0/150

提交評論