欧美在线观看视频网站,亚洲熟妇色自偷自拍另类,啪啪伊人网,中文字幕第13亚洲另类,中文成人久久久久影院免费观看 ,精品人妻人人做人人爽,亚洲a视频

一種基于snmp協(xié)議進(jìn)行網(wǎng)絡(luò)管理的方法和系統(tǒng)的制作方法

文檔序號:7957258閱讀:262來源:國知局
專利名稱:一種基于snmp協(xié)議進(jìn)行網(wǎng)絡(luò)管理的方法和系統(tǒng)的制作方法
技術(shù)領(lǐng)域
本發(fā)明涉及網(wǎng)絡(luò)通信技術(shù)領(lǐng)域,尤其涉及一種基于SNMP協(xié)議進(jìn)行網(wǎng)絡(luò)管理的方法和系統(tǒng)。
背景技術(shù)
簡單網(wǎng)絡(luò)管理協(xié)議SNMP(Simple Network Management Protocol)以其簡潔高效的特點(diǎn),被廣泛應(yīng)用于計(jì)算機(jī)網(wǎng)絡(luò)的管理上。SNMP網(wǎng)絡(luò)管理的框架如圖1所示,在SNMP網(wǎng)絡(luò)設(shè)備管理系統(tǒng)中,SNMP Manager(管理器)協(xié)助網(wǎng)管完成管理整個(gè)網(wǎng)絡(luò)的工作。SNMP Agent(管理代理)是一種特殊的軟件或固件,包含了一個(gè)特定設(shè)備及該設(shè)備所處環(huán)境的信息。當(dāng)一個(gè)SNMP Agent被安裝到一個(gè)設(shè)備上時(shí),這個(gè)設(shè)備就被列為“被管理的”。SNMP Agent可以獲得所駐留設(shè)備的運(yùn)轉(zhuǎn)狀態(tài)、設(shè)備特性和系統(tǒng)配置等相關(guān)信息。它就像是每個(gè)被管理設(shè)備的經(jīng)紀(jì)人,完成SNMP Manager布置的信息采集任務(wù)。
SNMP Manager和運(yùn)行在被管設(shè)備上的SNMP Agent之間是通過標(biāo)準(zhǔn)的SNMP協(xié)議來進(jìn)行通信的,網(wǎng)絡(luò)管理的流程如下所述(1)SNMP Manager根據(jù)操作請求,構(gòu)造對應(yīng)的SNMP報(bào)文發(fā)送給SNMPAgent;(2)SNMP Agent解析SNMP Manager發(fā)送的SNMP報(bào)文并根據(jù)報(bào)文的內(nèi)容讓設(shè)備執(zhí)行相關(guān)的操作,然后SNMP Agent構(gòu)造SNMP響應(yīng)報(bào)文發(fā)送給SNMP Manager;(3)SNMP Manager解析結(jié)果后顯示操作請求的結(jié)果。
當(dāng)設(shè)備發(fā)生特殊的事件時(shí),設(shè)備主動產(chǎn)生一個(gè)告警,并由SNMP Agent發(fā)送給SNMP Manager。
SNMP的使用極為廣泛,如ATCA(Advanced Telecom ComputerArchitecture先進(jìn)電信運(yùn)算架構(gòu))機(jī)框中功能單元的管理。隨著電信運(yùn)營商的轉(zhuǎn)型,IT(Information Technology信息技術(shù))、CT(Communication Technology通信技術(shù))融合已經(jīng)成為大勢所趨。在現(xiàn)有的ICT(Information CommunicationTechnology信息與通信技術(shù))融合方案中,多個(gè)設(shè)備集成在一個(gè)機(jī)框中,不同設(shè)備完成不同的業(yè)務(wù)?,F(xiàn)有的標(biāo)準(zhǔn)如高級電信運(yùn)算架構(gòu)(ATCA),這種結(jié)構(gòu)中,一個(gè)機(jī)框中的一個(gè)或多個(gè)單板,包括單板上承載的應(yīng)用組成一個(gè)獨(dú)立的功能單元。
如圖2所示為使用SNMP協(xié)議進(jìn)行傳統(tǒng)機(jī)框的管理模式,其中每一個(gè)功能單元是一個(gè)被管設(shè)備,其上運(yùn)行一個(gè)SNMP Agent,需使用一個(gè)管理IP地址(公有IP地址),則當(dāng)功能單元很多時(shí),就需要使用多個(gè)管理IP地址,這樣不僅會消耗大量的公有IP地址,而且不支持統(tǒng)一的SNMP用戶配置,一個(gè)用戶要在多個(gè)設(shè)備上擁有權(quán)限,需要在多個(gè)設(shè)備上分別進(jìn)行配置。

