歡迎訪問拔筆兔范文大全網(wǎng)!

簡單網(wǎng)絡(luò)管理協(xié)議(SNMP)

天下 分享 時(shí)間: 加入收藏 我要投稿 點(diǎn)贊
簡單網(wǎng)絡(luò)管理協(xié)議(SNMP)是最早提出的網(wǎng)絡(luò)管理協(xié)議之一,它一推出就得到了廣泛的應(yīng)用和支持,特別是很快得到了數(shù)百家廠商的支持,其中包括IBM,HP,SUN等大公司和廠商。目前SNMP已成為網(wǎng)絡(luò)管理領(lǐng)域中事實(shí)上的工業(yè)標(biāo)準(zhǔn),并被廣泛支持和應(yīng)用,大多數(shù)網(wǎng)絡(luò)管理系統(tǒng)和平臺(tái)都是基于SNMP的。
一、 SNMP概述

SNMP的前身是簡單網(wǎng)關(guān)監(jiān)控協(xié)議(SGMP),用來對(duì)通信線路進(jìn)行管理。隨后,人們對(duì)SGMP進(jìn)行了很大的修改,特別是加入了符合Internet定義的SMI和MIB:體系結(jié)構(gòu),改進(jìn)后的協(xié)議就是著名的SNMP。SNMP的目標(biāo)是管理互聯(lián)網(wǎng)Internet上眾多廠家生產(chǎn)的軟硬件平臺(tái),因此SNMP受Internet標(biāo)準(zhǔn)網(wǎng)絡(luò)管理框架的影響也很大。現(xiàn)在SNMP已經(jīng)出到第三個(gè)版本的協(xié)議,其功能較以前已經(jīng)大大地加強(qiáng)和改進(jìn)了。

SNMP的體系結(jié)構(gòu)是圍繞著以下四個(gè)概念和目標(biāo)進(jìn)行設(shè)計(jì)的:保持管理代理(agent)的軟件成本盡可能低;最大限度地保持遠(yuǎn)程管理的功能,以便充分利用Internet的網(wǎng)絡(luò)資源;體系結(jié)構(gòu)必須有擴(kuò)充的余地;保持SNMP的獨(dú)立性,不依賴于具體的計(jì)算機(jī)、網(wǎng)關(guān)和網(wǎng)絡(luò)傳輸協(xié)議。在最近的改進(jìn)中,又加入了保證SNMP體系本身安全性的目標(biāo)。

另外,SNMP中提供了四類管理操作:get操作用來提取特定的網(wǎng)絡(luò)管理信息;get-next操作通過遍歷活動(dòng)來提供強(qiáng)大的管理信息提取能力;set操作用來對(duì)管理信息進(jìn)行控制(修改、設(shè)置);trap操作用來報(bào)告重要的事件。

二、 SNMF管理控制框架與實(shí)現(xiàn)

1.SNMP管理控制框架

SNMP定義了管理進(jìn)程(manager)和管理代理(agent)之間的關(guān)系,這個(gè)關(guān)系稱為共同體(community)。描述共同體的語義是非常復(fù)雜的,但其句法卻很簡單。位于網(wǎng)絡(luò)管理工作站(運(yùn)行管理進(jìn)程)上和各網(wǎng)絡(luò)元素上利用SNMP相互通信對(duì)網(wǎng)絡(luò)進(jìn)行管理的軟件統(tǒng)統(tǒng)稱為SNMP應(yīng)用實(shí)體。若干個(gè)應(yīng)用實(shí)體和SNMP組合起來形成一個(gè)共同體,不同的共同體之間用名字來區(qū)分,共同體的名字則必須符合Internet的層次結(jié)構(gòu)命名規(guī)則,由無保留意義的字符串組成。此外,一個(gè)SNMP應(yīng)用實(shí)體可以加入多個(gè)共同體。

