專利名稱:網(wǎng)絡(luò)管理的裝置和方法
技術(shù)領(lǐng)域:
本發(fā)明涉及以太網(wǎng)技術(shù),尤其涉及一種網(wǎng)絡(luò)管理的裝置和方法。
背景技術(shù):
目前,網(wǎng)絡(luò)的管理方式一般分為三類,分別為:黑盒管理方式、專業(yè)的網(wǎng)管軟件管理方式和集成于設(shè)備的網(wǎng)管功能管理方式。具體的,黑盒管理方式是指整個(gè)網(wǎng)絡(luò)環(huán)境的管理是不透明的、不可控的,即沒有使用任何管理軟件或管理工具,而是需要網(wǎng)管人員對(duì)每臺(tái)網(wǎng)絡(luò)設(shè)備進(jìn)行整網(wǎng)環(huán)境中角色的部署與維護(hù)。專業(yè)的網(wǎng)管軟件管理方式是指通過專業(yè)的網(wǎng)管軟件對(duì)整個(gè)網(wǎng)絡(luò)進(jìn)行管理。集成于設(shè)備的網(wǎng)管功能管理方式是指將網(wǎng)絡(luò)管理功能嵌入每臺(tái)網(wǎng)絡(luò)設(shè)備中,作為網(wǎng)絡(luò)設(shè)備的一特性功能出現(xiàn),從而使得用戶無需購買專業(yè)的網(wǎng)管軟件就能實(shí)現(xiàn)對(duì)網(wǎng)絡(luò)的管理。但是,對(duì)于黑盒管理方式,由于所有的網(wǎng)絡(luò)管理工作完全由人工完成,且需要對(duì)每臺(tái)網(wǎng)絡(luò)設(shè)備單獨(dú)進(jìn)行部署,因此,要求網(wǎng)管人員的IT運(yùn)維技術(shù)非常高。對(duì)于專業(yè)的網(wǎng)管軟件管理方式,由于網(wǎng)管軟件與網(wǎng)絡(luò)設(shè)備提供商相分離,因此,會(huì)存在一些無法兼容的問題發(fā)生而導(dǎo)致網(wǎng)管軟件工作不正常的問題。對(duì)于集成于設(shè)備的網(wǎng)管功能管理方式,由于集成于設(shè)備的網(wǎng)管功能都是各廠商推出的個(gè)性化解決方案,即整網(wǎng)必須是自己廠商的產(chǎn)品才能實(shí)現(xiàn)管理,從而造成了不能實(shí)現(xiàn)各廠商產(chǎn)品之間的兼容問題。基于現(xiàn)有技術(shù)中網(wǎng)絡(luò)的管理方式存在的缺陷,當(dāng)前亟需要一種有效地網(wǎng)絡(luò)的管理方式來解決上述現(xiàn)有技術(shù)中網(wǎng)絡(luò)的管理方式存在網(wǎng)絡(luò)的管理運(yùn)維成本高以及難以兼容的缺陷。
發(fā)明內(nèi)容
本發(fā)明提供一種網(wǎng)絡(luò)管理的裝置和方法,用于解決現(xiàn)有技術(shù)中網(wǎng)絡(luò)的管理方式存在網(wǎng)絡(luò)的管理運(yùn)維成本高以及難以兼容的缺陷。本發(fā)明的第一個(gè)方面是提供一種網(wǎng)絡(luò)管理的裝置,包括:SNMP管理端模塊,與被管理設(shè)備的SNMP代理端模塊相連接,用于與所述被管理設(shè)備建立SNMP通道;網(wǎng)絡(luò)信息管理模塊,與所述SNMP管理端模塊相連接,用于通過所述SNMP通道獲取所述被管理設(shè)備的LLDP鄰居表項(xiàng);網(wǎng)絡(luò)拓?fù)涔芾砟K,與所述網(wǎng)絡(luò)信息管理模塊相連接,用于根據(jù)所述被管理設(shè)備的LLDP鄰居表項(xiàng),獲取當(dāng)前網(wǎng)絡(luò)的拓?fù)湫畔?;網(wǎng)絡(luò)配置管理模塊,分別與所述SNMP管理端模塊和所述網(wǎng)絡(luò)拓?fù)涔芾砟K相連接,用于根據(jù)所述當(dāng)前網(wǎng)絡(luò)的拓?fù)湫畔⒑瞳@取到的用戶指令,計(jì)算得到當(dāng)前網(wǎng)絡(luò)中的被管理設(shè)備對(duì)應(yīng)的配置信息;并通過所述SNMP通道將所述被管理設(shè)備對(duì)應(yīng)的配置信息下發(fā)給對(duì)應(yīng)的被管理設(shè)備,以供所述被管理設(shè)備根據(jù)對(duì)應(yīng)的配置信息,執(zhí)行配置處理。
本發(fā)明的另一個(gè)方面是提供一種網(wǎng)絡(luò)管理的方法,包括:網(wǎng)絡(luò)管理的裝置與被管理設(shè)備建立SNMP通道;所述網(wǎng)絡(luò)管理的裝置通過所述SNMP通道獲取所述被管理設(shè)備的LLDP鄰居表項(xiàng);所述網(wǎng)絡(luò)管理的裝置根據(jù)所述被管理設(shè)備的LLDP鄰居表項(xiàng),獲取當(dāng)前網(wǎng)絡(luò)的拓?fù)湫畔ⅲ凰鼍W(wǎng)絡(luò)管理的裝置根據(jù)所述當(dāng)前網(wǎng)絡(luò)的拓?fù)湫畔⒑瞳@取到的用戶指令,計(jì)算得到當(dāng)前網(wǎng)絡(luò)中的被管理設(shè)備對(duì)應(yīng)的配置信息;并通過所述SNMP通道將所述被管理設(shè)備對(duì)應(yīng)的配置信息下發(fā)給對(duì)應(yīng)的被管理設(shè)備,以供所述被管理設(shè)備根據(jù)對(duì)應(yīng)的配置信息,執(zhí)行配置處理。本發(fā)明的技術(shù)效果是:網(wǎng)絡(luò)管理的裝置通過與被管理設(shè)備建立的SNMP通道獲取被管理設(shè)備的LLDP鄰居表項(xiàng);并根據(jù)被管理設(shè)備的LLDP鄰居表項(xiàng),獲取當(dāng)前網(wǎng)絡(luò)的拓?fù)湫畔ⅲ辉俑鶕?jù)當(dāng)前網(wǎng)絡(luò)的拓?fù)湫畔⒑瞳@取到的用戶指令,計(jì)算得到當(dāng)前網(wǎng)絡(luò)中的被管理設(shè)備對(duì)應(yīng)的配置信息;最后通過SNMP通道將被管理設(shè)備對(duì)應(yīng)的配置信息下發(fā)給對(duì)應(yīng)的被管理設(shè)備,以供被管理設(shè)備根據(jù)對(duì)應(yīng)的配置信息,執(zhí)行配置處理,由于通過在網(wǎng)絡(luò)管理的裝置上實(shí)現(xiàn)對(duì)各個(gè)被管理設(shè)備的配置,再將得到的配置信息發(fā)給對(duì)應(yīng)的被管理設(shè)備進(jìn)行配置處理,因此,解決了現(xiàn)有技術(shù)中需要單獨(dú)對(duì)網(wǎng)絡(luò)中每臺(tái)設(shè)備進(jìn)行部署與配置而造成的成本的較高的問題。另外,由于采用SNMP協(xié)議以及LLDP協(xié)議,因此,可以有效地實(shí)現(xiàn)不同廠商產(chǎn)品間的兼容。
圖1為本發(fā)明網(wǎng)絡(luò)管理的裝置的一個(gè)實(shí)施例的結(jié)構(gòu)示意圖;圖2為本發(fā)明的網(wǎng)絡(luò)管理的裝置所基于的網(wǎng)絡(luò)的架構(gòu)示意圖;圖3為本發(fā)明網(wǎng)絡(luò)管理的裝置的還一個(gè)實(shí)施例的結(jié)構(gòu)示意圖;圖4為本發(fā)明網(wǎng)絡(luò)管理的方法的一個(gè)實(shí)施例的流程圖;圖5為本發(fā)明網(wǎng)絡(luò)管理的方法的另一個(gè)實(shí)施例的流程圖。
具體實(shí)施例方式圖1為本發(fā)明網(wǎng)絡(luò)管理的裝置的一個(gè)實(shí)施例的結(jié)構(gòu)示意圖,如圖1所示,本實(shí)施例的網(wǎng)絡(luò)管理的裝置包括:簡單網(wǎng)絡(luò)管理協(xié)議(Simple Network Management Protocol ;簡稱:SNMP)管理端模塊11、網(wǎng)絡(luò)信息管理模塊12、網(wǎng)絡(luò)拓?fù)涔芾砟K13和網(wǎng)絡(luò)配置管理模塊14。其中,SNMP管理端模塊11與被管理設(shè)備的SNMP代理端模塊相連接,用于與該被管理設(shè)備建立SNMP通道;網(wǎng)絡(luò)信息管理模塊12與該SNMP管理端模塊11相連接,用于通過該SNMP通道獲取該被管理設(shè)備的鏈路層發(fā)現(xiàn)協(xié)議(Link Layer Discovery Protocol ;簡稱:LLDP)鄰居表項(xiàng);網(wǎng)絡(luò)拓?fù)涔芾砟K13與該網(wǎng)絡(luò)信息管理模塊12相連接,用于根據(jù)該被管理設(shè)備的LLDP鄰居表項(xiàng),獲取當(dāng)前網(wǎng)絡(luò)的拓?fù)湫畔ⅲ痪W(wǎng)絡(luò)配置管理模塊14分別與該SNMP管理端模塊11和該網(wǎng)絡(luò)拓?fù)涔芾砟K13相連接,用于根據(jù)該當(dāng)前網(wǎng)絡(luò)的拓?fù)湫畔⒑瞳@取到的用戶指令,計(jì)算得到當(dāng)前網(wǎng)絡(luò)中的被管理設(shè)備對(duì)應(yīng)的配置信息;并通過該SNMP通道將該被管理設(shè)備對(duì)應(yīng)的配置信息下發(fā)給對(duì)應(yīng)的被管理設(shè)備,以供該被管理設(shè)備根據(jù)對(duì)應(yīng)的配置信息,執(zhí)行配置處理。
其中,該網(wǎng)絡(luò)管理的裝置可以是當(dāng)前網(wǎng)絡(luò)中的一個(gè)出口網(wǎng)關(guān)設(shè)備,或者,還可以是一個(gè)專門的服務(wù)器。在本實(shí)施例中,為了保證網(wǎng)絡(luò)管理的裝置和被管理設(shè)備之間的SNMP通道(即三層IP通道),以及為了保證該SNMP通道的連通性,在被管理設(shè)備首次接入當(dāng)前網(wǎng)絡(luò)時(shí),需要為該被管理設(shè)備分配管理IP。其中,分配管理IP使用動(dòng)態(tài)主機(jī)設(shè)置協(xié)議(Dynamic HostConfiguration Protocol ;簡稱:DHCP)的方式,即在網(wǎng)絡(luò)管理的裝置上搭建DHCP服務(wù)器,來配置管理IP地址池,以使被管理設(shè)備通過DCHP客戶端申請(qǐng)管理IP。另外,還可以根據(jù)需求來配置管理IP地址池的網(wǎng)段范圍。優(yōu)選地,SNMP管理端模塊11還用于在各被管理設(shè)備中申請(qǐng)管理IP時(shí),將以DHCP選項(xiàng)的形式將統(tǒng)一控制的團(tuán)體屬性(community)統(tǒng)一下發(fā)給各被管理設(shè)備。在本實(shí)施例中,值得注意的是,當(dāng)網(wǎng)絡(luò)管理的裝置使用第二版網(wǎng)絡(luò)簡單管理協(xié)議(Simple Network Management Protocol Version2 ;簡稱:SNMPV2)及其以前的版本時(shí),需要通過community認(rèn)證才能實(shí)現(xiàn)進(jìn)行SNMP交互,因此,網(wǎng)絡(luò)管理的裝置需要統(tǒng)一控制SNMP交互的community,被管理設(shè)備在申請(qǐng)管理IP時(shí),網(wǎng)絡(luò)管理的裝置統(tǒng)一控制的community將以DHCP選項(xiàng)的形式統(tǒng)一下發(fā)給各被管理設(shè)備。后續(xù)網(wǎng)絡(luò)管理的裝置與被管理設(shè)備之間的SNMP交互就使用該community進(jìn)行認(rèn)證。在本實(shí)施例中,網(wǎng)絡(luò)管理的裝置通過與被管理設(shè)備建立的SNMP通道獲取被管理設(shè)備的LLDP鄰居表項(xiàng);并根據(jù)被管理設(shè)備的LLDP鄰居表項(xiàng),獲取當(dāng)前網(wǎng)絡(luò)的拓?fù)湫畔?;再根?jù)當(dāng)前網(wǎng)絡(luò)的拓?fù)湫畔⒑瞳@取到的用戶指令,計(jì)算得到當(dāng)前網(wǎng)絡(luò)中的被管理設(shè)備對(duì)應(yīng)的配置信息;最后通過SNMP通道將被管理設(shè)備對(duì)應(yīng)的配置信息下發(fā)給對(duì)應(yīng)的被管理設(shè)備,以供被管理設(shè)備根據(jù)對(duì)應(yīng)的配置信息,執(zhí)行配置處理,由于通過在網(wǎng)絡(luò)管理的裝置上實(shí)現(xiàn)對(duì)各個(gè)被管理設(shè)備的配置,再將得到的配置信息發(fā)給對(duì)應(yīng)的被管理設(shè)備進(jìn)行配置處理,因此,解決了現(xiàn)有技術(shù)中需要單獨(dú)對(duì)網(wǎng)絡(luò)中每臺(tái)設(shè)備進(jìn)行部署與配置而造成的成本的較高的問題。另外,由于采用SNMP協(xié)議以及LLDP協(xié)議,因此,可以有效地實(shí)現(xiàn)不同廠商產(chǎn)品間的兼容。進(jìn)一步的,在本發(fā)明的另一個(gè)實(shí)施例中,在上述圖1所示實(shí)施例的基礎(chǔ)上,當(dāng)該網(wǎng)絡(luò)管理的裝置為該當(dāng)前網(wǎng)絡(luò)中的一個(gè)出口網(wǎng)關(guān)設(shè)備時(shí),該網(wǎng)絡(luò)信息管理模塊12還用于獲取該管理設(shè)備的LLDP鄰居表項(xiàng);該網(wǎng)絡(luò)拓?fù)涔芾碓O(shè)備13具體用于根據(jù)該網(wǎng)絡(luò)管理的裝置的LLDP鄰居表項(xiàng)和該被管理設(shè)備的LLDP鄰居表項(xiàng),獲取當(dāng)前網(wǎng)絡(luò)的拓?fù)湫畔?。具體的,當(dāng)網(wǎng)絡(luò)管理的裝置為當(dāng)前網(wǎng)絡(luò)中的一個(gè)出口網(wǎng)關(guān)設(shè)備時(shí),網(wǎng)絡(luò)信息管理模塊12獲取被管理設(shè)備的LLDP鄰居表項(xiàng)的一種具體實(shí)現(xiàn)方式為:網(wǎng)絡(luò)信息管理模塊12通過獲取的上述網(wǎng)絡(luò)管理的裝置的LLDP鄰居表項(xiàng),獲取該網(wǎng)絡(luò)管理的裝置的鄰居設(shè)備的IP地址,并通過該IP地址,與該管理設(shè)備的鄰居設(shè)備建立連接,并向該網(wǎng)絡(luò)管理的裝置的鄰居設(shè)備發(fā)送SNMP請(qǐng)求,該SNMP請(qǐng)求用于向該網(wǎng)絡(luò)管理的裝置的鄰居設(shè)備請(qǐng)求該鄰居設(shè)備的鄰居設(shè)備的LLDP鄰居表項(xiàng),則該網(wǎng)絡(luò)管理的裝置的鄰居設(shè)備根據(jù)所述SNMP請(qǐng)求,將自身的LLDP鄰居表項(xiàng)攜帶在SNMP響應(yīng)通過SNMP通道發(fā)送給網(wǎng)絡(luò)信息管理模塊12,網(wǎng)絡(luò)信息管理模塊12再根據(jù)該網(wǎng)絡(luò)管理的裝置的鄰居設(shè)備的LLDP鄰居表項(xiàng),向該網(wǎng)絡(luò)管理的裝置的鄰居設(shè)備的鄰居設(shè)備發(fā)送SNMP請(qǐng)求,以獲取該網(wǎng)絡(luò)管理的裝置的鄰居設(shè)備的鄰居設(shè)備的LLDP鄰居表項(xiàng),再以此類推,直至獲取整個(gè)網(wǎng)絡(luò)的被管理設(shè)備的鄰居表項(xiàng)。舉例來說,圖2為本發(fā)明的網(wǎng)絡(luò)管理的裝置所基于的網(wǎng)絡(luò)的架構(gòu)示意圖,如圖2所示,該網(wǎng)絡(luò)架構(gòu)包括:網(wǎng)絡(luò)管理的裝置6_1 (即為當(dāng)前網(wǎng)絡(luò)中的一個(gè)出口網(wǎng)關(guān)設(shè)備)、被管理設(shè)備C_1、A_1、A_2、A_3、A_4和A_5。具體的,網(wǎng)絡(luò)管理的裝置G_1中的網(wǎng)絡(luò)信息管理模塊先獲取網(wǎng)絡(luò)管理的裝置6_1的LLDP鄰居表項(xiàng)(如圖2可知,該網(wǎng)絡(luò)管理的裝置G_1的鄰居設(shè)備為被管理設(shè)備C_l)中被管理設(shè)備C_1的IP地址,與被管理設(shè)備C_1建立SNMP通道,并通過該SNMP通道向被管理設(shè)備C_1發(fā)送SNMP請(qǐng)求,以供被管理設(shè)備C_1在接收到該SNMP請(qǐng)求后,將被管理設(shè)備C_1的LLDP鄰居表項(xiàng)攜帶在SNMP響應(yīng)中通過SNMP通道發(fā)送給網(wǎng)絡(luò)管理的裝置G_l。網(wǎng)絡(luò)管理的裝置G_1根據(jù)被管理設(shè)備C_1的LLDP鄰居表項(xiàng)(如圖2可知,被管理設(shè)備C_1的鄰居設(shè)備為被管理設(shè)備A_1和A_2)中被管理設(shè)備A_1和A_2的IP地址,分別與被管理設(shè)備A_1和A_2建立SNMP通道,并分別通過與被管理設(shè)備A_1的SNMP通道和與被管理設(shè)備A_2的SNMP通道向被管理設(shè)備A_1和A_2發(fā)送SNMP請(qǐng)求,以供被管理設(shè)備A_1將被管理設(shè)備A_1的LLDP鄰居表項(xiàng)攜帶在SNMP響應(yīng)中通過與被管理設(shè)備A_1的SNMP通道發(fā)送給管理設(shè)備G_1,被管理設(shè)備A_2將被管理設(shè)備A_2的LLDP鄰居表項(xiàng)攜帶在SNMP響應(yīng)中通過與被管理設(shè)備A_2的SNMP通道發(fā)送給網(wǎng)絡(luò)管理的裝置G_l。網(wǎng)絡(luò)管理的裝置G_1根據(jù)被管理設(shè)備八_1的LLDP鄰居表項(xiàng)(如圖2可知,被管理設(shè)備A_1的鄰居設(shè)備為被管理設(shè)備A_3和A_4)中被管理設(shè)備A_3和A_4的IP地址,分別與被管理設(shè)備A_3和A_4建立SNMP通道,并分別通過與被管理設(shè)備A_3的SNMP通道和與被管理設(shè)備A_4的SNMP通道向被管理設(shè)備A_3和A_4發(fā)送SNMP請(qǐng)求,以供被管理設(shè)備A_3將被管理設(shè)備A_3的LLDP鄰居表項(xiàng)攜帶在SNMP響應(yīng)中通過與被管理設(shè)備A_3的SNMP通道發(fā)送給網(wǎng)絡(luò)管理的裝置G_1,被管理設(shè)備A_4將被管理設(shè)備A_4的LLDP鄰居表項(xiàng)攜帶在SNMP響應(yīng)中通過與被管理設(shè)備A_4的SNMP通道發(fā)送給網(wǎng)絡(luò)管理的裝置G_l。網(wǎng)絡(luò)管理的裝置G_1根據(jù)被管理設(shè)備A_2的LLDP鄰居表項(xiàng)(如圖2可知,被管理設(shè)備A_2的鄰居設(shè)備為被管理設(shè)備A_5)中被管理設(shè)備A_5的IP地址,與被管理設(shè)備A_5建立SNMP通道,并通過與被管理設(shè)備A_5的SNMP通道向被管理設(shè)備A_5發(fā)送SNMP請(qǐng)求,以供被管理設(shè)備A_5將被管理設(shè)備A_5的LLDP鄰居表項(xiàng)攜帶在SNMP響應(yīng)中通過與被管理設(shè)備A_5的SNMP通道發(fā)送給網(wǎng)絡(luò)管理的裝置6_1。需要說明的是,當(dāng)網(wǎng)絡(luò)管理的裝置為專門服務(wù)器時(shí),需要先將專門服務(wù)器與當(dāng)前網(wǎng)絡(luò)中的出口網(wǎng)關(guān)設(shè)備之間建立SNMP通道,然后將出口網(wǎng)關(guān)設(shè)備獲取被管理設(shè)備的LLDP鄰居表項(xiàng)通過該SNMP通道同步到專門服務(wù)器上,從而實(shí)現(xiàn)專門服務(wù)器獲取被管理設(shè)備的LLDP鄰居表項(xiàng)。其中,出口網(wǎng)關(guān)設(shè)備獲取被管理設(shè)備的LLDP鄰居表項(xiàng)的實(shí)現(xiàn)方式與上述網(wǎng)絡(luò)信息管理模塊12獲取被管理設(shè)備的LLDP鄰居表項(xiàng)的一種具體實(shí)現(xiàn)方式相同,此處不再贅述。值得注意的是,專門服務(wù)器與當(dāng)前網(wǎng)絡(luò)中的出口網(wǎng)關(guān)設(shè)備之間可以直接通過SNMP通道相連,或者,當(dāng)專門服務(wù)器與被管理設(shè)備之間相連接時(shí),可以通過與被管理設(shè)備之間手動(dòng)建立SNMP通道,且被管理設(shè)備與出口網(wǎng)關(guān)設(shè)備之間建立SNMP通道,從而實(shí)現(xiàn)專門服務(wù)器與出口網(wǎng)關(guān)設(shè)置之間的相連。更進(jìn)一步的,在本發(fā)明的又一個(gè)實(shí)施例中,在上述任一實(shí)施例的基礎(chǔ)上,該網(wǎng)絡(luò)信息管理模塊12還用于通過該SNMP通道獲取該被管理設(shè)備的信息;則在該用戶指令為規(guī)劃請(qǐng)求,該規(guī)劃請(qǐng)求包括待規(guī)劃被管理設(shè)備時(shí),該網(wǎng)絡(luò)配置管理模塊14還與該網(wǎng)絡(luò)信息管理模塊12相連,具體用于根據(jù)該規(guī)劃請(qǐng)求、該當(dāng)前網(wǎng)絡(luò)的拓?fù)湫畔⒑驮摫还芾碓O(shè)備的信息,對(duì)該當(dāng)前網(wǎng)絡(luò)進(jìn)行劃分處理,獲取多個(gè)子網(wǎng),并獲取每個(gè)子網(wǎng)下每個(gè)被管理設(shè)備對(duì)應(yīng)的規(guī)劃信息,再根據(jù)該當(dāng)前網(wǎng)絡(luò)的拓?fù)湫畔?,將該每個(gè)被管理設(shè)備對(duì)應(yīng)的規(guī)劃信息下發(fā)給對(duì)應(yīng)的被管理設(shè)備和該被管理設(shè)備的上聯(lián)的被管理設(shè)備,以供各個(gè)被管理設(shè)備執(zhí)行與對(duì)應(yīng)的規(guī)劃信息對(duì)應(yīng)的配置。其中,該被管理設(shè)備的信息包括但不限于如下的一種或者幾種組合:被管理設(shè)備的型號(hào)、被管理設(shè)備的名稱、被管理設(shè)備的內(nèi)存、被管理設(shè)備的內(nèi)存的使用情況、被管理設(shè)備的閃存、被管理設(shè)備的閃存的使用情況、被管理設(shè)備的CPU使用情況、被管理設(shè)備的端口數(shù)量、被管理設(shè)備的各端口名稱、被管理設(shè)備的各端口類型、被管理設(shè)備的各端口支持的最大帶寬、被管理設(shè)備的各端口當(dāng)前流量和被管理設(shè)備的各端口的當(dāng)前狀態(tài)等。另外,在本實(shí)施例中,舉例來說,以規(guī)劃請(qǐng)求為網(wǎng)絡(luò)規(guī)劃,且網(wǎng)絡(luò)規(guī)劃為VLAN配置為例,在網(wǎng)絡(luò)拓?fù)涔芾砟K13將獲取的當(dāng)前網(wǎng)絡(luò)的拓?fù)湫畔@示給用戶,以及網(wǎng)絡(luò)信息管理模塊12將獲取的被管理設(shè)備的信息顯示給用戶時(shí),用戶可以根據(jù)該當(dāng)前網(wǎng)絡(luò)的拓?fù)湫畔?,?duì)被管理設(shè)備進(jìn)行劃分,例如:以校園網(wǎng),且校園網(wǎng)分為教室辦公區(qū)子網(wǎng)和學(xué)生上網(wǎng)區(qū)子網(wǎng)為例,用戶可以將某些被管理設(shè)備劃分到教室辦公區(qū)子網(wǎng)、將某些被管理設(shè)備劃分到學(xué)生上網(wǎng)區(qū)子網(wǎng)。然后,網(wǎng)絡(luò)配置管理模塊14獲取用戶輸入的規(guī)劃請(qǐng)求,該規(guī)劃請(qǐng)求用于表示用戶指明的某些被管理設(shè)備所屬的子網(wǎng),則網(wǎng)絡(luò)配置管理模塊14再根據(jù)該規(guī)劃請(qǐng)求、該當(dāng)前網(wǎng)絡(luò)的拓?fù)湫畔⒑驮摫还芾碓O(shè)備的信息,對(duì)當(dāng)前網(wǎng)絡(luò)進(jìn)行劃分處理,獲取多個(gè)子網(wǎng),并獲取多個(gè)子網(wǎng)下每個(gè)被管理設(shè)備對(duì)應(yīng)的規(guī)劃信息,再根據(jù)當(dāng)前網(wǎng)絡(luò)的拓?fù)湫畔?,將每個(gè)被管理設(shè)備對(duì)應(yīng)的規(guī)劃信息下發(fā)給對(duì)應(yīng)的被管理設(shè)備和被管理設(shè)備的上聯(lián)的被管理設(shè)備,以供各個(gè)被管理設(shè)備執(zhí)行與對(duì)應(yīng)的規(guī)劃信息對(duì)應(yīng)的配置,例如:該配置信息可以為將待規(guī)劃被管理設(shè)備劃分到該子網(wǎng)映射的VLAN上,且將待規(guī)劃被管理設(shè)備的上聯(lián)鏈路打通該VLAN的配置,再根據(jù)該當(dāng)前網(wǎng)絡(luò)的拓?fù)湫畔?,將該?guī)劃信息下發(fā)給該待規(guī)劃被管理設(shè)備和該待規(guī)劃被管理設(shè)備的上聯(lián)的被管理設(shè)備,以供該待規(guī)劃被管理設(shè)備和該待規(guī)劃被管理設(shè)備的上聯(lián)的被管理設(shè)備根據(jù)該規(guī)劃信息,進(jìn)行配置。圖3為本發(fā)明管理設(shè)備的還一個(gè)實(shí)施例的結(jié)構(gòu)示意圖,在上述任一實(shí)施例的基礎(chǔ)上,如圖3所示,該管理設(shè)備還包括:網(wǎng)絡(luò)故障管理模塊15,與該SNMP管理端模塊11相連接,用于通過該SNMP通道接收該被管理設(shè)備發(fā)送的故障日志,并將該故障日志顯示給用戶。優(yōu)選地,在用戶輸入的網(wǎng)絡(luò)攻擊布防指令時(shí),網(wǎng)絡(luò)配置管理模塊14具體用于根據(jù)該當(dāng)前網(wǎng)絡(luò)的拓?fù)湫畔⒑途W(wǎng)絡(luò)攻擊布防指令,計(jì)算得到當(dāng)前網(wǎng)絡(luò)中的被管理設(shè)備對(duì)應(yīng)的網(wǎng)絡(luò)攻擊布防信息,并將該網(wǎng)絡(luò)攻擊布防信息通過該SNMP通道發(fā)送給對(duì)應(yīng)的被管理設(shè)備,以供該被管理設(shè)備根據(jù)對(duì)應(yīng)的網(wǎng)絡(luò)攻擊布防信息,進(jìn)行布防處理。其中,上述的配置信息此時(shí)可以為網(wǎng)絡(luò)攻擊布防信息。更進(jìn)一步的,在本發(fā)明的再一個(gè)實(shí)施例中,在上述圖1所示實(shí)施例的基礎(chǔ)上,網(wǎng)絡(luò)配置管理模塊14還用于接收所述被管理設(shè)備返回的配置結(jié)果,所述配置結(jié)果為所述管理設(shè)備根據(jù)所述對(duì)應(yīng)的配置信息執(zhí)行配置處理生成的結(jié)果。更進(jìn)一步的,在發(fā)明的另一個(gè)實(shí)施例中,在上述圖1所示實(shí)施例的基礎(chǔ)上,網(wǎng)絡(luò)配置管理模塊14具體用于在判斷出該用戶指令為合法指令時(shí),根據(jù)該當(dāng)前網(wǎng)絡(luò)的拓?fù)湫畔⒑驮撚脩糁噶?,?jì)算得到當(dāng)前網(wǎng)絡(luò)中的被管理設(shè)備對(duì)應(yīng)的配置信息;并通過該SNMP通道將該被管理設(shè)備對(duì)應(yīng)的配置信息下發(fā)給對(duì)應(yīng)的被管理設(shè)備,以供該被管理設(shè)備根據(jù)對(duì)應(yīng)的配置信息,執(zhí)行配置處理。優(yōu)選地,在本實(shí)施例中,舉例來說,以開啟網(wǎng)絡(luò)防用戶口仿冒DHCP服務(wù)器攻擊這一用戶指令為例,網(wǎng)絡(luò)配置管理模塊14的具體工作原理為:在用戶指定網(wǎng)絡(luò)開啟防用戶口仿冒DHCP服務(wù)器攻擊功能后,網(wǎng)絡(luò)配置管理模塊14獲取該用戶指令(即用戶指定網(wǎng)絡(luò)開啟防用戶口仿冒DHCP服務(wù)器攻擊功能),并可以判斷該用戶指令是否為合法指令,例如:如果當(dāng)前網(wǎng)絡(luò)沒有開啟DHCP服務(wù),那么該用戶指令為非法指令;如果當(dāng)前網(wǎng)絡(luò)開啟了 DHCP服務(wù),且當(dāng)前還沒有開啟防用戶口仿冒DHCP服務(wù)器攻擊功能,那么該用戶指令為合法指令。其中,網(wǎng)絡(luò)有沒有開啟DHCP服務(wù)是指管理設(shè)備是否開啟DHCP服務(wù)器功能。另外,如果網(wǎng)絡(luò)配置管理模塊14判斷出該用戶指令為合法指令,則根據(jù)當(dāng)前網(wǎng)絡(luò)的拓?fù)湫畔⒑陀脩糁噶睿?jì)算網(wǎng)絡(luò)中每一臺(tái)被管設(shè)備的防用戶口仿冒DHCP服務(wù)器攻擊的配置(即為上述被管理設(shè)備對(duì)應(yīng)的配置信息)。其中,防用戶口仿冒DHCP服務(wù)器配置為DHCPSNOOPING配置。還需要說明的是,該DHCP SNOOPING配置用于在被管理設(shè)備上的非用戶口上生成信任口的配置,這樣DHCP響應(yīng)報(bào)文便能在被管理設(shè)備的信任口上流入,而不能在用戶口上流入,達(dá)到了預(yù)防用戶口下仿冒DHCP服務(wù)器的攻擊。然后,將上述DHCP SNOOPING配置通過SNMP通道下發(fā)到所有的被管理設(shè)備,以供所述被管理設(shè)備根據(jù)該DHCP SNOOPING配置,進(jìn)行配置,從而實(shí)現(xiàn)了防用戶口仿冒DHCP服務(wù)器攻擊的目的。圖4為本發(fā)明網(wǎng)絡(luò)管理的方法的一個(gè)實(shí)施例的流程圖,如圖4所示,本實(shí)施例的方法包括:步驟101、網(wǎng)絡(luò)管理的裝置與被管理設(shè)備建立SNMP通道。在本實(shí)施例中,該網(wǎng)絡(luò)管理的裝置可以具體為圖1所示的網(wǎng)絡(luò)管理的裝置,其實(shí)現(xiàn)原理相類似,此處不再贅述。步驟102、網(wǎng)絡(luò)管理的裝置通過該SNMP通道獲取該被管理設(shè)備的LLDP鄰居表項(xiàng)。步驟103、網(wǎng)絡(luò)管理的裝置根據(jù)該被管理設(shè)備的LLDP鄰居表項(xiàng),獲取當(dāng)前網(wǎng)絡(luò)的拓?fù)湎?。步驟104、網(wǎng)絡(luò)管理的裝置根據(jù)該當(dāng)前網(wǎng)絡(luò)的拓?fù)湫畔⒑瞳@取到的用戶指令,計(jì)算得到當(dāng)前網(wǎng)絡(luò)中的被管理設(shè)備對(duì)應(yīng)的配置信息;并通過該SNMP通道將該被管理設(shè)備對(duì)應(yīng)的配置信息下發(fā)給對(duì)應(yīng)的被管理設(shè)備,以供該被管理設(shè)備根據(jù)對(duì)應(yīng)的配置信息,執(zhí)行配置處理。在本實(shí)施例中,網(wǎng)絡(luò)管理的裝置通過與被管理設(shè)備建立的SNMP通道獲取被管理設(shè)備的LLDP鄰居表項(xiàng);并根據(jù)被管理設(shè)備的LLDP鄰居表項(xiàng),獲取當(dāng)前網(wǎng)絡(luò)的拓?fù)湫畔?;再根?jù)當(dāng)前網(wǎng)絡(luò)的拓?fù)湫畔⒑瞳@取到的用戶指令,計(jì)算得到當(dāng)前網(wǎng)絡(luò)中的被管理設(shè)備對(duì)應(yīng)的配置信息;最后通過SNMP通道將被管理設(shè)備對(duì)應(yīng)的配置信息下發(fā)給對(duì)應(yīng)的被管理設(shè)備,以供被管理設(shè)備根據(jù)對(duì)應(yīng)的配置信息,執(zhí)行配置處理,由于通過在網(wǎng)絡(luò)管理的裝置上實(shí)現(xiàn)對(duì)各個(gè)被管理設(shè)備的配置,再將得到的配置信息發(fā)給對(duì)應(yīng)的被管理設(shè)備進(jìn)行配置處理,因此,解決了現(xiàn)有技術(shù)中需要單獨(dú)對(duì)網(wǎng)絡(luò)中每臺(tái)設(shè)備進(jìn)行部署與配置而造成的成本的較高的問題。另外,由于采用SNMP協(xié)議以及LLDP協(xié)議,因此,可以有效地實(shí)現(xiàn)不同廠商產(chǎn)品間的兼容。圖5為本發(fā)明網(wǎng)絡(luò)管理的方法的另一個(gè)實(shí)施例的流程圖,在上述圖4所示實(shí)施例的基礎(chǔ)上,如圖5所示,當(dāng)網(wǎng)絡(luò)管理的裝置為當(dāng)前網(wǎng)絡(luò)中的一個(gè)出口網(wǎng)關(guān)設(shè)備時(shí),步驟102之后,步驟103之前,該方法還包括:步驟105、網(wǎng)絡(luò)管理的裝置獲取網(wǎng)絡(luò)管理的裝置的LLDP鄰居表項(xiàng)。在本實(shí)施例中,需要說明的是,當(dāng)網(wǎng)絡(luò)管理的裝置是一個(gè)專門服務(wù)器時(shí),該專門的服務(wù)器沒有LLDP鄰居表項(xiàng),因此,只需要獲取被管理設(shè)備的LLDP鄰居表項(xiàng)即可。當(dāng)網(wǎng)絡(luò)管理裝置是當(dāng)前網(wǎng)絡(luò)中的一個(gè)出口網(wǎng)關(guān)設(shè)備時(shí),該出口網(wǎng)關(guān)設(shè)備是有自身的LLDP鄰居表項(xiàng)的,因此,需要獲取自身的LLDP鄰居表項(xiàng)。則步驟103的一種具體實(shí)現(xiàn)方式為:步驟103’、網(wǎng)絡(luò)管理的裝置根據(jù)該網(wǎng)絡(luò)管理的裝置的LLDP鄰居表項(xiàng)和該被管理設(shè)備的LLDP鄰居表項(xiàng),獲取當(dāng)前網(wǎng)絡(luò)的拓?fù)湫畔?。?yōu)選地,步驟104之前,該方法還可以包括:步驟106、網(wǎng)絡(luò)管理的裝置通過SNMP通道獲取被管理設(shè)備的信息。則在上述用戶指令為規(guī)劃請(qǐng)求,該規(guī)劃請(qǐng)求包括待規(guī)劃被管理設(shè)備時(shí),該步驟104的一種具體實(shí)現(xiàn)方式為:步驟104’、網(wǎng)絡(luò)管理的裝置根據(jù)該規(guī)劃請(qǐng)求、該當(dāng)前網(wǎng)絡(luò)的拓?fù)湫畔⒑驮摫还芾碓O(shè)備的信息,對(duì)該當(dāng)前網(wǎng)絡(luò)進(jìn)行劃分處理,獲取多個(gè)子網(wǎng),并獲取每個(gè)子網(wǎng)下每個(gè)被管理設(shè)備對(duì)應(yīng)的規(guī)劃信息,再根據(jù)該當(dāng)前網(wǎng)絡(luò)的拓?fù)湫畔ⅲ瑢⒃撁總€(gè)被管理設(shè)備對(duì)應(yīng)的規(guī)劃信息下發(fā)給對(duì)應(yīng)的被管理設(shè)備和該被管理設(shè)備的上聯(lián)的被管理設(shè)備,以供各個(gè)被管理設(shè)備執(zhí)行與對(duì)應(yīng)的規(guī)劃信息對(duì)應(yīng)的配置。 在本實(shí)施例中,上述配置信息此時(shí)可以為規(guī)劃信息。進(jìn)一步的,在本發(fā)明的又一個(gè)實(shí)施例中,在上述圖4所示實(shí)施例的基礎(chǔ)上,該方法還可以包括:網(wǎng)絡(luò)管理的裝置通過該SNMP通道接收該被管理設(shè)備發(fā)送的故障日志,并將該故障日志顯示給用戶。更進(jìn)一步的,在本發(fā)明的再一個(gè)實(shí)施例中,在上述圖4所示實(shí)施例的基礎(chǔ)上,在上述用戶指令為用戶輸入的網(wǎng)絡(luò)攻擊布防指令時(shí),步驟104的另一中具體實(shí)現(xiàn)方式為:網(wǎng)絡(luò)管理的裝置根據(jù)該當(dāng)前網(wǎng)絡(luò)的拓?fù)湫畔⒑途W(wǎng)絡(luò)攻擊布防指令,計(jì)算得到當(dāng)前網(wǎng)絡(luò)中的被管理設(shè)備對(duì)應(yīng)的網(wǎng)絡(luò)攻擊布防信息,并將該網(wǎng)絡(luò)攻擊布防信息通過該SNMP通道發(fā)送給對(duì)應(yīng)的被管理設(shè)備,以供該被管理設(shè)備根據(jù)對(duì)應(yīng)的網(wǎng)絡(luò)攻擊布防信息,進(jìn)行布防處理。更進(jìn)一步的,在本發(fā)明的另一個(gè)實(shí)施例中,在上述圖4所示實(shí)施例的基礎(chǔ)上,步驟104之后,該方法還可以包括:網(wǎng)絡(luò)管理的裝置接收該被管理設(shè)備返回的配置結(jié)果,該配置結(jié)果為該管理設(shè)備根據(jù)該對(duì)應(yīng)的配置信息執(zhí)行配置處理生成的結(jié)果。更進(jìn)一步的,在本發(fā)明的又一個(gè)實(shí)施例中,在上述圖4所示實(shí)施例的基礎(chǔ)上,步驟104的又一種具體實(shí)現(xiàn)方式為:網(wǎng)絡(luò)管理的裝置在判斷出該用戶指令為合法指令時(shí),根據(jù)該當(dāng)前網(wǎng)絡(luò)的拓?fù)湫畔⒑驮撚脩糁噶?,?jì)算得到當(dāng)前網(wǎng)絡(luò)中的被管理設(shè)備對(duì)應(yīng)的配置信息;并通過該SNMP通道將該被管理設(shè)備對(duì)應(yīng)的配置信息下發(fā)給對(duì)應(yīng)的被管理設(shè)備,以供該被管理設(shè)備根據(jù)對(duì)應(yīng)的配置信息,執(zhí)行配置處理。更進(jìn)一步的,在本發(fā)明的還一個(gè)實(shí)施例中,在上述各個(gè)方法所示實(shí)施的基礎(chǔ)上,該方法還可以包括:網(wǎng)絡(luò)管理的裝置還用于在各被管理設(shè)備申請(qǐng)管理IP時(shí),將以DHCP選項(xiàng)的形式將統(tǒng)一控制的community統(tǒng)一下發(fā)給各被管理設(shè)備。本領(lǐng)域普通技術(shù)人員可以理解:實(shí)現(xiàn)上述各方法實(shí)施例的全部或部分步驟可以通過程序指令相關(guān)的硬件來完成。前述的程序可以存儲(chǔ)于一計(jì)算機(jī)可讀取存儲(chǔ)介質(zhì)中。該程序在執(zhí)行時(shí),執(zhí)行包括上述各方法實(shí)施例的步驟;而前述的存儲(chǔ)介質(zhì)包括:R0M、RAM、磁碟或者光盤等各種可以存儲(chǔ)程序代碼的介質(zhì)。最后應(yīng)說明的是:以上各實(shí)施例僅用以說明本發(fā)明的技術(shù)方案,而非對(duì)其限制;盡管參照前述各實(shí)施例對(duì)本發(fā)明進(jìn)行了詳細(xì)的說明,本領(lǐng)域的普通技術(shù)人員應(yīng)當(dāng)理解:其依然可以對(duì)前述各實(shí)施例所記載的技術(shù)方案進(jìn)行修改,或者對(duì)其中部分或者全部技術(shù)特征進(jìn)行等同替換;而這些修改或者替換,并不使相應(yīng)技術(shù)方案的本質(zhì)脫離本發(fā)明各實(shí)施例技術(shù)方案的范圍。
權(quán)利要求
1.一種網(wǎng)絡(luò)管理的裝置,其特征在于,包括: SNMP管理端模塊,與被管理設(shè)備的SNMP代理端模塊相連接,用于與所述被管理設(shè)備建立SNMP通道; 網(wǎng)絡(luò)信息管理模塊,與所述SNMP管理端模塊相連接,用于通過所述SNMP通道獲取所述被管理設(shè)備的LLDP鄰居表項(xiàng); 網(wǎng)絡(luò)拓?fù)涔芾砟K,與所述網(wǎng)絡(luò)信息管理模塊相連接,用于根據(jù)所述被管理設(shè)備的LLDP鄰居表項(xiàng),獲取當(dāng)前網(wǎng)絡(luò)的拓?fù)湫畔ⅲ? 網(wǎng)絡(luò)配置管理模塊,分別與所述SNMP管理端模塊和所述網(wǎng)絡(luò)拓?fù)涔芾砟K相連接,用于根據(jù)所述當(dāng)前網(wǎng)絡(luò)的拓?fù)湫畔⒑瞳@取到的用戶指令,計(jì)算得到當(dāng)前網(wǎng)絡(luò)中的被管理設(shè)備對(duì)應(yīng)的配置信息;并通過所述SNMP通道將所述被管理設(shè)備對(duì)應(yīng)的配置信息下發(fā)給對(duì)應(yīng)的被管理設(shè)備,以供所述被管理設(shè)備根據(jù)對(duì)應(yīng)的配置信息,執(zhí)行配置處理。
2.根據(jù)權(quán)利要求1所述的網(wǎng)絡(luò)管理的裝置,其特征在于,SNMP管理端模塊還用于在各所述被管理設(shè)備申請(qǐng)管理IP時(shí),將以DHCP選項(xiàng)的形式將統(tǒng)一控制的團(tuán)體屬性community統(tǒng)一下發(fā)給各被管理設(shè)備。
3.根據(jù)權(quán)利要求1所述的網(wǎng)絡(luò)管理的裝置,其特征在于,當(dāng)所述網(wǎng)絡(luò)管理的裝置為所述當(dāng)前網(wǎng)絡(luò)中的一個(gè)出口網(wǎng)關(guān)設(shè)備時(shí),所述網(wǎng)絡(luò)信息管理模塊還用于獲取所述網(wǎng)絡(luò)管理的裝置的LLDP鄰居表項(xiàng); 所述網(wǎng)絡(luò)拓?fù)涔芾砟K具體用于根據(jù)所述網(wǎng)絡(luò)管理的裝置的LLDP鄰居表項(xiàng)和所述被管理設(shè)備的LLDP鄰居表項(xiàng),獲取當(dāng)前網(wǎng)絡(luò)的拓?fù)湫畔ⅰ?br>
4.根據(jù)權(quán)利要求1至3任一所述的網(wǎng)絡(luò)管理的裝置,其特征在于,所述網(wǎng)絡(luò)信息管理模塊還用于通過所述SNMP通道獲取所述被管理設(shè)備的信息; 則在所述用戶指令為規(guī)劃請(qǐng)求,所述規(guī)劃請(qǐng)求包括待規(guī)劃被管理設(shè)備時(shí),所述網(wǎng)絡(luò)配置管理模塊,還與所述網(wǎng)絡(luò)信息管理模塊相連,具體用于根據(jù)所述規(guī)劃請(qǐng)求、所述當(dāng)前網(wǎng)絡(luò)的拓?fù)湫畔⒑退霰还芾碓O(shè)備的信息,對(duì)所述當(dāng)前網(wǎng)絡(luò)進(jìn)行劃分處理,獲取多個(gè)子網(wǎng),并獲取每個(gè)子網(wǎng)下每個(gè)被管理設(shè)備對(duì)應(yīng)的規(guī)劃信息,再根據(jù)所述當(dāng)前網(wǎng)絡(luò)的拓?fù)湫畔?,將所述每個(gè)被管理設(shè)備對(duì)應(yīng)的規(guī)劃信息下發(fā)給對(duì)應(yīng)的被管理設(shè)備和所述被管理設(shè)備的上聯(lián)的被管理設(shè)備,以供各個(gè)被管理設(shè)備執(zhí)行與對(duì)應(yīng)的規(guī)劃信息對(duì)應(yīng)的配置。
5.根據(jù)權(quán)利要求1至3任一所述的網(wǎng)絡(luò)管理的裝置,其特征在于,還包括: 網(wǎng)絡(luò)故障管理模塊,與所述SNMP管理端模塊相連接,用于通過所述SNMP通道接收所述被管理設(shè)備發(fā)送的故障日志,并將所述故障日志顯示給用戶。
6.根據(jù)權(quán)利要求1至3任一所述的網(wǎng)絡(luò)管理的裝置,其特征在于,在所述用戶指令為用戶輸入的網(wǎng)絡(luò)攻擊布防指令時(shí),所述網(wǎng)絡(luò)配置管理模塊具體用于根據(jù)所述當(dāng)前網(wǎng)絡(luò)的拓?fù)湫畔⒑途W(wǎng)絡(luò)攻擊布防指令,計(jì)算得到當(dāng)前網(wǎng)絡(luò)中的被管理設(shè)備對(duì)應(yīng)的網(wǎng)絡(luò)攻擊布防信息,并將所述網(wǎng)絡(luò)攻擊布防信息通過所述SNMP通道發(fā)送給對(duì)應(yīng)的被管理設(shè)備,以供所述被管理設(shè)備根據(jù)對(duì)應(yīng)的網(wǎng)絡(luò)攻擊布防信息,進(jìn)行布防處理。
7.根據(jù)權(quán)利要求1所述的網(wǎng)絡(luò)管理的裝置,其特征在于,所述網(wǎng)絡(luò)配置管理模塊還用于接收所述被管理設(shè)備返回的配置結(jié)果,所述配置結(jié)果為所述被管理設(shè)備根據(jù)所述對(duì)應(yīng)的配置信息執(zhí)行配置處理生成的結(jié)果。
8.根據(jù)權(quán)利要求1或2所述的網(wǎng)絡(luò)管理的裝置,其特征在于,所述網(wǎng)絡(luò)配置管理模塊具體用于在判斷出所述用戶指令為合法指令時(shí),根據(jù)所述當(dāng)前網(wǎng)絡(luò)的拓?fù)湫畔⒑退鲇脩糁噶?,?jì)算得到當(dāng)前網(wǎng)絡(luò)中的被管理設(shè)備對(duì)應(yīng)的配置信息;并通過所述SNMP通道將所述被管理設(shè)備對(duì)應(yīng)的配置信息下發(fā)給對(duì)應(yīng)的被管理設(shè)備,以供所述被管理設(shè)備根據(jù)對(duì)應(yīng)的配置信息,執(zhí)行配置處理。
9.一種網(wǎng)絡(luò)管理的方法,其特征在于,包括: 網(wǎng)絡(luò)管理的裝置與被管理設(shè)備建立SNMP通道; 所述網(wǎng)絡(luò)管理的裝置通過所述SNMP通道獲取所述被管理設(shè)備的LLDP鄰居表項(xiàng); 所述網(wǎng)絡(luò)管理的裝置根據(jù)所述被管理設(shè)備的LLDP鄰居表項(xiàng),獲取當(dāng)前網(wǎng)絡(luò)的拓?fù)湫畔ⅲ? 所述網(wǎng)絡(luò)管理的裝置根據(jù)所述當(dāng)前網(wǎng)絡(luò)的拓?fù)湫畔⒑瞳@取到的用戶指令,計(jì)算得到當(dāng)前網(wǎng)絡(luò)中的被管理設(shè)備對(duì)應(yīng)的配置信息;并通過所述SNMP通道將所述被管理設(shè)備對(duì)應(yīng)的配置信息下發(fā)給對(duì)應(yīng)的被管理設(shè)備,以供所述被管理設(shè)備根據(jù)對(duì)應(yīng)的配置信息,執(zhí)行配置處理。
10.根據(jù)權(quán)利要求9所述的網(wǎng)絡(luò)管理的方法,其特征在于,還包括:所述網(wǎng)絡(luò)管理的裝置還用于在各所述被管理設(shè)備申請(qǐng)管理IP時(shí),將以DHCP選項(xiàng)的形式將統(tǒng)一控制的community統(tǒng)一下發(fā)給各被管理設(shè)備。
11.根據(jù)權(quán)利要求9所述的網(wǎng)絡(luò)管理的方法,其特征在于,當(dāng)所述網(wǎng)絡(luò)管理的裝置為所述當(dāng)前網(wǎng)絡(luò)中的一個(gè)出口網(wǎng)關(guān)設(shè)備時(shí),所述方法還包括:所述網(wǎng)絡(luò)管理的裝置獲取所述網(wǎng)絡(luò)管理的裝置的LLDP鄰居表項(xiàng); 則所述網(wǎng)絡(luò)管理的裝置根據(jù)所述被管理設(shè)備的LLDP鄰居表項(xiàng),獲取當(dāng)前網(wǎng)絡(luò)的拓?fù)湫畔?,包? 所述網(wǎng)絡(luò)管理的裝置根據(jù)所述網(wǎng)絡(luò)管理的裝置的LLDP鄰居表項(xiàng)和所述被管理設(shè)備的LLDP鄰居表項(xiàng),獲取當(dāng)前網(wǎng)絡(luò)的拓?fù)湫畔ⅰ?br>
12.根據(jù)權(quán)利要求9至11任一所述的網(wǎng)絡(luò)管理的方法,其特征在于,還包括: 所述網(wǎng)絡(luò)管理的裝置通過所述SNMP通道獲取所述被管理設(shè)備的信息; 則在所述用戶指令為規(guī)劃請(qǐng)求,所述規(guī)劃請(qǐng)求包括待規(guī)劃被管理設(shè)備時(shí),所述網(wǎng)絡(luò)管理的裝置根據(jù)所述當(dāng)前網(wǎng)絡(luò)的拓?fù)湫畔⒑瞳@取到的用戶指令,計(jì)算得到當(dāng)前網(wǎng)絡(luò)中的被管理設(shè)備對(duì)應(yīng)的配置信息;并通過所述SNMP通道將所述被管理設(shè)備對(duì)應(yīng)的配置信息下發(fā)給對(duì)應(yīng)的被管理設(shè)備,以供所述被管理設(shè)備根據(jù)對(duì)應(yīng)的配置信息,執(zhí)行配置處理,包括: 所述網(wǎng)絡(luò)管理的裝置根據(jù)所述規(guī)劃請(qǐng)求、所述當(dāng)前網(wǎng)絡(luò)的拓?fù)湫畔⒑退霰还芾碓O(shè)備的信息,對(duì)所述當(dāng)前網(wǎng)絡(luò)進(jìn)行劃分處理,獲取多個(gè)子網(wǎng),并獲取每個(gè)子網(wǎng)下每個(gè)被管理設(shè)備對(duì)應(yīng)的規(guī)劃信息,再根據(jù)所述當(dāng)前網(wǎng)絡(luò)的拓?fù)湫畔?,將所述每個(gè)被管理設(shè)備對(duì)應(yīng)的規(guī)劃信息下發(fā)給對(duì)應(yīng)的被管理設(shè)備和所述被管理設(shè)備的上聯(lián)的被管理設(shè)備,以供各個(gè)被管理設(shè)備執(zhí)行與對(duì)應(yīng)的規(guī)劃信息對(duì)應(yīng)的配置。
13.根據(jù)權(quán)利要求9至11任一所述的網(wǎng)絡(luò)管理的方法,其特征在于,還包括: 所述網(wǎng)絡(luò)管理的裝置通過所述SNMP通道接收所述被管理設(shè)備發(fā)送的故障日志,并將所述故障日志顯示給用戶。
14.根據(jù)權(quán)利要求9至11任一所述的網(wǎng)絡(luò)管理的方法,其特征在于,在所述用戶指令為用戶輸入的網(wǎng)絡(luò)攻擊布防指令時(shí),所述網(wǎng)絡(luò)管理的裝置根據(jù)所述當(dāng)前網(wǎng)絡(luò)的拓?fù)湫畔⒑瞳@取到的用戶指令,計(jì)算得到當(dāng)前網(wǎng)絡(luò)中的被管理設(shè)備對(duì)應(yīng)的配置信息;并通過所述SNMP通道將所述被管理設(shè)備對(duì)應(yīng)的配置信息下發(fā)給對(duì)應(yīng)的被管理設(shè)備,以供所述被管理設(shè)備根據(jù)對(duì)應(yīng)的配置信息,執(zhí)行配置處理,包括: 所述網(wǎng)絡(luò)管理的裝置根據(jù)所述當(dāng)前網(wǎng)絡(luò)的拓?fù)湫畔⒑途W(wǎng)絡(luò)攻擊布防指令,計(jì)算得到當(dāng)前網(wǎng)絡(luò)中的被管理設(shè)備對(duì)應(yīng)的網(wǎng)絡(luò)攻擊布防信息,并將所述網(wǎng)絡(luò)攻擊布防信息通過所述SNMP通道發(fā)送給對(duì)應(yīng)的被管理設(shè)備,以供所述被管理設(shè)備根據(jù)對(duì)應(yīng)的網(wǎng)絡(luò)攻擊布防信息,進(jìn)行布防處理。
15.根據(jù)權(quán)利要求9所述的網(wǎng)絡(luò)管理的方法,其特征在于,還包括: 所述網(wǎng)絡(luò)管理的裝置接收所述被管理設(shè)備返回的配置結(jié)果,所述配置結(jié)果為所述被管理設(shè)備根據(jù)所述對(duì)應(yīng)的配置信息執(zhí)行配置處理生成的結(jié)果。
16.根據(jù)權(quán)利要求9或10所述的網(wǎng)絡(luò)管理的方法,其特征在于,所述網(wǎng)絡(luò)管理的裝置根據(jù)所述當(dāng)前網(wǎng)絡(luò)的拓?fù)湫畔⒑瞳@取到的用戶指令,計(jì)算得到當(dāng)前網(wǎng)絡(luò)中的被管理設(shè)備對(duì)應(yīng)的配置信息;并通過所述SNMP通道將所述被管理設(shè)備對(duì)應(yīng)的配置信息下發(fā)給對(duì)應(yīng)的被管理設(shè)備,以供所述被管理設(shè)備根據(jù)對(duì)應(yīng)的配置信息,執(zhí)行配置處理,包括: 所述網(wǎng)絡(luò)管理的裝置在判斷出所述用戶指令為合法指令時(shí),根據(jù)所述當(dāng)前網(wǎng)絡(luò)的拓?fù)湫畔⒑退鲇脩糁噶睿?jì)算得到當(dāng)前網(wǎng)絡(luò)中的被管理設(shè)備對(duì)應(yīng)的配置信息;并通過所述SNMP通道將所述被管理設(shè)備對(duì)應(yīng)的配置信息下發(fā)給對(duì)應(yīng)的被管理設(shè)備,以供所述被管理設(shè)備根據(jù)對(duì)應(yīng)的配置信息,執(zhí)行配置處理。
全文摘要
本發(fā)明提供一種網(wǎng)絡(luò)管理的裝置和方法,該網(wǎng)絡(luò)管理的裝置包括SNMP管理端模塊,與被管理設(shè)備的SNMP代理端模塊相連接,用于與被管理設(shè)備建立SNMP通道;網(wǎng)絡(luò)信息管理模塊,與SNMP管理端模塊相連接,用于通過SNMP通道獲取被管理設(shè)備的LLDP鄰居表項(xiàng);網(wǎng)絡(luò)拓?fù)涔芾砟K,與網(wǎng)絡(luò)信息管理模塊相連接,用于根據(jù)被管理設(shè)備的LLDP鄰居表項(xiàng),獲取當(dāng)前網(wǎng)絡(luò)的拓?fù)湫畔?;網(wǎng)絡(luò)配置管理模塊,分別與SNMP管理端模塊和網(wǎng)絡(luò)拓?fù)涔芾砟K相連接,用于根據(jù)當(dāng)前網(wǎng)絡(luò)的拓?fù)湫畔⒑瞳@取到的用戶指令,計(jì)算得到當(dāng)前網(wǎng)絡(luò)中的被管理設(shè)備對(duì)應(yīng)的配置信息;并通過SNMP通道將被管理設(shè)備對(duì)應(yīng)的配置信息下發(fā)給對(duì)應(yīng)的被管理設(shè)備,以供被管理設(shè)備根據(jù)對(duì)應(yīng)的配置信息,執(zhí)行配置處理。
文檔編號(hào)H04L12/24GK103200030SQ201310078100
公開日2013年7月10日 申請(qǐng)日期2013年3月12日 優(yōu)先權(quán)日2013年3月12日
發(fā)明者余崢嶸, 龍黎江 申請(qǐng)人:福建星網(wǎng)銳捷網(wǎng)絡(luò)有限公司