發(fā)明內(nèi)容
本發(fā)明的目的在于提供一種基于SNMP協(xié)議進(jìn)行網(wǎng)絡(luò)管理的方法和系統(tǒng),旨在于對網(wǎng)絡(luò)中的設(shè)備進(jìn)行單IP的統(tǒng)一高效的管理。
本發(fā)明的技術(shù)方案包括一種基于SNMP協(xié)議進(jìn)行網(wǎng)絡(luò)管理的方法,包括SNMP代理根據(jù)SNMP報(bào)文中的引擎ID或團(tuán)體名,對該SNMP報(bào)文進(jìn)行處理和轉(zhuǎn)發(fā),完成網(wǎng)管對功能單元的統(tǒng)一管理。
SNMP代理根據(jù)SNMP報(bào)文中的引擎ID或團(tuán)體名查找到對應(yīng)的功能單元的IP地址,并修改所述的報(bào)文源地址和目的地址,將其轉(zhuǎn)發(fā)到對應(yīng)的功能單元。
引擎ID與功能單元的實(shí)際引擎ID相等,SNMP代理中保存有功能單元的實(shí)際引擎ID、IP地址和版本號的映射。
引擎ID與功能單元的虛擬引擎ID相等,SNMP代理中保存有功能單元的虛擬引擎ID、實(shí)際引擎ID、IP地址和版本號的映射。
所述的網(wǎng)管對功能單元的統(tǒng)一管理還包括繪制SNMP代理的設(shè)備視圖、提供進(jìn)入每個(gè)功能單元自身配套的SNMP網(wǎng)管系統(tǒng)的方式和統(tǒng)一的SNMP用戶配置。
提供統(tǒng)一的SNMP用戶配置包括提供統(tǒng)一的視圖配置、提供統(tǒng)一的組配置和/或提供統(tǒng)一的用戶配置。
SNMP代理根據(jù)SNMP報(bào)文中的用戶名確定所述的報(bào)文是否加密,若加密,則用加密密鑰對所述的報(bào)文進(jìn)行解密。
SNMP代理根據(jù)功能單元和SNMP代理,以及SNMP代理和網(wǎng)管之間的SNMP協(xié)議版本修改所述的SNMP報(bào)文。
一種基于SNMP協(xié)議進(jìn)行網(wǎng)絡(luò)管理的系統(tǒng),包括功能單元和網(wǎng)管,所述的網(wǎng)管通過SNMP協(xié)議對所述的功能單元進(jìn)行管理,還包括SNMP代理,所述的SNMP代理根據(jù)SNMP報(bào)文中的引擎ID或團(tuán)體名,對該SNMP報(bào)文進(jìn)行處理和轉(zhuǎn)發(fā),完成網(wǎng)管對功能單元的統(tǒng)一管理。
所述的SNMP代理包括映射表,保存功能單元的引擎ID或團(tuán)體名、IP地址和版本號的映射;報(bào)文接收模塊,從網(wǎng)管或功能單元接收SNMP報(bào)文,并獲取所述報(bào)文中的用戶名、引擎ID或團(tuán)體名;報(bào)文修改模塊,根據(jù)所述報(bào)文中的引擎ID或團(tuán)體名和所述的映射表中的信息修改所述的報(bào)文;報(bào)文發(fā)送模塊,將修改后的報(bào)文發(fā)送到對應(yīng)的功能單元或網(wǎng)管。
本發(fā)明的有益效果是SNMP代理為ATCA機(jī)框中的各個(gè)功能單元提供統(tǒng)一的管理IP,可以屏蔽ATCA機(jī)框中各個(gè)功能單元的管理IP地址,如果ATCA機(jī)框內(nèi)部使用私有IP地址,則可以節(jié)省很多公有IP地址;通過為snmpEngineID映射虛擬snmpEngineID,避免各個(gè)功能單元snmpEngineID重復(fù)的問題;對于ATCA機(jī)框中的SNMP V1、SNMP V2c的功能單元,通過SNMP代理將SNMPV1、SNMP V2c報(bào)文轉(zhuǎn)換成SNMP V3的報(bào)文,從而實(shí)現(xiàn)對SNMP V1、SNMP V2c功能單元的安全管理;支持對ACTA機(jī)框的網(wǎng)管用戶的統(tǒng)一管理,一個(gè)SNMP網(wǎng)管用戶的權(quán)限范圍可以是ATCA機(jī)框中的一個(gè)或者多個(gè)功能單元。