SNMP的應(yīng)用實(shí)體對(duì)Internet管理信息庫中的管理對(duì)象進(jìn)行操作。一個(gè)SNMP應(yīng)用實(shí)體可操作的管理對(duì)象子集稱為SNMP MIB授權(quán)范圍。SNMP應(yīng)用實(shí)體對(duì)授權(quán)范圍內(nèi)管理對(duì)象的訪問仍然還有進(jìn)一步的訪問控制限制,比如只讀、可讀寫等。SNMP體系結(jié)構(gòu)中要求對(duì)每個(gè)共同體都規(guī)定其授權(quán)范圍及其對(duì)每個(gè)對(duì)象的訪問方式。記錄這些定義的文件稱為“共同體定義文件”。

SNMP的報(bào)文總是源自每個(gè)應(yīng)用實(shí)體,報(bào)文中包括該應(yīng)用實(shí)體所在的共同體的名字。這種報(bào)文在SNMP中稱為“有身份標(biāo)志的報(bào)文”,共同體名字是在管理進(jìn)程和管理代理之間交換管理信息報(bào)文時(shí)使用的。管理信息報(bào)文中包括以下兩部分內(nèi)容:

(1)共同體名,加上發(fā)送方的一些標(biāo)識(shí)信息(附加信息),用以驗(yàn)證發(fā)送方確實(shí)是共同體中的成員,共同體實(shí)際上就是用來實(shí)現(xiàn)管理應(yīng)用實(shí)體之間身份鑒別的;

(2)數(shù)據(jù),這是兩個(gè)管理應(yīng)用實(shí)體之間真正需要交換的信息。

在第三版本前的SNMP中只是實(shí)現(xiàn)了簡單的身份鑒別,接收方僅憑共同體名來判定收發(fā)雙方是否在同一個(gè)共同體中,而前面提到的附加倍息尚未應(yīng)用。接收方在驗(yàn)明發(fā)送報(bào)文的管理代理或管理進(jìn)程的身份后要對(duì)其訪問權(quán)限進(jìn)行檢查。訪問權(quán)限檢查涉及到以下因素:

(1)一個(gè)共同體內(nèi)各成員可以對(duì)哪些對(duì)象進(jìn)行讀寫等管理操作,這些可讀寫對(duì)象稱為該共同體的“授權(quán)對(duì)象”(在授權(quán)范圍內(nèi));

(2)共同體成員對(duì)授權(quán)范圍內(nèi)每個(gè)對(duì)象定義了訪問模式:只讀或可讀寫;

(3)規(guī)定授權(quán)范圍內(nèi)每個(gè)管理對(duì)象(類)可進(jìn)行的操作(包括get,get-next,set和trap);

(4)管理信息庫(MIB)對(duì)每個(gè)對(duì)象的訪問方式限制(如MIB中可以規(guī)定哪些對(duì)象只能讀而不能寫等)。

管理代理通過上述預(yù)先定義的訪問模式和權(quán)限來決定共同體中其他成員要求的管理對(duì)象訪問(操作)是否允許。共同體概念同樣適用于轉(zhuǎn)換代理(Proxy agent),只不過轉(zhuǎn)換代理中包含的對(duì)象主要是其他設(shè)備的內(nèi)容。

2.SNMP實(shí)現(xiàn)方式為了提供遍歷管理信息庫的手段,SNMP在其MIB中采用了樹狀命名方法對(duì)每個(gè)管理對(duì)象實(shí)例命名。每個(gè)對(duì)象實(shí)例的名字都由對(duì)象類名字加上一個(gè)后綴構(gòu)成。對(duì)象類的名字是不會(huì)相互重復(fù)的,因而不同對(duì)象類的對(duì)象實(shí)例之間也少有重名的危險(xiǎn)。

