自考“計算機網(wǎng)絡(luò)管理”知識重點(3) -自考串講筆記
第三章 簡單網(wǎng)絡(luò)管理協(xié)議 SNMPv1
考試要求
1.SNMPv1支持的操作,要求達(dá)到識記層次
SNMPv1 PDU的格式
SNMPv1報文的應(yīng)答序列
報文的發(fā)送和接收過程
2.SNMPv1的安全機制,要求達(dá)到識記層次
團體的概念
SNMPv1的簡單認(rèn)證過程
SNMPv1可采用的訪問策略
3.SNMPv1的操作,要求達(dá)到綜合應(yīng)用層次
檢索簡單對象的方法
檢索未知對象的方法
檢索表對象的方法
表的更新和刪除操作
陷入操作的原理和陷入的種類
4.SNMP功能組,要求達(dá)到領(lǐng)會層次
SNMPv1功能組對象的含義和作用
5.實現(xiàn)問題,要求達(dá)到領(lǐng)會層次
對網(wǎng)絡(luò)管理站的功能要求
輪詢頻率對網(wǎng)絡(luò)管理性能的影響
SNMPv1的局限性
知識重點
?。ㄒ唬㏒NMPv1 協(xié)議數(shù)據(jù)單元
1.SNMPv1支持的操作
SNMP僅支持對管理對象值的檢索和修改等簡單操作。具體地說, SNMP實體可以對MIB-2中的對象支持執(zhí)行下列操作:
。 Get:管理站用于檢索管理信息庫中標(biāo)量對象的值。
。 Set:管理站用于設(shè)置管理信息庫中標(biāo)量對象的值。
。 Trap:代理用于向管理站報告管理對象的狀態(tài)變化。
2.SNMP PDU格式
RFC1157給出了SNMPv1協(xié)議的定義,這個定義是用ASN.1表示的,在SNMP管理中,管理站和代理之間交換的管理信息構(gòu)成了SNMP報文。報文由3部分組成,即版本號、團體名和協(xié)議數(shù)據(jù)單元(PDU)。報文頭中的版本號是指SNMP的版本,RFC1157為第一版。團體名用于身份認(rèn)證,我們將在下一節(jié)介紹SNMP的安全機制時談到團體名的作用。SNMP共有5種管理操作,但只有4種PDU格式。管理站發(fā)出的3種請求報文GetRequest、 GetNextRequest和SetRequest采用的格式是一樣的,代理的應(yīng)答報文格式只有一種:GetResponsePDU,從而減少了PDU的種類。
3.報文應(yīng)答序列
SNMP報文在管理站和代理之間傳送,包含GetRequest、GetNextRequest和SetRequest的報文由管理站發(fā)出,代理以GetRequest響應(yīng)。Trap報文由代理發(fā)給管理站,不需要應(yīng)答。一般來說,管理站可連續(xù)發(fā)出多個請求報文,然后等待代理返回的應(yīng)答報文。如果在規(guī)定的時間內(nèi)收到應(yīng)答,則按照請求標(biāo)識進(jìn)行配對,亦即應(yīng)答報文必須與請求報文有相同的請求標(biāo)識。
4.報文發(fā)送和接收
當(dāng)一個 SNMP協(xié)議實體(PE)發(fā)送報文執(zhí)行下面的過程:首先是按照ASN.1的格式構(gòu)造PDU,交給認(rèn)證進(jìn)程。認(rèn)證進(jìn)程檢查源和目標(biāo)之間是否可以通信,如果通過這個檢查則把有關(guān)信息(版本號、團體名、PDU)組裝成報文。最后經(jīng)過BER編碼,交傳輸實體發(fā)送出去。
當(dāng)一個 SNMP協(xié)議實體(PE)接收到報文時執(zhí)行的過程:首先是按照BER編碼恢復(fù)ASN.1報文,然后對報文進(jìn)行語法分析、驗證版本號和認(rèn)證信息等。如果通過分析和驗證,則分離出協(xié)議數(shù)據(jù)單元,并進(jìn)行語法分析,必要、時經(jīng)過適當(dāng)處理后返回應(yīng)答報文。在認(rèn)證檢驗失敗時可以生成一個陷入報文,向發(fā)送站報告通信異常情況。無論何種檢驗失敗,都丟棄報文。
SNMP操作訪問對象實例,而且只能訪問對象標(biāo)識符樹的葉子結(jié)點。然而為了減少通信負(fù)載,我們希望一次檢索多個管理對象,把多個變量的值裝入一個PDU.這時要用到變量綁定表。RFC1157建議在Get和GetNext協(xié)議數(shù)據(jù)單元中發(fā)送實體把變量置為ASN.1的NULL值,接收實體處理時忽略它,在返回的應(yīng)答協(xié)議數(shù)據(jù)單元中設(shè)置為變量的實際值。
?。ǘ㏒NMPv1的安全機制
1.團體的概念
SNMP網(wǎng)絡(luò)管理是一種分布式應(yīng)用。這種應(yīng)用的特點是管理站和被管理站之間的關(guān)系可以是一對多關(guān)系,即一個管理站可以管理多個代理,從而管理多個被管理設(shè)備。另一方面,管理站和代理之間還可能存在多對一的關(guān)系。代理控制自己的管理信息庫,也控制多哥管理站對管理信息庫的訪問,例如,只有授權(quán)的管理站才允許訪問管理信息庫,或者限制不同的管理站可以訪問管理信息庫的不同部分。另外,委托代理也可能按照預(yù)定的訪問策略控制對其代理的設(shè)備的訪問。RFC1157為此提供的認(rèn)證和控制機制就是這種最初等最基本的團體名驗證功能。
2.簡單的認(rèn)證服務(wù)
一般來說,認(rèn)證服務(wù)的目的是保證通信是經(jīng)過授權(quán)的。具體到 SNMP環(huán)境中,認(rèn)證服務(wù)主要是保證接收的報文來自它所聲稱的源。RFC1157提供的只是最簡單的認(rèn)證方案:從管理站發(fā)送到代理的報文(Get,Set等)都有一個團體名,就像是口令字一樣。通過團體名驗證的報文才是最有效的。
3.訪問策略
前面說過,代理系統(tǒng)可以通過設(shè)置團體選擇訪問 MIB的管理站,或者通過定義管理對象的訪問模式限制管理站對MIB的訪問。這樣,所謂的訪問控制就有兩方面的含義:
。 MIB視閾:MIB中對象一個子集,對不同的團體可以定義不同的視閾(View)。屬于同一視閾的對象不必屬于同一子樹。
。訪問模式:集合 {read-only,read-write}的一個元素。對于一個團體可以定義一種訪問模式。
4.委托代理服務(wù)
團體形象的概念同樣適用于委托代理服務(wù)。通常,委托代理是代表不支持 SNMP的設(shè)備工作的。但是在有些情況下,被代理的設(shè)備也可能支持TCP/IP和SNMP,而委托代理的作用是減少被代理的設(shè)備與管理站之間的交互過程。對于被代理的設(shè)備,委托代理定義并且維護(hù)一種SNMP訪問策略。委托代理知道那些MIB對象代表被管理的設(shè)備,也知道這些設(shè)備的訪問模式。
?。ㄈ㏒NMPv1操作
1.檢索簡單對象
檢索簡單的標(biāo)量對象值可以用 Get操作,如果變量綁定表中包含多個標(biāo)量,一次還可以檢索多個標(biāo)量對象的值。接收GetRequest的SNMP實體以請求標(biāo)識相同的GetRequest響應(yīng)。特別要注意的識GetRequest操作的原子性:如果所有請求的對象值可以得到,則給予應(yīng)答;反之,只要有一個對象的值得不到,則可能返回下列錯誤條件之一:
。變量綁定表中得一個對象無法與 MIB中的任何對象標(biāo)識符匹配,或者要檢索得對象是一個數(shù)據(jù)塊(子樹或表),沒有對象實例生成。在這些情況下,響應(yīng)實體返回得GetRequestPDU中錯誤狀態(tài)字段置為noSuch Name,錯誤索引設(shè)置為一個數(shù),指明有問題變量。變量綁定表中不返回任何值。
。響應(yīng)實體可以提供所有要檢索的值,但是變量太多,一個響應(yīng) PDU裝不下,這往往是由下曾協(xié)議數(shù)據(jù)單元大小限制的。這時響應(yīng)實體返回一個應(yīng)答PDU,錯誤狀態(tài)字段置為tooBig。
。由于其他原因(例如代理不支持)響應(yīng)實體至少不能提供一個對象的值,則返回的 PDU中錯誤字段置為genError,錯誤索引置一個數(shù),指明有問題的變量。變量綁定表中不返回任何值。
2.檢索未知對象
Get Next命令檢索變量名指示下一個對象實例,但是并不要求變量名是對象標(biāo)識符,或者是實例標(biāo)識符。
3.檢索表對象
GetNext可用于有效地搜索表對象。
4.表的更新和刪除
Set 命令用于設(shè)置或更新變量的值。它的 PDU 格式與 Get 是相同的,但是在變量綁定表中必須包含要設(shè)置的變量名和變量值。對于 Set 命令的應(yīng)答也是 GetResponse ,同樣是原子性的。如果所有的變量都可以設(shè)置,則更新所有變量的值,并在應(yīng)答 GetResponse 中確認(rèn)變量的新值;如果至少有一個變量的值不能設(shè)置,則所有變量的值都保持不變,并在錯誤狀態(tài)中指明出錯的原因。 Set 出錯的原因與 Get 是類似的( tooBig,noSuchName 和 genError ),然后若有一個變量的名字和要設(shè)置的值在類型、長度或?qū)嶋H方面不匹配,則返回錯誤條件 badValue .
5. 陷入操作
陷入是由代理向管理站發(fā)出的異步事件報告,不需要應(yīng)答報文。 SNMP規(guī)定了6種陷入條件:
。 coldStart 發(fā)送實體重新初始化,代理的配置已改變,能常是由系統(tǒng)失效引起的。
。 warmStart 發(fā)送實體重新初始化,但代理的配置沒有改變,這是正常的重啟動過程。
。 linkDown 鏈路失效通知,變量綁定表的第一項指明對應(yīng)接口表的索引變量及其變值。
。 linkUp 鏈路啟動通知,變量綁定表的第一項指明對應(yīng)接口表的索引變量及其值。
。 authenticationFailure 發(fā)送實體收到一個沒有通過認(rèn)證的報文。
。 egpNeighborLoss 相鄰的外部路由器失效或關(guān)機。
。 enterpriseSpecific 由設(shè)備制造商定義的陷入條件,在特殊陷入(specifc-trap)字段指明具體的陷入類型。
?。ㄋ模㏒NMP功能組
SNMP組包含的西關(guān)系到SNMP協(xié)議的實現(xiàn)和操作。這一組共有30個對象,在只支持SNMP站管理功能或只支持SNMP代理功能的實現(xiàn)中,有些對象是沒有值的。除了最后一個對象,這一組的其他對象都是只讀的計數(shù)器。對象snmpEnableAutheuTrap可以由管理站設(shè)置,它指示是否允許代理產(chǎn)生“認(rèn)證失效”陷入,這種設(shè)置優(yōu)先于代理自己的配置。這樣就提供了一種可以排除所有認(rèn)證失效陷入的手段。
?。ㄎ澹崿F(xiàn)問題
1.網(wǎng)絡(luò)管理站的功能
。支持?jǐn)U展的 MIB:強有力的SNMP對管理信息庫的支持必須是開放的。特別對于管理站來說,應(yīng)該能夠裝入其他制造商定義的擴展MIB.
。圖形用戶接口:好的用戶接口可以使網(wǎng)絡(luò)管理工作更容易更有效。通常要求具有圖形用戶接口,而且對網(wǎng)絡(luò)管理的不同部分有不同的窗口。例如能夠顯示網(wǎng)絡(luò)拓?fù)浣涌凇@示設(shè)備的地理位置和狀態(tài)信息,可以計算并顯示通信統(tǒng)計數(shù)據(jù)圖表,具有各種輔助計算工具等。
。自動發(fā)現(xiàn)機制:要求管理站能夠自動發(fā)現(xiàn)代理系統(tǒng),能夠自動建立圖標(biāo)并繪制出連接圖形。
??删幊痰氖录褐С钟脩舳x事件,以及出現(xiàn)這些事件時執(zhí)行的動作。例如路由器失效時應(yīng)閃動圖標(biāo)或改變圖標(biāo)的顏色,
2.部分稿件來源于網(wǎng)絡(luò),如有不實或侵權(quán),請聯(lián)系我們溝通解決。最新官方信息請以湖北省教育考試院及各教育官網(wǎng)為準(zhǔn)!
-
112023-03湖北自考《運輸保險》精選習(xí)題及答案匯總湖北自考《運輸保險》精選習(xí)題及答案匯總
-
112023-03湖北自考《運輸保險》精選習(xí)題及答案(5)湖北自考《運輸保險》精選習(xí)題及答案(5)
-
112023-03湖北自考《運輸保險》精選習(xí)題及答案(4)湖北自考《運輸保險》精選習(xí)題及答案(4)
-
112023-03湖北自考《運輸保險》精選習(xí)題及答案(3)湖北自考《運輸保險》精選習(xí)題及答案(3)
-
112023-03湖北自考《運輸保險》精選習(xí)題及答案(2)湖北自考《運輸保險》精選習(xí)題及答案(2)
-
112023-03湖北自考《運輸保險》精選習(xí)題及答案(1)湖北自考《運輸保險》精選習(xí)題及答案(1)
已幫助10w萬+意向?qū)W歷提升用戶成功上岸
-
毛澤東思想概論
培訓(xùn)優(yōu)勢:課時考點精講+刷題+沖刺,熟練應(yīng)對考試題型。全程督促學(xué)習(xí),安排好學(xué)習(xí)計劃。 毛澤東思想概論...自考培訓(xùn) -
英語二
本課程既是一門語言實踐課程,也是拓寬知識、了解世界文化的重要素質(zhì)課程,它以培養(yǎng)學(xué)習(xí)者的綜合語言應(yīng)用能力為目標(biāo),使他們在學(xué)習(xí)、工作和社會交往中能夠使用英語進(jìn)行有效的交流。 英語二...自考培訓(xùn) -
馬克思主義基本原理概論
本書包括兩個部分:自學(xué)考試大綱和基本原理。主要內(nèi)容有,馬克思主義是關(guān)于工人階級和人類解放的科學(xué),物質(zhì)世界及其發(fā)展規(guī)律,認(rèn)識的本質(zhì)及其規(guī)律,人類社會及其發(fā)展規(guī)律,資本主義的形成及其發(fā)展,資本主義發(fā)展的歷史進(jìn)程,社會主義社會及其進(jìn)程,共產(chǎn)主義社會及其進(jìn)程等。 馬克思主義基本原理概論...自考培訓(xùn) -
思想道德修養(yǎng)與法律基礎(chǔ)
《思想道德修養(yǎng)與法律基礎(chǔ)》課具有鮮明的政治性、思想性、理論性、針對性、科學(xué)性、知識性以及實踐性和修養(yǎng)性。它包羅政治、思想、道德、心理本質(zhì)、學(xué)習(xí)成才和法律本質(zhì)等內(nèi)容,指導(dǎo)和回答大學(xué)生在人生、抱負(fù)、信念等方面遍及關(guān)心和迫切需要解決的問題。 思想道德修養(yǎng)與法律基礎(chǔ)...自考培訓(xùn) -
中國近代史綱要
“中國近現(xiàn)代史綱要”全國高等教育自學(xué)考試指定教材,依據(jù)中央審定的普通高等學(xué)?!爸袊F(xiàn)代史綱要”編寫大綱以及馬克思主義理論研究和建設(shè)工程重點教材《中國近現(xiàn)代史綱要》,結(jié)合自學(xué)考試的特點設(shè)計了十章,集中講述1840年鴉片戰(zhàn)爭爆發(fā)一直到2007年中國共產(chǎn)黨第十七次全國代表大會召開的160多年的中國近現(xiàn)代歷史。 中國近代史綱要...自考培訓(xùn)
掃一掃關(guān)注微信公眾號
隨時獲取湖北省自考政策、通知、公告以及各類學(xué)習(xí)資料、學(xué)習(xí)方法、課程。