圖1是SNMP的網(wǎng)絡(luò)管理模型;圖2是傳統(tǒng)機(jī)框的管理模式;圖3是本發(fā)明的管理方式的示意圖;圖4是SNMP V3的報(bào)文格式;圖5是本發(fā)明的機(jī)框管理的示意圖;圖6是顯示在網(wǎng)管端的設(shè)備視圖;圖7是每個(gè)功能單元的SNMP網(wǎng)管示意圖。
圖8是本發(fā)明實(shí)施例的視圖配置示意圖。
圖9是本發(fā)明實(shí)施例的組配置示意圖。
圖10是本發(fā)明實(shí)施例的用戶配置示意圖。
具體實(shí)施例方式
為了使本發(fā)明的目的、技術(shù)方案及優(yōu)點(diǎn)更加清楚明白,以下結(jié)合附圖及實(shí)施例,對本發(fā)明進(jìn)行進(jìn)一步詳細(xì)說明。應(yīng)當(dāng)理解,此處所描述的具體實(shí)施例僅僅用以解釋本發(fā)明,并不用于限定本發(fā)明。
如圖3所示,本發(fā)明在網(wǎng)管和功能單元之間增加一SNMP代理,SNMP代理配置公有IP地址和私有IP地址,功能單元配置私有IP地址, SNMP代理根據(jù)SNMP報(bào)文中的引擎ID或團(tuán)體名,對該SNMP報(bào)文進(jìn)行處理和轉(zhuǎn)發(fā),完成網(wǎng)管對功能單元的統(tǒng)一管理。
第一實(shí)施例本發(fā)明提供一種基于SNMP協(xié)議進(jìn)行網(wǎng)絡(luò)管理的方法,第一實(shí)施例的實(shí)現(xiàn)流程如下S11、網(wǎng)管向SNMP代理發(fā)送標(biāo)準(zhǔn)格式的SNMP報(bào)文,如圖4所示,為SNMPV3的報(bào)文格式,其中的引擎ID(contextEngineID)與該報(bào)文要管理的功能單元的實(shí)際引擎ID(snmpEngineID)相等;S12、SNMP代理根據(jù)所述的引擎ID,對所述的報(bào)文進(jìn)行處理并轉(zhuǎn)發(fā)給功能單元,該步驟具體包括S121、SNMP代理接收該報(bào)文,并從報(bào)文中獲取引擎ID;S122、SNMP代理根據(jù)獲取的引擎ID查找到對應(yīng)的功能單元的IP地址,SNMP代理中保留有功能單元的引擎ID和IP地址的映射,所以根據(jù)報(bào)文中的引擎ID(和功能單元的引擎ID相等),就可找到對應(yīng)的功能單元的IP地址;S123、SNMP代理將報(bào)文的源IP地址改為SNMP代理的IP地址,目的IP地址改為該功能單元的IP地址,并轉(zhuǎn)發(fā)給該功能單元;S13、功能單元將SNMP響應(yīng)報(bào)文發(fā)給SNMP代理;S14、SNMP代理將響應(yīng)報(bào)文的源IP地址改為SNMP代理的IP地址,目的IP地址改為網(wǎng)管的IP地址,并轉(zhuǎn)發(fā)給網(wǎng)管。
對于設(shè)備發(fā)生特殊的事件時(shí),設(shè)備主動產(chǎn)生的告警(SNMP Trap)報(bào)文的處理過程同上步驟S14,在此不再贅述。
第二實(shí)施例在本發(fā)明的第二實(shí)施例中,SNMP代理為各個(gè)功能單元分配一個(gè)虛擬引擎ID(虛擬snmpEngineID),從而避免功能單元之間實(shí)際引擎ID(snmpEngineID)的可能的重復(fù),該實(shí)施例的實(shí)現(xiàn)流程如下S21、網(wǎng)管向SNMP代理發(fā)送標(biāo)準(zhǔn)格式的SNMP報(bào)文,其中的引擎ID(contextEngineID)與該報(bào)文要管理的功能單元的虛擬引擎ID(虛擬snmpEngineID)相等;S22、SNMP根據(jù)所述的引擎ID,對所述的報(bào)文進(jìn)行處理并轉(zhuǎn)發(fā)給功能單元,該步驟具體包括
S221、SNMP代理接收該報(bào)文,并從報(bào)文中獲取引擎ID;S222、SNMP代理根據(jù)獲取的引擎ID查找到對應(yīng)的功能單元的IP地址,SNMP代理中保留有功能單元的虛擬引擎ID、實(shí)際引擎ID和IP地址的映射,所以根據(jù)報(bào)文中的引擎ID(和功能單元的虛擬引擎ID相等),就可找到對應(yīng)的功能單元的IP地址;S223、SNMP代理將報(bào)文的引擎ID換成功能單元的實(shí)際引擎ID,源IP地址改為SNMP代理的IP地址,目的IP地址改為該功能單元的IP地址,并轉(zhuǎn)發(fā)給該功能單元;S23、功能單元將SNMP響應(yīng)報(bào)文發(fā)給SNMP代理,該響應(yīng)報(bào)文的引擎ID為該功能單元的實(shí)際引擎ID;S24、SNMP代理將響應(yīng)報(bào)文的引擎ID換成功能單元的虛擬ID,源IP地址改為SNMP代理的IP地址,目的IP地址改為網(wǎng)管的IP地址,并轉(zhuǎn)發(fā)給網(wǎng)管。
對于設(shè)備發(fā)生特殊的事件時(shí),設(shè)備主動產(chǎn)生的告警(SNMP Trap)報(bào)文的處理過程同上步驟S24,在此不再贅述。
第三實(shí)施例因?yàn)镾NMP V3可以對報(bào)文加密,也可不加密,所以,本發(fā)明的第三實(shí)施例在SNMP代理收到網(wǎng)管發(fā)送的報(bào)文時(shí),要先根據(jù)報(bào)文的用戶名(如圖4中的msgUserName)確定該報(bào)文是否加密,如果發(fā)現(xiàn)有加密,則用加密密鑰對報(bào)文進(jìn)行解密,獲得明文后再進(jìn)行第一實(shí)施例或第二實(shí)施例的步驟;在SNMP代理收到功能單元的響應(yīng)報(bào)文或主動告警報(bào)文時(shí)(此時(shí)的報(bào)文為非加密報(bào)文),對之進(jìn)行第一實(shí)施例或第二實(shí)施例的修改后,進(jìn)行加密再發(fā)送給網(wǎng)管。
第四實(shí)施例一個(gè)用戶可以屬于多個(gè)snmpEngineID(即多個(gè)功能單元)中的組(SNMP代理中存在組的配置),使用該用戶名訪問該用戶所屬的所有snmpEngineID(即該用戶所屬的所有功能單元)時(shí)使用相同的認(rèn)證和加密密鑰,組的安全等級決定組中所有功能單元的安全等級,則SNMP代理接收到網(wǎng)管發(fā)送的報(bào)文時(shí),SNMP代理根據(jù)報(bào)文的用戶名查找對應(yīng)的組,根據(jù)組的安全等級確定該報(bào)文是否加密,若加密用加密密鑰對報(bào)文進(jìn)行解密,獲得明文后再進(jìn)行第一實(shí)施例或第二實(shí)施例的步驟;在SNMP代理收到功能單元的響應(yīng)報(bào)文或主動告警報(bào)文時(shí)(此時(shí)的報(bào)文為非加密報(bào)文),對之進(jìn)行第一實(shí)施例或第二實(shí)施例的修改后,進(jìn)行加密再發(fā)送給網(wǎng)管。
上述實(shí)施例中功能單元和SNMP代理之間,以及SNMP代理和網(wǎng)管之間的管理通信協(xié)議都是SNMP V3,但本發(fā)明中功能單元和SNMP代理之間,以及SNMP代理和網(wǎng)管之間的管理通信協(xié)議可以是SNMP V1、SNMP V2c、SNMP V3等所有SNMP版本。
本發(fā)明中若功能單元和SNMP代理之間的管理通信協(xié)議是SNMP V1或SNMP V2c,SNMP代理和網(wǎng)管之間的管理通信協(xié)議是SNMP V3,則SNMP代理還需將SNMP V3的管理報(bào)文轉(zhuǎn)換成SNMP V1或SNMP V2c報(bào)文,以及將SNMP V1或SNMP V2c的響應(yīng)報(bào)文或主動告警報(bào)文轉(zhuǎn)換成SNMP V3報(bào)文,而且,在SNMP代理中保存的是引擎ID、功能單元團(tuán)體名(community,SNMP V1或SNMP V2c報(bào)文中的團(tuán)體名和SNMP V3報(bào)文中的引擎ID類似)和功能單元IP地址的映射。
本發(fā)明中若功能單元和SNMP代理之間,以及SNMP代理和網(wǎng)管之間的管理通信協(xié)議都是SNMP V1或SNMP V2c,那么就通過報(bào)文中的團(tuán)體名來轉(zhuǎn)發(fā)報(bào)文,SNMP代理中保存有功能單元的團(tuán)體名和IP地址的映射。
本發(fā)明中若功能單元和SNMP代理之間的管理通信協(xié)議是SNMP V3,SNMP代理和網(wǎng)管之間的管理通信協(xié)議是SNMP V1或SNMP V2c,那么SNMP代理還需將SNMP V1或SNMP V2c的管理報(bào)文轉(zhuǎn)換成SNMP V3報(bào)文,以及將SNMP V3的響應(yīng)報(bào)文轉(zhuǎn)換成SNMP V1或SNMP V2c報(bào)文。
本發(fā)明的網(wǎng)管對功能單元的統(tǒng)一管理還包括繪制SNMP代理的設(shè)備視圖(如圖5所示,在網(wǎng)管看來整個(gè)ATCA機(jī)框是一個(gè)虛擬的設(shè)備,SNMP代理就是這個(gè)虛擬設(shè)備的邏輯提供者),比如在管理員添加設(shè)備時(shí),可以要求管理員輸入用戶參數(shù),然后和SNMP代理建立連接,并向SNMP代理收集所有功能單元的相關(guān)信息,并根據(jù)這些信息繪制一個(gè)設(shè)備視圖,如圖6所示,該圖顯示在網(wǎng)管端,其中每一個(gè)方框表示ATCA機(jī)框中的一個(gè)功能單元;提供進(jìn)入每個(gè)功能單元自身配套的SNMP網(wǎng)管系統(tǒng)的方式,每個(gè)功能單元自身有配套的SNMP網(wǎng)管,如圖7所示,每一個(gè)方框?qū)?yīng)ATCA機(jī)框中的一個(gè)功能單元,右邊是每個(gè)功能單元對應(yīng)的SNMP網(wǎng)管應(yīng)用程序,當(dāng)用戶點(diǎn)擊設(shè)備時(shí),進(jìn)入對應(yīng)于該功能單元的SNMP網(wǎng)管系統(tǒng);統(tǒng)一SNMP用戶配置,包括提供統(tǒng)一的視圖配置、提供統(tǒng)一的組配置、提供統(tǒng)一的用戶配置等如圖8所示,圖8是統(tǒng)一的視圖配置示意圖。
一個(gè)視圖可以包含多個(gè)snmpEngineID(即多個(gè)功能單元)的不同MIB(Management Information Base管理信息庫)子樹。網(wǎng)管可以發(fā)送兩個(gè)SNMP管理配置報(bào)文分別完成配置下發(fā),目的地址是SNMP代理報(bào)文1中包含的信息<snmpEngineID1(包含在報(bào)文頭部中),read view(視圖類型),"test"(view Name is"test"),1(Included oid),1.0.8802.1(Excluded)>
報(bào)文2中包含的信息<snmpEngineIDn(包含在報(bào)文頭部中),read view(視圖類型),"test"(view Name is"test"),1(Included oid),1.0.8802.1(Excluded)>
等價(jià)于先為snmpEngineID1(即功能單元1)配置一個(gè)視圖名為”test”、Included節(jié)點(diǎn)為1、Excluded節(jié)點(diǎn)為1.0.8802.1的讀視圖,再為snmpEngineIDn(即功能單元n)配置一個(gè)視圖名為”test”、Included節(jié)點(diǎn)為1、Excluded節(jié)點(diǎn)為1.0.8802.1的讀視圖;如圖9所示,圖9是統(tǒng)一的組配置示意圖。
配置一個(gè)組時(shí),該組可以屬于多個(gè)snmpEngineID(即多個(gè)功能單元),對應(yīng)于某個(gè)snmpEngineID(即某個(gè)功能單元),可以包含該功能單元的讀寫視圖,對于該組所屬的所有snmpEngineID(即所有功能單元),使用相同的安全級別。網(wǎng)管可以發(fā)送兩個(gè)SNMP管理配置報(bào)文分別完成配置下發(fā),目的地址是SNMP代理報(bào)文1中包含的信息<snmpEngineID1(包含在報(bào)文頭部中),"test"(group Name is“test"),"Read MIB View 1"(snmpEngineID 1's Read MIBView),""(snmpEngineID 1's Write MIB View),Authentication and unencryption(Security Level)>
報(bào)文2中包含的信息<snmpEngineIDn(包含在報(bào)文頭部中),"test"(group Name is"test"),"Read MIB View 2"(snmpEngineIDn's Read MIBView),"Write MIB View 1"(snmpEngineIDn's WriteMIB View),Authentication and unencryption(Security Level)>
等價(jià)于先為snmpEngineID1(即功能單元1)配置一個(gè)組名為”test”、讀視圖為“Read MIB View 1”、寫視圖為“”、安全級別為Authentication and unencryption的組,再為snmpEngineIDn(即功能單元n)配置一個(gè)組名為”test”、讀視圖為“ReadMIB View 2”、寫視圖為“Write MIB View 1”、安全級別為Authentication andunencryption的組;如圖10所示,圖10是統(tǒng)一的用戶配置示意圖。
一個(gè)用戶可以屬于多個(gè)snmpEngineID(即多個(gè)功能單元)中的組,使用該用戶名訪問該用戶所屬的所有snmpEngineID(即該用戶所屬的所有功能單元)時(shí)使用相同的認(rèn)證和加密密鑰。網(wǎng)管可以發(fā)送兩個(gè)SNMP管理配置報(bào)文分別完成配置下發(fā),目的地址是SNMP代理報(bào)文1中包含的信息<snmpEngineID1(包含在報(bào)文頭部中),"test"(user Name is test),"group Name 1"(snmpEngineID 1's group Name),authentication algorithm 1(snmpEngineID 1'sauthentication algorithm),"234567"(snmpEngineID 1's authentication privacy),encryption algorithm 2(snmpEngineID 1's encryptionalgorithm),"123456"(snmpEngineID1's encryption privacy)>
報(bào)文2中包含的信息<snmpEngineIDn(包含在報(bào)文頭部中),"test"(user Name is test),"group Name 2"(snmpEngineIDn's,oup Name),authentication algorithm 1(snmpEngineIDn'sauthentication algorithm),"234567"(snmpEngineIDn's authentication privacy),encryption algorithm 1(snmpEngineIDn's encryptionalgorithm),"123456"(snmpEngineIDn's encryption privacy)>
等價(jià)于先為snmpEngineID1(即功能單元1)配置一個(gè)用戶名為”test”、組名為group Name 1、認(rèn)證算法為authentication algorithm 1、認(rèn)證密鑰為“234567”、加密算法為encryption algorithm 2、加密密鑰為“123456”的用戶,再為snmpEngineIDn(即功能單元n)配置一個(gè)用戶名為”test”、組名為group Name2、認(rèn)證算法為authentication algorithm 1、認(rèn)證密鑰為“234567”、加密算法為encryption algorithm 2、加密密鑰為“123456”的用戶。
如果新加入了一個(gè)功能單元,需要在SNMP代理上增加該功能單元的snmpEngineID(SNMPV3)或團(tuán)體名(SNMPV1或SNMPV2c)、SNMP初始用戶信息。如果是SNMP V3功能單元,則建立該功能單元IP地址、該功能單元snmpEngineID、虛擬snmpEngineID、SNMP版本號的映射;如果是SNMPV1或SNMPV2c功能單元,則建立該功能單元IP地址、該功能單元團(tuán)體名、虛擬snmpEngineID、SNMP版本號的映射。
本發(fā)明還提供一種基于SNMP協(xié)議進(jìn)行網(wǎng)絡(luò)管理的系統(tǒng),包括功能單元和網(wǎng)管,所述的網(wǎng)管通過SNMP協(xié)議對所述的功能單元進(jìn)行管理,所述的系統(tǒng)還包括SNMP代理,所述的SNMP代理根據(jù)SNMP報(bào)文中的引擎ID或團(tuán)體名,對該SNMP報(bào)文進(jìn)行處理和轉(zhuǎn)發(fā),完成網(wǎng)管對功能單元的統(tǒng)一管理。
所述的SNMP代理包括映射表,保存功能單元的引擎ID或團(tuán)體名、IP地址和版本號的映射;報(bào)文接收模塊,從網(wǎng)管或功能單元接收SNMP報(bào)文,并獲取所述報(bào)文中的用戶名、引擎ID或團(tuán)體名;報(bào)文修改模塊,根據(jù)所述報(bào)文中的引擎ID或團(tuán)體名和所述的映射表中的信息修改所述的報(bào)文;報(bào)文發(fā)送模塊,將修改后的報(bào)文發(fā)送到對應(yīng)的功能單元或網(wǎng)管。
以上所述僅為本發(fā)明的較佳實(shí)施例而已,并不用以限制本發(fā)明,凡在本發(fā)明的精神和原則之內(nèi)所作的任何修改、等同替換和改進(jìn)等,均應(yīng)包含在本發(fā)明的保護(hù)范圍之內(nèi)。
權(quán)利要求
1.一種基于SNMP協(xié)議進(jìn)行網(wǎng)絡(luò)管理的方法,其特征在于,包括SNMP代理根據(jù)SNMP報(bào)文中的引擎ID或團(tuán)體名,對該SNMP報(bào)文進(jìn)行處理和轉(zhuǎn)發(fā),完成網(wǎng)管對功能單元的統(tǒng)一管理。
2.如權(quán)利要求1所述的一種基于SNMP協(xié)議進(jìn)行網(wǎng)絡(luò)管理的方法,其特征在于,SNMP代理根據(jù)SNMP報(bào)文中的引擎ID或團(tuán)體名查找到對應(yīng)的功能單元的IP地址,并修改所述的報(bào)文源地址和目的地址,將其轉(zhuǎn)發(fā)到對應(yīng)的功能單元。
3.如權(quán)利要求1所述的一種基于SNMP協(xié)議進(jìn)行網(wǎng)絡(luò)管理的方法,其特征在于,引擎ID與功能單元的實(shí)際引擎ID相等,SNMP代理中保存有功能單元的實(shí)際引擎ID、IP地址和版本號的映射。
4.如權(quán)利要求1所述的一種基于SNMP協(xié)議進(jìn)行網(wǎng)絡(luò)管理的方法,其特征在于,引擎ID與功能單元的虛擬引擎ID相等,SNMP代理中保存有功能單元的虛擬引擎ID、實(shí)際引擎ID、IP地址和版本號的映射。
5.如權(quán)利要求1所述的一種基于SNMP協(xié)議進(jìn)行網(wǎng)絡(luò)管理的方法,其特征在于,所述的網(wǎng)管對功能單元的統(tǒng)一管理還包括繪制SNMP代理的設(shè)備視圖、提供進(jìn)入每個(gè)功能單元自身配套的SNMP網(wǎng)管系統(tǒng)的方式和統(tǒng)一的SNMP用戶配置。
6.如權(quán)利要求5所述的一種基于SNMP協(xié)議進(jìn)行網(wǎng)絡(luò)管理的方法,其特征在于,提供統(tǒng)一的SNMP用戶配置包括提供統(tǒng)一的視圖配置、提供統(tǒng)一的組配置和/或提供統(tǒng)一的用戶配置。
7.如權(quán)利要求1所述的一種基于SNMP協(xié)議進(jìn)行網(wǎng)絡(luò)管理的方法,其特征在于,SNMP代理根據(jù)SNMP報(bào)文中的用戶名確定所述的報(bào)文是否加密,若加密,則用加密密鑰對所述的報(bào)文進(jìn)行解密。
8.如權(quán)利要求2所述的一種基于SNMP協(xié)議進(jìn)行網(wǎng)絡(luò)管理的方法,其特征在于,SNMP代理根據(jù)功能單元和SNMP代理,以及SNMP代理和網(wǎng)管之間的SNMP協(xié)議版本修改所述的SNMP報(bào)文。
9.一種基于SNMP協(xié)議進(jìn)行網(wǎng)絡(luò)管理的系統(tǒng),包括功能單元和網(wǎng)管,所述的網(wǎng)管通過SNMP協(xié)議對所述的功能單元進(jìn)行管理,其特征在于,還包括SNMP代理,所述的SNMP代理根據(jù)SNMP報(bào)文中的引擎ID或團(tuán)體名,對該SNMP報(bào)文進(jìn)行處理和轉(zhuǎn)發(fā),完成網(wǎng)管對功能單元的統(tǒng)一管理。
10.如權(quán)利要求9所述的一種基于SNMP協(xié)議進(jìn)行網(wǎng)絡(luò)管理的系統(tǒng),其特征在于,所述的SNMP代理包括映射表,保存功能單元的引擎ID或團(tuán)體名、IP地址和版本號的映射;報(bào)文接收模塊,從網(wǎng)管或功能單元接收SNMP報(bào)文,并獲取所述報(bào)文中的用戶名、引擎ID或團(tuán)體名;報(bào)文修改模塊,根據(jù)所述報(bào)文中的引擎ID或團(tuán)體名和所述的映射表中的信息修改所述的報(bào)文;報(bào)文發(fā)送模塊,將修改后的報(bào)文發(fā)送到對應(yīng)的功能單元或網(wǎng)管。
全文摘要
本發(fā)明公開了一種基于SNMP協(xié)議進(jìn)行網(wǎng)絡(luò)管理的方法和系統(tǒng),所述的方法包括設(shè)置一SNMP代理,SNMP代理配置公有IP地址和私有IP地址,功能單元配置私有IP地址;SNMP代理根據(jù)SNMP報(bào)文中的引擎ID或團(tuán)體名,對該SNMP報(bào)文進(jìn)行處理和轉(zhuǎn)發(fā),完成網(wǎng)管對功能單元的統(tǒng)一管理。所述的系統(tǒng)包括功能單元和網(wǎng)管,所述的網(wǎng)管通過SNMP協(xié)議對所述的功能單元進(jìn)行管理,還包括SNMP代理。通過本發(fā)明所述的方法和系統(tǒng),能夠?qū)W(wǎng)絡(luò)中的設(shè)備進(jìn)行單IP的統(tǒng)一高效的管理。
文檔編號H04L29/06GK101043361SQ20061006119
公開日2007年9月26日 申請日期2006年6月16日 優(yōu)先權(quán)日2006年6月16日
發(fā)明者易劍鋒, 黎靜, 張國棟 申請人:華為技術(shù)有限公司
網(wǎng)友詢問留言 已有0條留言
  • 還沒有人留言評論。精彩留言會獲得點(diǎn)贊!
1
普陀区| 敖汉旗| 运城市| 昆明市| 宝兴县| 西青区| 西昌市| 正定县| 长岛县| 辉县市| 仪征市| 吉林省| 阿拉善右旗| 博乐市| 南川市| 大化| 增城市| 苍梧县| 南丰县| 车致| 观塘区| 日土县| 连州市| 措勤县| 永泰县| 安溪县| 乌兰浩特市| 和平区| 新乡县| 屯昌县| 清远市| 西畴县| 政和县| 武山县| 宿迁市| 农安县| 惠来县| 那曲县| 界首市| 华亭县| 闵行区|