在共同體的定義中一般要規(guī)定該共同體授權(quán)的管理對(duì)象范圍,相應(yīng)地也就規(guī)定了哪些對(duì)象實(shí)例是該共同體的“管轄范圍”,據(jù)此,共同體的定義可以想象為一個(gè)多叉樹,以詞典序提供了遍歷所有管理對(duì)象實(shí)例的手段。有了這個(gè)手段,SNMP就可以使用get-next操作符,順序地從一個(gè)對(duì)象找到下一個(gè)對(duì)象。get-next(object-instance)操作返回的結(jié)果是一個(gè)對(duì)象實(shí)例標(biāo)識(shí)符及其相關(guān)信息,該對(duì)象實(shí)例在上面的多叉樹中緊排在指定標(biāo)識(shí)符;bject-instance對(duì)象的后面。這種手段的優(yōu)點(diǎn)在于,即使不知道管理對(duì)象實(shí)例的具體名字,管理系統(tǒng)也能逐個(gè)地找到它,并提取到它的有關(guān)信息。遍歷所有管理對(duì)象的過程可以從第一個(gè)對(duì)象實(shí)例開始(這個(gè)實(shí)例一定要給出),然后逐次使用get-next,直到返回一個(gè)差錯(cuò)(表示不存在的管理對(duì)象實(shí)例)結(jié)束(完成遍歷)。

由于信息是以表格形式(一種數(shù)據(jù)結(jié)構(gòu))存放的,在SNMP的管理概念中,把所有表格都視為子樹,其中一張表格(及其名字)是相應(yīng)子樹的根節(jié)點(diǎn),每個(gè)列是根下面的子節(jié)點(diǎn),一列中的每個(gè)行則是該列節(jié)點(diǎn)下面的子節(jié)點(diǎn),并且是子樹的葉節(jié)點(diǎn),如下圖所示。因此,按照前面的子樹遍歷思路,對(duì)表格的遍歷是先訪問第一列的所有元素,再訪問第二列的所有元素……,直到最后一個(gè)元素。若試圖得到最后一個(gè)元素的“下一個(gè)”元素,則返回差錯(cuò)標(biāo)記。

wpe20.jpg (11270 bytes)

SNMP樹形表格結(jié)構(gòu)示意圖 

SNMP中各種管理信息大多以表格形式存在,一個(gè)表格對(duì)應(yīng)一個(gè)對(duì)象類,每個(gè)元素對(duì)應(yīng)于該類的一個(gè)對(duì)象實(shí)例。那么,管理信息表對(duì)象中單個(gè)元素(對(duì)象實(shí)例)的操作可以用前面提到的get-next方法,也可以用后面將介紹的get/set等操作。下面主要介紹表格內(nèi)一行信息的整體操作。

(1)增加一行:通過SNMP只用一次set操作就可在一個(gè)表格中增加一行。操作中的每個(gè)變量都對(duì)應(yīng)于待增加行中的一個(gè)列元素,包括對(duì)象實(shí)例標(biāo)識(shí)符。如果一個(gè)表格中有8列,則set操作中必須給出8個(gè)操作數(shù),分別對(duì)應(yīng)8個(gè)列中的相應(yīng)元素。

(2)刪除一行:刪除一行也可以通過SNMP調(diào)用一次set操作完成,并且比增加一行還簡單。刪除一行只需要用set操作將該行中的任意一個(gè)元素(對(duì)象實(shí)例)設(shè)置成“非法”即可。但該操作有一個(gè)例外:地址翻譯組對(duì)象中有一個(gè)特殊的表(地址變換表),該表中未定義一個(gè)元素的“非法”條件。因此,SNMP中采用的辦法是將該表中的地址設(shè)置成空串,而空字符串將被視為非法元素。

