一種網(wǎng)絡(luò)設(shè)備升級(jí)的方法及設(shè)備的制造方法
【技術(shù)領(lǐng)域】
[0001]本發(fā)明涉及網(wǎng)絡(luò)設(shè)備程序升級(jí)技術(shù)領(lǐng)域,尤其涉及一種網(wǎng)絡(luò)設(shè)備升級(jí)的方法及設(shè)備。
【背景技術(shù)】
[0002]虛擬局域網(wǎng)(VLAN)是一組邏輯上的設(shè)備和用戶(hù),這些設(shè)備和用戶(hù)并不受物理位置的限制,可以根據(jù)功能、部門(mén)及應(yīng)用等因素將它們組織起來(lái),相互之間的通信就好像它們?cè)谕粋€(gè)網(wǎng)段中一樣。把同一物理局域網(wǎng)內(nèi)的不同用戶(hù)邏輯地劃分成不同的廣播域,每一個(gè)VLAN都包含一組有著相同需求的計(jì)算機(jī)工作站,與物理上形成的LAN有著相同的屬性。
[0003]CONSOLE端口一般為設(shè)備的控制端口,Console端口使用配置專(zhuān)用連線直接連接至計(jì)算機(jī)的串口,利用終端仿真程序(如Windows下的“超級(jí)終端”)進(jìn)行交換機(jī)、路由器本地配置。
[0004]現(xiàn)有技術(shù)無(wú)法測(cè)試所有的待測(cè)設(shè)備,只能人工抽取幾臺(tái)進(jìn)行手動(dòng)升級(jí)測(cè)試,因隨機(jī)抽取測(cè)試,誤測(cè)率較大,無(wú)法完全確定測(cè)試的準(zhǔn)確性。
【發(fā)明內(nèi)容】
[0005]本發(fā)明的第一目的是提供一種網(wǎng)絡(luò)設(shè)備升級(jí)的方法,通過(guò)控制端對(duì)每個(gè)網(wǎng)絡(luò)設(shè)備進(jìn)行編號(hào),然后控制端按照編號(hào)對(duì)每臺(tái)的網(wǎng)絡(luò)設(shè)備進(jìn)行升級(jí),對(duì)所有設(shè)備升級(jí)結(jié)束以后,控制端按照編號(hào)順尋連接每臺(tái)網(wǎng)絡(luò)設(shè)備,并獲取該網(wǎng)絡(luò)設(shè)備的版本號(hào)信息,該版本號(hào)信息與預(yù)期的版本號(hào)信息對(duì)比,如果相同則判斷該網(wǎng)絡(luò)設(shè)備升級(jí)成功,若不同,則判斷該網(wǎng)絡(luò)設(shè)備升級(jí)失敗。
[0006]本發(fā)明的第二目的在于提供一種根據(jù)上述網(wǎng)絡(luò)設(shè)備升級(jí)的方法的裝置。
[0007]為了實(shí)現(xiàn)本發(fā)明的第一目的,本發(fā)明是通過(guò)以下技術(shù)方案實(shí)現(xiàn)的:
[0008]—種網(wǎng)絡(luò)設(shè)備升級(jí)的方法,包括多個(gè)網(wǎng)絡(luò)設(shè)備、交換機(jī)、控制端,所述方法包括以下步驟:
[0009]S1、每個(gè)所述網(wǎng)絡(luò)設(shè)備均與所述交換機(jī)連接,所述交換機(jī)與所述控制端連接;
[0010]S2、控制端依次對(duì)每個(gè)網(wǎng)絡(luò)設(shè)備編號(hào);
[0011 ] S3、控制端按照設(shè)備編號(hào)依次對(duì)每臺(tái)網(wǎng)絡(luò)設(shè)備升級(jí);
[0012]S4、控制端按照設(shè)備編號(hào)依次連接每臺(tái)網(wǎng)絡(luò)設(shè)備,并獲取版本號(hào)信息;
[0013]S5、控制端對(duì)比版本號(hào)信息和預(yù)期的版本號(hào)信息是否相同,若是,判斷與所述版本號(hào)信息對(duì)應(yīng)的網(wǎng)絡(luò)設(shè)備升級(jí)失敗,若否,判斷與所述版本號(hào)信息對(duì)應(yīng)的網(wǎng)絡(luò)設(shè)備升級(jí)成功。
[0014]進(jìn)一步地,所述步驟SI中,交換機(jī)的控制端口通過(guò)控制總線連接到控制端上。
[0015]進(jìn)一步地,所述步驟S2中,對(duì)交換機(jī)與每個(gè)網(wǎng)絡(luò)設(shè)備的虛擬局域網(wǎng)端口進(jìn)行編號(hào)并存儲(chǔ)在所述控制端中,控制端按編號(hào)依次連接每個(gè)對(duì)應(yīng)的虛擬局域網(wǎng)端口實(shí)現(xiàn)依次對(duì)每個(gè)網(wǎng)絡(luò)設(shè)備的連接。
[0016]進(jìn)一步地,所述步驟S3中,控制端首先清理緩存,然后將網(wǎng)卡地址進(jìn)行釋放并進(jìn)行重新獲取。
[0017]進(jìn)一步地,所述控制端登錄網(wǎng)絡(luò)設(shè)備的管理頁(yè)面,通過(guò)定位頁(yè)面編號(hào)和頁(yè)面名稱(chēng)元素進(jìn)入升級(jí)頁(yè)面,定位升級(jí)文件進(jìn)行升級(jí)。
[0018]進(jìn)一步地,所述步驟S4中,控制端首先清理緩存,然后將網(wǎng)卡地址進(jìn)行釋放并進(jìn)行重新獲取。
[0019]進(jìn)一步地,所述控制端登錄網(wǎng)絡(luò)設(shè)備的管理頁(yè)面,控制端通過(guò)定位頁(yè)面編號(hào)和頁(yè)面名稱(chēng)元素進(jìn)入設(shè)備信息頁(yè)面,定位版本號(hào)信息并返回版本號(hào)信息。
[0020]為了實(shí)現(xiàn)本發(fā)明的第二目的,本發(fā)明是通過(guò)以下技術(shù)方案實(shí)現(xiàn)的:
[0021]—種根據(jù)上述網(wǎng)絡(luò)設(shè)備升級(jí)的方法的設(shè)備,包括以下部件:
[0022]多個(gè)網(wǎng)絡(luò)設(shè)備,作為待升級(jí)及檢驗(yàn)的目標(biāo)設(shè)備;
[0023]交換機(jī),作為控制信號(hào)及升級(jí)數(shù)據(jù)的傳遞設(shè)備;
[0024]控制端,用于為每個(gè)網(wǎng)絡(luò)設(shè)備升級(jí),并檢測(cè)網(wǎng)絡(luò)設(shè)備是否升級(jí)成功;
[0025]所述控制端包括,控制模塊、網(wǎng)絡(luò)設(shè)備端口編號(hào)模塊、連接控制模塊、設(shè)備升級(jí)模塊、升級(jí)檢驗(yàn)?zāi)K,所述網(wǎng)絡(luò)設(shè)備端口編號(hào)模塊、連接控制模塊、設(shè)備升級(jí)模塊、升級(jí)檢驗(yàn)?zāi)K均與所述控制模塊連接。
[0026]進(jìn)一步地,所述控制端還包括存儲(chǔ)模塊、計(jì)算模塊、人機(jī)交互模塊,所述存儲(chǔ)模塊、計(jì)算模塊、人機(jī)交互模塊均與所述控制模塊連接。
[0027]進(jìn)一步地,所述控制端還包括與所述控制模塊連接的統(tǒng)計(jì)模塊。
[0028]本發(fā)明中,控制端首先一次對(duì)每個(gè)網(wǎng)絡(luò)設(shè)備編號(hào),然后控制端按照網(wǎng)絡(luò)設(shè)備的編號(hào)順序依次連接網(wǎng)絡(luò)設(shè)備,對(duì)該網(wǎng)絡(luò)設(shè)備的程序進(jìn)行升級(jí),控制端按照網(wǎng)絡(luò)設(shè)備的編號(hào)順序依次連接網(wǎng)絡(luò)設(shè)備,獲取該網(wǎng)絡(luò)設(shè)備的的版本號(hào)信息,通過(guò)對(duì)比該版本號(hào)信息和預(yù)期的版本號(hào)信息,如果相同,判斷該網(wǎng)絡(luò)設(shè)備程序升級(jí)成功,若不同,則判斷該網(wǎng)絡(luò)設(shè)備程序升級(jí)失敗。
[0029]通過(guò)該方法,有效的解決了大量網(wǎng)絡(luò)設(shè)備集中升級(jí)的問(wèn)題,可以使得網(wǎng)絡(luò)設(shè)備升級(jí)和檢測(cè)一體化,并且升級(jí)網(wǎng)絡(luò)設(shè)備快速,無(wú)需人工對(duì)每臺(tái)設(shè)備依次升級(jí),可一次自動(dòng)升級(jí)大量網(wǎng)絡(luò)設(shè)備,可升級(jí)的設(shè)備數(shù)量可以不固定,可多可少,靈活性大,同時(shí)可以對(duì)升級(jí)的每臺(tái)設(shè)備進(jìn)行升級(jí)檢測(cè),了解每臺(tái)設(shè)備是否升級(jí)完成,檢測(cè)的準(zhǔn)確率大大提高。
【附圖說(shuō)明】
[0030]下面結(jié)合附圖和【具體實(shí)施方式】對(duì)本發(fā)明作進(jìn)一步詳細(xì)說(shuō)明:
[0031]圖1為本發(fā)明的網(wǎng)絡(luò)設(shè)備升級(jí)的方法的方法原理圖;
[0032]圖2為本發(fā)明的網(wǎng)絡(luò)設(shè)備升級(jí)的設(shè)備的結(jié)構(gòu)框圖。
[0033]附圖標(biāo)記說(shuō)明,1、控制端,2、交換機(jī),3、網(wǎng)絡(luò)設(shè)備,11、控制模塊,12、存儲(chǔ)模塊,13、計(jì)算模塊,14、人機(jī)交互模塊,15、統(tǒng)計(jì)模塊,16、網(wǎng)絡(luò)設(shè)備端口編號(hào)模塊,17、連接控制模塊,18、設(shè)備升級(jí)模塊,19、升級(jí)檢驗(yàn)?zāi)K。
【具體實(shí)施方式】
[0034]為了更清楚地說(shuō)明本發(fā)明實(shí)施例或現(xiàn)有技術(shù)中的技術(shù)方案,下面將對(duì)實(shí)施例或現(xiàn)有技術(shù)描述中所需要使用的附圖作簡(jiǎn)單地介紹,顯而易見(jiàn)地,以下說(shuō)明和附圖對(duì)于本發(fā)明是示例性的,并且不應(yīng)被理解為限制本發(fā)明。以下說(shuō)明描述了眾多具體細(xì)節(jié)以方便對(duì)本發(fā)明理解。然而,在某些實(shí)例中,熟知的或常規(guī)的細(xì)節(jié)并未說(shuō)明,以滿(mǎn)足說(shuō)明書(shū)簡(jiǎn)潔的要求。
[0035]本發(fā)明提供的一種網(wǎng)絡(luò)設(shè)備升級(jí)的方法,參閱圖1所示,包括多個(gè)網(wǎng)絡(luò)設(shè)備3、交換機(jī)2、控制端I,方法包括以下步驟:
[0036]S1、每個(gè)網(wǎng)絡(luò)設(shè)備3均與交換機(jī)2連接,交換機(jī)2與控制端I連接;該控制端I可以是電腦、移動(dòng)終端、平板等;該交換機(jī)2也可以用路由器代替;
[0037]S2、控制端I依次對(duì)每個(gè)網(wǎng)絡(luò)設(shè)備3編號(hào);
[0038]S3、控制端I按照設(shè)備編號(hào)依次對(duì)每臺(tái)網(wǎng)絡(luò)設(shè)備3升級(jí);
[0039]S4、控制端I按照設(shè)備編號(hào)依次連接每臺(tái)網(wǎng)絡(luò)設(shè)備3,并獲取版本號(hào)信息;
[0040]S5、控制端I對(duì)比版本號(hào)信息和預(yù)期的版本號(hào)信息是否相同,若是,判斷與版本號(hào)信息對(duì)應(yīng)的網(wǎng)絡(luò)設(shè)備3升級(jí)失敗,若否,判斷與版本號(hào)信息對(duì)應(yīng)的網(wǎng)絡(luò)設(shè)備3升級(jí)成功。
[0041]控制端I首先一次對(duì)每個(gè)網(wǎng)絡(luò)設(shè)備3編號(hào),然后控制端I按照網(wǎng)絡(luò)設(shè)備3的編號(hào)順序依次連接網(wǎng)絡(luò)設(shè)備3,對(duì)該網(wǎng)絡(luò)設(shè)備3的程序進(jìn)行升級(jí),控制端I按照網(wǎng)絡(luò)設(shè)備3的編號(hào)順序依次連接網(wǎng)絡(luò)設(shè)備3,獲取該網(wǎng)絡(luò)設(shè)備3的的版本號(hào)信息,通過(guò)對(duì)比該版本號(hào)信息和預(yù)期的版本號(hào)信息,如果相同,判斷該網(wǎng)絡(luò)設(shè)備程序升級(jí)成功,若不同,則判斷該網(wǎng)絡(luò)設(shè)備程序升級(jí)失敗。通過(guò)該方法,有效的解決了大量網(wǎng)絡(luò)設(shè)備集中升級(jí)的問(wèn)題,可以使得網(wǎng)絡(luò)設(shè)備3升級(jí)和檢測(cè)一體化,并且升級(jí)網(wǎng)絡(luò)設(shè)備3快速,無(wú)需人工對(duì)每臺(tái)設(shè)備依次升級(jí),可一次自動(dòng)升級(jí)大量網(wǎng)絡(luò)設(shè)備,可升級(jí)的設(shè)備數(shù)量可以不固定,可多可少,靈活性大,同時(shí)可以對(duì)升級(jí)的每臺(tái)設(shè)備進(jìn)行升級(jí)檢測(cè),了解每臺(tái)設(shè)備是否升級(jí)完成,檢測(cè)的準(zhǔn)確率大大提高
[0042]為了更好地說(shuō)明本發(fā)明的預(yù)期效果,下面以500臺(tái)PSG604BT批量升級(jí)并檢測(cè)升級(jí)版本舉例說(shuō)明,根據(jù)本發(fā)明的技術(shù)方案做進(jìn)一步的詳細(xì)說(shuō)明;
[0043]步驟I,將所有的待升級(jí)的網(wǎng)絡(luò)設(shè)備3使用網(wǎng)線連接到交換機(jī)2上,并將交換機(jī)2的控制端口通過(guò)控制總線連接到控制端I上,并使用網(wǎng)線將控制端I和交換機(jī)2連接起來(lái)。
[0044]步驟2,通過(guò)控制端I進(jìn)入交換機(jī)2的控制端口,將每個(gè)連接待測(cè)網(wǎng)絡(luò)設(shè)備3的交換機(jī)的虛擬局域網(wǎng)端口(vlan)配置編號(hào),分別從vlanl開(kāi)始,依次遞增vlanl直到vlan500。
[0045]步驟3,在控制端I上運(yùn)行自動(dòng)化腳本或升級(jí)控制程序,自動(dòng)化腳本調(diào)用函數(shù)通過(guò)控制端口將控制端I連接的交換機(jī)接口配置為vlanl,此時(shí)控制端I和第一臺(tái)待升級(jí)網(wǎng)絡(luò)設(shè)備3