至于刪除一行時(shí),表中的一行元素是否真的在表中消失,則與每個(gè)設(shè)備(管理代理)的具體實(shí)現(xiàn)有關(guān)。因此,網(wǎng)絡(luò)管理操作中,運(yùn)行管理進(jìn)程可能從管理代理中得到“非法”數(shù)據(jù),即已經(jīng)刪除的不再使用的元素的內(nèi)容,因此管理進(jìn)程必須能通過各數(shù)據(jù)字段的內(nèi)容來判斷數(shù)據(jù)的合法性。
電商運(yùn)營 周易 易經(jīng) 代理招生 二手車 網(wǎng)絡(luò)營銷 旅游攻略 非物質(zhì)文化遺產(chǎn) 查字典 精雕圖 戲曲下載 抖音代運(yùn)營 易學(xué)網(wǎng) 互聯(lián)網(wǎng)資訊 成語 詩詞 工商注冊(cè) 抖音帶貨 云南旅游網(wǎng) 網(wǎng)絡(luò)游戲 代理記賬 短視頻運(yùn)營 在線題庫 國學(xué)網(wǎng) 抖音運(yùn)營 雕龍客 雕塑 奇石 散文 常用文書 河北生活網(wǎng) 好書推薦 游戲攻略 心理測(cè)試 石家莊人才網(wǎng) 考研真題 漢語知識(shí) 心理咨詢 手游安卓版下載 興趣愛好 網(wǎng)絡(luò)知識(shí) 十大品牌排行榜 商標(biāo)交易 單機(jī)游戲下載 短視頻代運(yùn)營 寶寶起名 范文網(wǎng) 電商設(shè)計(jì) 免費(fèi)發(fā)布信息 服裝服飾 律師咨詢 搜救犬 Chat GPT中文版 經(jīng)典范文 優(yōu)質(zhì)范文 工作總結(jié) 二手車估價(jià) 實(shí)用范文 石家莊點(diǎn)痣 養(yǎng)花 名酒回收 石家莊代理記賬 女士發(fā)型 搜搜作文 鋼琴入門指法教程 詞典 讀后感 玄機(jī)派 企業(yè)服務(wù) 法律咨詢 chatGPT國內(nèi)版 chatGPT官網(wǎng) 勵(lì)志名言 文玩 語料庫 游戲推薦 男士發(fā)型 高考作文 PS修圖 兒童文學(xué) 工作計(jì)劃 舟舟培訓(xùn) IT教程 手機(jī)游戲推薦排行榜 暖通,電地暖, 女性健康 苗木供應(yīng) ps素材庫 短視頻培訓(xùn) 優(yōu)秀個(gè)人博客 包裝網(wǎng) 創(chuàng)業(yè)賺錢 養(yǎng)生 民間借貸律師 綠色軟件 安卓手機(jī)游戲 手機(jī)軟件下載 手機(jī)游戲下載 單機(jī)游戲大全 石家莊論壇 網(wǎng)賺 職業(yè)培訓(xùn) 資格考試 成語大全 英語培訓(xùn) 藝術(shù)培訓(xùn) 少兒培訓(xùn) 苗木網(wǎng) 雕塑網(wǎng) 好玩的手機(jī)游戲推薦 漢語詞典 中國機(jī)械網(wǎng) 美文欣賞 紅樓夢(mèng) 道德經(jīng) 標(biāo)準(zhǔn)件 電地暖 鮮花 書包網(wǎng) 英語培訓(xùn)機(jī)構(gòu)
21123
領(lǐng)取福利

微信掃碼領(lǐng)取福利

微信掃碼分享

主站蜘蛛池模板: 成人毛片18女人毛片免费视频未 | 小草视频免费观看| 国产a不卡片精品免费观看| 久久综合色婷婷| 18gay台湾男同亚洲男同| 爱福利极品盛宴| 天天天天天天干| 你懂的免费视频| china同性基友gay勾外卖| 日韩成人国产精品视频| 国产无套粉嫩白浆在线观看| 久久综合桃花网| 青青青青草原国产免费| 日韩小视频在线| 国产成人一区二区动漫精品| 亚洲日韩欧洲无码av夜夜摸| 97国产在线观看| 欧美成人影院在线观看三级| 国产精品免费av片在线观看| 亚洲av无码兔费综合| 黄色片一级免费看| 日产乱码卡1卡2卡三卡四在线| 四虎国产成人永久精品免费| 一本大道一卡二大卡三卡免费| 精品国产福利在线观看| 好大好爽再深一点在线观看| 亚洲国产一二三| 高清日本撒尿xxxx| 手机看片国产在线| 啊~嗯短裙直接进去habo| sao浪美人的激爱之路| 毛片A级毛片免费播放| 国产精品久久久久久| 久久国产欧美日韩精品免费| 老公和他朋友一块上我可以吗| 少妇的丰满3中文字幕| 亚洲国产精品综合久久久| A国产一区二区免费入口| 欧美一级片在线| 国产亚洲精彩视频| 99视频在线观看免费|