亚洲狠狠干,亚洲国产福利精品一区二区,国产八区,激情文学亚洲色图

一種網(wǎng)絡(luò)接入設(shè)備升級(jí)系統(tǒng)和網(wǎng)絡(luò)接入設(shè)備升級(jí)方法

文檔序號(hào):7704189閱讀:312來(lái)源:國(guó)知局

專利名稱::一種網(wǎng)絡(luò)接入設(shè)備升級(jí)系統(tǒng)和網(wǎng)絡(luò)接入設(shè)備升級(jí)方法
技術(shù)領(lǐng)域
:本發(fā)明涉及路由轉(zhuǎn)發(fā)技術(shù),更具體地說(shuō),涉及一種網(wǎng)絡(luò)接入設(shè)備升級(jí)系統(tǒng)和網(wǎng)絡(luò)接入設(shè)備升級(jí)方法。
背景技術(shù)
:為滿足家庭用戶的互聯(lián)網(wǎng)接入需求,一種使用方便的家庭路由器逐漸流行起來(lái)。這種家庭路由器一般配置有多個(gè)局域網(wǎng)接口,這些局域網(wǎng)接口的地址處于同一網(wǎng)段,用于在這些局域網(wǎng)接口連接的計(jì)算設(shè)備例如PC之間構(gòu)建局域網(wǎng)環(huán)境。為節(jié)省IP地址資源,這些局域網(wǎng)接口一般釆用私有地址,例如但不限于192.168丄1一類的地址。同時(shí),該家庭路由器還具備用于實(shí)現(xiàn)網(wǎng)關(guān)功能的相關(guān)功能模塊和一個(gè)廣域網(wǎng)接口,用于為局域網(wǎng)用戶提供互聯(lián)網(wǎng)接入。在具體運(yùn)行過(guò)程中,家庭路由器內(nèi)設(shè)置的網(wǎng)關(guān)將局域網(wǎng)用戶發(fā)往該局域網(wǎng)網(wǎng)段之外的數(shù)據(jù)包通過(guò)廣域網(wǎng)接口發(fā)往互聯(lián)網(wǎng)。為便于用戶查看家庭路由器的狀態(tài)以及對(duì)家庭路由器進(jìn)行配置,這種家庭路由器一般還配置有一個(gè)管理地址(典型的,該管理地址為192.168.1.1),以允許用戶通過(guò)Web方式登錄該家庭路由器的配置網(wǎng)頁(yè)以對(duì)該家庭路由器進(jìn)行配置。在具體實(shí)現(xiàn)過(guò)程中,該管理地址與局域網(wǎng)接口采用的地址往往同處同一網(wǎng)段,以便用戶可以通過(guò)連接到局域網(wǎng)接口來(lái)登錄家庭路由器。為筒化生產(chǎn)過(guò)程以及方便用戶使用,同一制造商生產(chǎn)的家庭路由器往往配置相同的管理地址。具備上文所述功能的家庭路由器可參見(jiàn)例如TP-LINK⑧公司生產(chǎn)的TD-W8910G系列家庭路由器。眾所周知,網(wǎng)絡(luò)設(shè)備在使用過(guò)程中經(jīng)常需要進(jìn)行升級(jí)。對(duì)于家庭路由器的銷售商而言,對(duì)存貨進(jìn)行升級(jí)經(jīng)常遇到很多困難。例如,銷售商往往需要逐一登錄每臺(tái)家庭路由器的管理界面,再一步一步進(jìn)行操作以使用升級(jí)文件對(duì)該家庭路由器進(jìn)行升級(jí)。例如,銷售商的工作人員首先需要登錄家庭路由器的管理界面,再通過(guò)點(diǎn)擊管理界面上的對(duì)應(yīng)鏈接來(lái)跳轉(zhuǎn)至升級(jí)界面,然后指定升級(jí)文件位置,最后指示家庭if各由器開(kāi)始升級(jí)。為提高升級(jí)速度,一些家庭路由器制造商開(kāi)發(fā)了一種升級(jí)包。該升級(jí)包中不僅包含升級(jí)所需的各種文件,還包含一些必要的操作指令,這些操作即為采用Web方式登錄家庭路由器的管理界面并對(duì)家庭路由器進(jìn)行升級(jí)這一過(guò)程中需要發(fā)出的一系列操作指令。該升級(jí)包可采用可執(zhí)行文件的形式。在升級(jí)過(guò)程中,操作人員在一臺(tái)連接到家庭路由器局域網(wǎng)接口上的操作終端例如PC上執(zhí)行該升級(jí)包。在該升級(jí)包的執(zhí)行過(guò)程中,首先將向家庭路由器發(fā)出登錄其管理界面的操作,然后發(fā)出跳轉(zhuǎn)至升級(jí)界面的步驟,再后是執(zhí)行升級(jí)文件位置的步驟,最后開(kāi)始向家庭路由器傳送升級(jí)所需的各種文件,由家庭路由器利用這些文件完成自身的升級(jí)。然而,上述方式只能逐臺(tái)對(duì)家庭路由器進(jìn)行升級(jí),而無(wú)法通過(guò)使用網(wǎng)絡(luò)互聯(lián)設(shè)備如交換機(jī)或路由器等將多臺(tái)家庭路由器連接在一起以進(jìn)行批量升級(jí)。這是因?yàn)檫@些家庭路由器的管理地址相同,使用網(wǎng)絡(luò)互聯(lián)設(shè)備如交換機(jī)或路由器來(lái)同時(shí)連接多臺(tái)家庭路由器必然導(dǎo)致沖突。例如,在通過(guò)ARP協(xié)議來(lái)獲取家庭路由器管理地址對(duì)應(yīng)的MAC地址時(shí),將同時(shí)返回多個(gè)不同MAC地址。因此,需要一種家庭路由器升級(jí)方案,能夠?qū)崿F(xiàn)批量升級(jí),以有效克服現(xiàn)有技術(shù)中存在的上述缺陷。
發(fā)明內(nèi)容本發(fā)明要解決的技術(shù)問(wèn)題在于,針對(duì)現(xiàn)有升級(jí)方案無(wú)法對(duì)多臺(tái)家庭路由器以進(jìn)行批量的缺陷,提供一種網(wǎng)絡(luò)接入設(shè)備升級(jí)系統(tǒng)和網(wǎng)絡(luò)接入設(shè)備升級(jí)方法。本發(fā)明解決其技術(shù)問(wèn)題所采用的技術(shù)方案是構(gòu)造一種網(wǎng)^#入設(shè)備升級(jí)系統(tǒng),包括升級(jí)控制臺(tái),用于發(fā)出升級(jí)包;轉(zhuǎn)發(fā)設(shè)備,包括升級(jí)控制臺(tái)接口,用于連接升級(jí)控制臺(tái),以接收升級(jí)包;分屬不同VLAN的多個(gè)網(wǎng)紹4妾入設(shè)備接口;主控制模塊,用于提取升級(jí)包的目的地址,并依據(jù)該目的地址確定該升級(jí)包的目的VLAN,以確定屬于該目的VLAN的目的網(wǎng)l^入設(shè)備接口;使用該目的網(wǎng)絡(luò)接入設(shè)備接口的地址和預(yù)先設(shè)定的目標(biāo)地址對(duì)該升級(jí)包的源地址和目的地址進(jìn)行更新,然后通過(guò)該目的網(wǎng)絡(luò)接入設(shè)備接口轉(zhuǎn)發(fā)更新后的升級(jí)包。在本發(fā)明提供的網(wǎng)絡(luò)接入設(shè)備升級(jí)系統(tǒng)中,所述目的網(wǎng)絡(luò)接入設(shè)備接口用于在進(jìn)入連接狀態(tài)時(shí),向所述主控制模塊發(fā)出通知;所述主控制模塊用于通過(guò)所述升級(jí)控制臺(tái)接口向所述升級(jí)控制臺(tái)上報(bào)進(jìn)入連接狀態(tài)的目的網(wǎng)絡(luò)接入i殳備接口;所述升級(jí)控制臺(tái)用于在獲知所述目的網(wǎng)絡(luò)接入設(shè)備接口進(jìn)入所述連接狀態(tài)后,以目的網(wǎng)絡(luò)接入設(shè)備接口對(duì)應(yīng)的虛擬地址作為目的地址發(fā)出所述升級(jí)包。在本發(fā)明提供的網(wǎng)絡(luò)接入設(shè)備升級(jí)系統(tǒng)中,所述升級(jí)控制臺(tái)中存儲(chǔ)有端口地址對(duì)照表,其中記錄有所述轉(zhuǎn)發(fā)設(shè)備每一網(wǎng)^#入設(shè)備接口對(duì)應(yīng)的虛擬地址;所述升級(jí)控制臺(tái)用于在獲知所述目的網(wǎng)絡(luò)接入設(shè)備接口進(jìn)入所述連接狀態(tài)后,基于端口地址對(duì)照表,確定該目的網(wǎng)^"入設(shè)備接口的虛擬地址以作為所述升級(jí)包的目的地址。在本發(fā)明提供的網(wǎng)絡(luò)接入設(shè)備升級(jí)系統(tǒng)中,所述主控制模塊中存儲(chǔ)有虛擬地址表,其中記錄有每一虛擬地址對(duì)應(yīng)的VLAN;所述主控制模塊用于基于虛擬地址表依據(jù)所述升級(jí)包的目的地址確定所述目的VLAN。在本發(fā)明提供的網(wǎng)絡(luò)接入設(shè)備升級(jí)系統(tǒng)中,所述主控制模塊中存儲(chǔ)有VLAN映射表,其中記錄有每一網(wǎng)絡(luò)接入設(shè)備接口所屬的VLAN;所述主控制模塊用于基于VLAN映射表依據(jù)所述目的VLAN確定所述目的網(wǎng)絡(luò)接入設(shè)備接口。在本發(fā)明提供的網(wǎng)絡(luò)接入設(shè)備升級(jí)系統(tǒng)中,所述主控制模塊中存儲(chǔ)有地址轉(zhuǎn)換表,其中記錄有每一網(wǎng)絡(luò)接入設(shè)備接口的地址;所述主控制模塊用于基于地址轉(zhuǎn)換表確定所述目的網(wǎng)絡(luò)接入設(shè)備接口的地址。本發(fā)明還提供了一種網(wǎng)絡(luò)接入設(shè)備升級(jí)方法,包括51、升級(jí)控制臺(tái)發(fā)出升級(jí)包;52、轉(zhuǎn)發(fā)設(shè)備提取升級(jí)包的目的地址,并依據(jù)該目的地址確定該升級(jí)包的目的VLAN,以確定屬于該目的VLAN的目的網(wǎng)紹4妻入i殳備接口;S3、轉(zhuǎn)發(fā)設(shè)備使用該目的網(wǎng)絡(luò)接入設(shè)備接口的地址和預(yù)先設(shè)定的目標(biāo)地址對(duì)該升級(jí)包的源地址和目的地址進(jìn)行更新,然后通過(guò)該目的網(wǎng),入設(shè)^^接口轉(zhuǎn)發(fā)更新后的升級(jí)包。在本發(fā)明提供的網(wǎng)絡(luò)接入設(shè)備升級(jí)方法中,在所述步驟S1之前,所述方法還包括Sll、所述轉(zhuǎn)發(fā)設(shè)備在獲知所述目的網(wǎng)絡(luò)接入設(shè)備接口進(jìn)入連接狀態(tài)時(shí),向所述升級(jí)控制臺(tái)上報(bào)進(jìn)入連接狀態(tài)的目的網(wǎng)M入設(shè)備接口;所述步驟Sl進(jìn)一步包括,所述升級(jí)控制臺(tái)在獲知所述目的網(wǎng),入設(shè)備接口進(jìn)入所述連接狀態(tài)后,以目的網(wǎng)絡(luò)接入設(shè)^~接口對(duì)應(yīng)的虛擬地址作為目的地址發(fā)出所述升級(jí)包。在本發(fā)明提供的網(wǎng)絡(luò)接入設(shè)備升級(jí)方法中,所述升級(jí)控制臺(tái)中存儲(chǔ)有端口地址對(duì)照表,其中記錄有所述轉(zhuǎn)發(fā)設(shè)備每一網(wǎng)絡(luò)接入設(shè)備接口對(duì)應(yīng)的虛擬地址;在所述步驟Sl中,所述升級(jí)控制臺(tái)在獲知所述目的網(wǎng)絡(luò)接入設(shè)備接口進(jìn)入所述連接狀態(tài)后,基于端口地址對(duì)照表,確定該目的網(wǎng)絡(luò)接入設(shè)備接口的虛擬地址,再以此虛擬地址作為目的地址發(fā)出所述升級(jí)包。在本發(fā)明提供的網(wǎng)絡(luò)接入設(shè)備升級(jí)方法中,所述主控制模塊中存儲(chǔ)有虛擬地址表,其中記錄有每一虛擬地址對(duì)應(yīng)的VLAN;在所述步驟S3中,所述主控制模塊基于虛擬地址表依據(jù)所述升級(jí)包的目的地址確定所述目的VLAN。實(shí)施本發(fā)明的技術(shù)方案,具有以下有益效果通過(guò)劃分VLAN并同時(shí)對(duì)升級(jí)文件包的源地址和目的地址進(jìn)行轉(zhuǎn)換,本發(fā)明提供的技術(shù)方案可對(duì)具有相同管理地址的網(wǎng)皿入設(shè)備進(jìn)行批量升級(jí),因此可大大提高家庭路由器一類的網(wǎng)絡(luò)接入設(shè)備的升級(jí)效率。下面將結(jié)合附圖及實(shí)施例對(duì)本發(fā)明作進(jìn)一步說(shuō)明,附圖中圖1是依據(jù)本發(fā)明一較佳實(shí)施例的連接多臺(tái)待升級(jí)網(wǎng)纟純?nèi)朐O(shè)備的網(wǎng)絡(luò)接入設(shè)備升級(jí)系統(tǒng)的結(jié)構(gòu)示意圖2是依據(jù)本發(fā)明一較佳實(shí)施例的轉(zhuǎn)發(fā)設(shè)備的邏輯結(jié)構(gòu)示意圖3是依據(jù)本發(fā)明一較佳實(shí)施例的網(wǎng)絡(luò)接入設(shè)備升級(jí)方法的流程圖4是依據(jù)本發(fā)明一較佳實(shí)施例的版本信息查詢方法的流程圖。具體實(shí)施例方式為了使本發(fā)明的目的、技術(shù)方案及優(yōu)點(diǎn)更加清楚明白,以下結(jié)合附圖及實(shí)施例,對(duì)本發(fā)明進(jìn)行進(jìn)一步詳細(xì)說(shuō)明。應(yīng)當(dāng)理解,此處所描述的具體實(shí)施例僅僅用以解釋本發(fā)明,并不用于限定本發(fā)明。圖1是依據(jù)本發(fā)明一較佳實(shí)施例的連接多臺(tái)待升級(jí)網(wǎng)^^入設(shè)備的網(wǎng)絡(luò)接入設(shè)備升級(jí)系統(tǒng)100的結(jié)構(gòu)示意圖。如圖1所示,網(wǎng)^4^入設(shè)備升級(jí)系統(tǒng)100包括轉(zhuǎn)發(fā)設(shè)備102和升級(jí)控制臺(tái)104。此外,圖l中還示出了與轉(zhuǎn)發(fā)設(shè)備102通信連接的多個(gè)待升級(jí)網(wǎng)絡(luò)接入設(shè)備106112,該待升級(jí)網(wǎng)絡(luò)接入設(shè)備106112可以是上文所述的家庭路由器,或者包含上述家庭路由器功能的其他路由器。多個(gè)待升級(jí)網(wǎng)絡(luò)接入設(shè)備106112通過(guò)其各自的局域網(wǎng)接口與轉(zhuǎn)發(fā)設(shè)備102的網(wǎng)絡(luò)接入設(shè)備接口通信連接,轉(zhuǎn)發(fā)設(shè)備102通過(guò)其升級(jí)控制臺(tái)接口與升級(jí)控制臺(tái)104通信連接。升級(jí)控制臺(tái)104用于發(fā)出升級(jí)包,轉(zhuǎn)發(fā)設(shè)備102用于接收該升級(jí)包并對(duì)其進(jìn)行源地址和目的地址轉(zhuǎn)換,然后將轉(zhuǎn)換后的升級(jí)包轉(zhuǎn)發(fā)給待升級(jí)網(wǎng)絡(luò)接入設(shè)備106112。下面首先結(jié)合圖2來(lái)對(duì)本發(fā)明提供的轉(zhuǎn)發(fā)設(shè)備102進(jìn)行詳細(xì)描述。圖2是依據(jù)本發(fā)明一較佳實(shí)施例的轉(zhuǎn)發(fā)設(shè)備200的邏輯結(jié)構(gòu)示意圖。如圖2所示,轉(zhuǎn)發(fā)設(shè)備200包括多個(gè)網(wǎng)絡(luò)接入設(shè)備接口202208,升級(jí)控制臺(tái)接口218以及主控制模塊220。網(wǎng)絡(luò)接入i殳備4妻口202208彼此分屬不同的VLAN,用于連接待升級(jí)的網(wǎng)絡(luò)接入設(shè)備(例如上文所述的家庭路由器,或者包含上述家庭路由器功能的其他路由器)的局域網(wǎng)接口。為實(shí)現(xiàn)通信連接,網(wǎng)^:入i殳備接口202208的地址與待升級(jí)網(wǎng)絡(luò)接入i更備局域網(wǎng)接口的地址同處同一網(wǎng),史,例如192.168.1.0網(wǎng)段。如上文所述,由于待升級(jí)網(wǎng)絡(luò)接入設(shè)備局域網(wǎng)接口的地址與該待升級(jí)網(wǎng)絡(luò)接入設(shè)備的管理地址同處同一網(wǎng)段,因此網(wǎng)絡(luò)接入設(shè)備接口202~208的地址與待升級(jí)網(wǎng)絡(luò)接入設(shè)備的管理地址也同處同一網(wǎng)段。在具體實(shí)現(xiàn)過(guò)程中,為筒化操作,網(wǎng)絡(luò)接入設(shè)備接口202208也可采用相同的地址。盡管網(wǎng)絡(luò)接入設(shè)備接口202208所連接的待升級(jí)網(wǎng)絡(luò)接入設(shè)備具有相同的管理地址,但由于網(wǎng)絡(luò)接入設(shè)備接口202208彼此分屬不同的VLAN,因此所連接的待升級(jí)網(wǎng)絡(luò)接入設(shè)備彼此分屬不同的VLAN,因此在這些待升級(jí)網(wǎng)縫入設(shè)備之間不會(huì)發(fā)生沖突。應(yīng)注意,盡管圖2中僅示出了網(wǎng),入設(shè)備接口202208這4個(gè)接口,但是,本領(lǐng)域的技術(shù)人員應(yīng)當(dāng)明白,在具體實(shí)現(xiàn)過(guò)程中,網(wǎng)絡(luò)接入設(shè)備接口的數(shù)量可根據(jù)具體需要進(jìn)行設(shè)定。網(wǎng)絡(luò)接入設(shè)備4妻口202208對(duì)應(yīng)包含4企測(cè)才莫塊210216,用于檢測(cè)所屬網(wǎng)絡(luò)接入設(shè)備接口所連接的待升級(jí)網(wǎng)M入設(shè)備是否上電。在檢測(cè)到所連接的待升級(jí)網(wǎng)絡(luò)接入設(shè)備上電時(shí),即表明對(duì)應(yīng)的網(wǎng)紹甚入設(shè)備接口進(jìn)入連接狀態(tài),由此發(fā)出上電通知。升級(jí)控制臺(tái)接口218用于連接升級(jí)控制臺(tái)。升級(jí)控制臺(tái)接口218具備多個(gè)虛擬地址,這些虛擬地址與網(wǎng)^4妻入設(shè)備接口202208所屬的VLAN■--對(duì)應(yīng)。在具體實(shí)現(xiàn)過(guò)程中,這些虛擬地址與網(wǎng)絡(luò)接入i殳備接口202~208的地址分屬不同的網(wǎng)段,例如,這些虛擬地址可在192.168.10.0網(wǎng)段。主控制模塊220中存儲(chǔ)有虛擬地址表、VLAN映射表和地址轉(zhuǎn)換表。虛擬地址表中存儲(chǔ)有每一虛擬地址對(duì)應(yīng)的VLAN標(biāo)識(shí),例如,虛擬地址表可采用如下結(jié)構(gòu)虛擬地址表VLAN標(biāo)識(shí)表1VLAN映射表中記錄有網(wǎng)絡(luò)接入設(shè)備接口與所屬VLAN的對(duì)應(yīng)關(guān)系,例如VLAN映射表可釆用如下結(jié)構(gòu)VLAN標(biāo)識(shí)網(wǎng)^^"入設(shè)備接口標(biāo)識(shí)表2地址轉(zhuǎn)換表中記錄有每一網(wǎng)絡(luò)接入設(shè)備接口的地址,例如地址轉(zhuǎn)換表可采用如下結(jié)構(gòu)網(wǎng)^r入設(shè)備接口標(biāo)識(shí)地址表3在具體實(shí)現(xiàn)過(guò)程中,升級(jí)控制臺(tái)接口也可配置一管理地址?;谠摴芾淼刂?,用戶可采用Web方式登錄轉(zhuǎn)發(fā)設(shè)備的管理界面,以便輸入待升級(jí)網(wǎng)絡(luò)接入設(shè)備的管理地址(即預(yù)先設(shè)定的目標(biāo)地址)和升級(jí)控制臺(tái)的地址等^:。在具體實(shí)現(xiàn)過(guò)程中,轉(zhuǎn)發(fā)設(shè)備可采用例如但不限于現(xiàn)有的交換機(jī)(具備網(wǎng)絡(luò)層轉(zhuǎn)發(fā)功能)、路由器等網(wǎng)絡(luò)轉(zhuǎn)發(fā)設(shè)備來(lái)實(shí)現(xiàn),升級(jí)控制臺(tái)可采用例如但不限于普通計(jì)算機(jī)來(lái)實(shí)現(xiàn)。有關(guān)網(wǎng)絡(luò)接入設(shè)備接口、升級(jí)控制臺(tái)接口和主控制模塊的作用將在圖3中進(jìn)行詳細(xì)描述。圖3是依據(jù)本發(fā)明一較佳實(shí)施例的網(wǎng)絡(luò)接入設(shè)備升級(jí)方法300的流程圖。如圖3所示,方法300開(kāi)始于步驟302,—待升級(jí)網(wǎng)絡(luò)接入設(shè)備上電。隨后,在下一步驟304,轉(zhuǎn)發(fā)設(shè)備上連接該待升級(jí)網(wǎng)絡(luò)接入設(shè)備的網(wǎng)絡(luò)接入設(shè)備接口中的檢測(cè)模塊檢測(cè)到該待升級(jí)網(wǎng)^^入設(shè)備上電,向主控制模塊發(fā)出上電通知。主控制模塊通過(guò)升級(jí)控制臺(tái)接口向升級(jí)控制臺(tái)上報(bào)該網(wǎng)絡(luò)接入設(shè)備接口的標(biāo)識(shí)。隨后,在下一步驟306,在收到上電通知后,升級(jí)控制臺(tái)發(fā)出升級(jí)包。在具體實(shí)現(xiàn)過(guò)程中,升級(jí)控制臺(tái)中存儲(chǔ)有端口地址對(duì)照表,其中存儲(chǔ)有轉(zhuǎn)發(fā)設(shè)備上每一網(wǎng)絡(luò)接入設(shè)備接口對(duì)應(yīng)的虛擬地址,例如端口地址對(duì)照表可采用如下結(jié)構(gòu)<table>tableseeoriginaldocumentpage12</column></row><table>在得知用于連接上電網(wǎng)纟純?nèi)朐O(shè)備的網(wǎng)^#入設(shè)備接口之后,升級(jí)控制臺(tái)依據(jù)該網(wǎng)絡(luò)接入設(shè)備接口的標(biāo)識(shí),在端口地址對(duì)照表中查找對(duì)應(yīng)的虛擬地址。隨后,升級(jí)控制臺(tái)發(fā)出升級(jí)包,該升級(jí)包的目的地址即為找到的虛擬地址。隨后,在下一步驟308,在轉(zhuǎn)發(fā)設(shè)備的升級(jí)設(shè)備接口收到升級(jí)包后,主控制模塊依據(jù)該升級(jí)包目的地址(即虛擬地址)在虛擬地址表中查找對(duì)應(yīng)的VLAN標(biāo)識(shí),即目的VLAN的標(biāo)識(shí)。隨后,在下一步驟310,轉(zhuǎn)發(fā)設(shè)備的主控制模塊依據(jù)找到的VLAN標(biāo)識(shí)在VLAN映射表中查找對(duì)應(yīng)的網(wǎng)蘭錄入設(shè)備接口,即目的網(wǎng)^4l:入設(shè)備接口。隨后,在下一步驟312,轉(zhuǎn)發(fā)設(shè)備的主控制模塊依據(jù)找到的網(wǎng)絡(luò)接入設(shè)備接口在地址轉(zhuǎn)換表中查找該網(wǎng)絡(luò)接入設(shè)備接口的地址。隨后,在下一314,轉(zhuǎn)發(fā)設(shè)備的主控制模塊依據(jù)該待升級(jí)網(wǎng)絡(luò)接入設(shè)備的管理地址(即預(yù)先設(shè)定的目標(biāo)地址)和網(wǎng)絡(luò)接入設(shè)備接口的地址對(duì)升級(jí)包的目的地址和源地址進(jìn)行更新,然后將更新后的升級(jí)包轉(zhuǎn)發(fā)給對(duì)應(yīng)的網(wǎng)M入設(shè)備接口,如此一來(lái),該網(wǎng)絡(luò)接入設(shè)備接口便可將升級(jí)包傳送給相連的待升級(jí)網(wǎng)絡(luò)接入設(shè)備。最后,方法300結(jié)束于步驟316。如上文所述,待升級(jí)網(wǎng)絡(luò)接入設(shè)備例如但不限于上文所述的家庭路由器在收到上述升級(jí)包之后,將依照其中包含的操作命令讀取升級(jí)包中的升級(jí)文件自動(dòng)進(jìn)行升級(jí)。在具體實(shí)現(xiàn)過(guò)程中,升級(jí)控制臺(tái)可在發(fā)送升級(jí)包之前,向待升級(jí)網(wǎng)絡(luò)接入設(shè)備發(fā)送版本查詢請(qǐng)求,以查詢?cè)摼W(wǎng)^4秦入設(shè)備配置的版本信息,并依據(jù)該版本信息決定是否對(duì)待升級(jí)網(wǎng)絡(luò)接入設(shè)備進(jìn)行升級(jí)。下面就結(jié)合圖4對(duì)這一過(guò)程進(jìn)行詳細(xì)描述。圖4是依據(jù)本發(fā)明一較佳實(shí)施例的版本信息查詢方法400的流程圖。如圖4所示,方法400開(kāi)始于步驟402。隨后,在下一步驟404,升級(jí)控制臺(tái)向轉(zhuǎn)發(fā)設(shè)備的升級(jí)控制臺(tái)接口發(fā)出版本查詢請(qǐng)求包,該版本查詢包經(jīng)轉(zhuǎn)發(fā)設(shè)備轉(zhuǎn)發(fā)給上電的待升級(jí)網(wǎng)絡(luò)接入設(shè)備。該版本查詢包的轉(zhuǎn)發(fā)過(guò)程與圖3中描述的升級(jí)包的轉(zhuǎn)發(fā)過(guò)程基本相同,因此此處不再贅述。隨后,在下一步驟406,轉(zhuǎn)發(fā)設(shè)備的網(wǎng)絡(luò)接入設(shè)備接口接收對(duì)應(yīng)的待升級(jí)網(wǎng)絡(luò)接入設(shè)備返回的版本信息包。由于該版本信息包是對(duì)版本查詢請(qǐng)求的應(yīng)答,因此該版本信息包的源地址為待升級(jí)網(wǎng)^^入設(shè)備的管理地址,目的地址為上述網(wǎng)紹雀入設(shè)備接口的地址。隨后,在下一步驟408,轉(zhuǎn)發(fā)設(shè)備的主控制模塊依據(jù)該網(wǎng)絡(luò)接入設(shè)備接口所屬的VLAN通過(guò)虛擬地址表確定其對(duì)應(yīng)的虛擬地址,然后依據(jù)該虛擬地址和升級(jí)控制臺(tái)的地址對(duì)版本信息包的源地址和目的地址進(jìn)行更新,然后將更新后的版本信息包轉(zhuǎn)發(fā)給升級(jí)控制臺(tái)接口。隨后,在下一步驟410,轉(zhuǎn)發(fā)設(shè)備的升級(jí)控制臺(tái)接口將該版本信息包轉(zhuǎn)發(fā)給升級(jí)控制臺(tái)。隨后,在下一步驟412,升級(jí)控制臺(tái)依據(jù)該版本信息包判斷是否需要對(duì)上電的待升級(jí)設(shè)備進(jìn)行升級(jí),若是,則轉(zhuǎn)到步驟414,發(fā)出升級(jí)包。有關(guān)升級(jí)包的轉(zhuǎn)發(fā)過(guò)程已經(jīng)在圖3中做了清楚的描述,因此此處不再贅述。應(yīng)理解,該升級(jí)文件中還包含指示待升級(jí)網(wǎng)絡(luò)接入設(shè)備進(jìn)行升級(jí)操作的升級(jí)指令。若否,貝'J方法400轉(zhuǎn)到步驟416。最后,方法400結(jié)束于步驟416。應(yīng)注意,在具體實(shí)現(xiàn)過(guò)程中,版本信息查詢的操作為一可選操作。如上文所述,待升級(jí)網(wǎng)絡(luò)接入設(shè)備例如但不限于上文所述的家庭路由器在收到上述升級(jí)包之后,將依照其中包含的才喿作命令讀取升級(jí)包中的升級(jí)文件自動(dòng)進(jìn)行升級(jí)操作。在具體實(shí)現(xiàn)過(guò)程中,待升級(jí)網(wǎng)M入設(shè)備一般會(huì)在升級(jí)完成后將自動(dòng)重新啟動(dòng),此后,待升級(jí)網(wǎng)M入設(shè)備的版本將更新至最新。如此一來(lái),結(jié)合圖4中描述的方法400,待升級(jí)網(wǎng)絡(luò)接入設(shè)備應(yīng)答升級(jí)控制臺(tái)發(fā)出的版本查詢包時(shí)返回的版本信息包中將顯示該待升級(jí)網(wǎng)絡(luò)接入設(shè)備已經(jīng)更新至最新版本。在這種情況下,升級(jí)控制臺(tái)經(jīng)判斷后會(huì)自動(dòng)判定該待升級(jí)設(shè)備無(wú)需升級(jí),因此升級(jí)過(guò)程結(jié)束。需要注意的是,在圖3和圖4描述的方法300和方法400之中,不僅需要還需要對(duì)該升級(jí)包的源地址進(jìn)行轉(zhuǎn)換。這是因?yàn)?,某?并不是所有)待升級(jí)網(wǎng)絡(luò)接入設(shè)備如常用的家庭路由器,其不僅具備局域網(wǎng)接口,還具備廣域網(wǎng)接口。對(duì)于局域網(wǎng)接口收到的目的地址不在該局域網(wǎng)接口所屬網(wǎng)段的數(shù)據(jù)包,對(duì)該數(shù)據(jù)包作出的應(yīng)答將被該待升級(jí)網(wǎng)絡(luò)接入設(shè)備轉(zhuǎn)交給其自身的網(wǎng)關(guān)通過(guò)廣域網(wǎng)接口轉(zhuǎn)發(fā)。如此一來(lái),升級(jí)控制臺(tái)將無(wú)法接收到待升級(jí)網(wǎng)^#入設(shè)備作出的任何響應(yīng)。因此,在這種情況下需要對(duì)升級(jí)包的源地址進(jìn)行轉(zhuǎn)換。對(duì)于其他不具備此項(xiàng)特性的網(wǎng)絡(luò)接入設(shè)備(如交換機(jī),沒(méi)有廣域網(wǎng)接口和局域網(wǎng)接口之分),這種情況下,雖然沒(méi)有必要對(duì)源地址進(jìn)行轉(zhuǎn)換,但這種轉(zhuǎn)換方案對(duì)這類網(wǎng)絡(luò)接入設(shè)備也是適用的。由上文所述可知,所述待升級(jí)網(wǎng)絡(luò)接入設(shè)備并非僅限于上文所述的家庭路由器。本領(lǐng)域的技術(shù)人員應(yīng)當(dāng)明白,凡是具備一管理(IP)地址,并且可以通過(guò)該管理地址對(duì)待升級(jí)網(wǎng)絡(luò)接入設(shè)備進(jìn)行升級(jí)的交換機(jī)、路由器、調(diào)制解調(diào)器等網(wǎng)絡(luò)接入i殳備,均可使用本發(fā)明的技術(shù)方案。此外,在具體實(shí)現(xiàn)過(guò)程中,基于該管理地址,不僅可以采用WEB方式對(duì)該待升級(jí)設(shè)備進(jìn)行升級(jí)、配置,也可采用TFTP、TELNET等其他方式對(duì)其進(jìn)行升級(jí)、配置,只要網(wǎng)絡(luò)接入設(shè)備自身支持這些操作即可。如上文所示,本發(fā)明提供的網(wǎng)絡(luò)接入設(shè)備升級(jí)系統(tǒng)和網(wǎng)絡(luò)接入設(shè)備升級(jí)方法可同時(shí)對(duì)多臺(tái)待升級(jí)網(wǎng)絡(luò)接入設(shè)備進(jìn)行升級(jí),且升級(jí)過(guò)程自動(dòng)完成,無(wú)需操作人員參與。由此可見(jiàn),本發(fā)明提供的技術(shù)方案可大大提高待升級(jí)網(wǎng)絡(luò)接入設(shè)備的升級(jí)效率,減少人工操作。以上所述僅為本發(fā)明的較佳實(shí)施例而已,并不用以限制本發(fā)明,凡在本發(fā)明的精神和原則之內(nèi)所作的任何修改、等同替換和改進(jìn)等,均應(yīng)包含在本發(fā)明的寸呆護(hù)范圍之內(nèi)。權(quán)利要求1、一種網(wǎng)絡(luò)接入設(shè)備升級(jí)系統(tǒng),其特征在于,包括升級(jí)控制臺(tái),用于發(fā)出升級(jí)包;轉(zhuǎn)發(fā)設(shè)備,包括升級(jí)控制臺(tái)接口,用于連接升級(jí)控制臺(tái),以接收升級(jí)包;分屬不同VLAN的多個(gè)網(wǎng)絡(luò)接入設(shè)備接口;主控制模塊,用于提取升級(jí)包的目的地址,并依據(jù)該目的地址確定該升級(jí)包的目的VLAN,以確定屬于該目的VLAN的目的網(wǎng)絡(luò)接入設(shè)備接口;使用該目的網(wǎng)絡(luò)接入設(shè)備接口的地址和預(yù)先設(shè)定的目標(biāo)地址對(duì)該升級(jí)包的源地址和目的地址進(jìn)行更新,然后通過(guò)該目的網(wǎng)絡(luò)接入設(shè)備接口轉(zhuǎn)發(fā)更新后的升級(jí)包。2、根據(jù)權(quán)利要求1所述的網(wǎng)絡(luò)接入設(shè)備升級(jí)系統(tǒng),其特征在于,所述目的網(wǎng)絡(luò)接入設(shè)備接口用于在進(jìn)入連接狀態(tài)時(shí),向所述主控制模塊發(fā)出通知;所述主控制模塊用于通過(guò)所述升級(jí)控制臺(tái)接口向所述升級(jí)控制臺(tái)上報(bào)進(jìn)入連4姿狀態(tài)的目的網(wǎng)絡(luò)接入設(shè)備接口;所述升級(jí)控制臺(tái)用于在獲知所述目的網(wǎng)絡(luò)接入設(shè)備接口進(jìn)入所述連接狀態(tài)后,以目的網(wǎng)絡(luò)接入設(shè)備接口對(duì)應(yīng)的虛擬地址作為目的地址發(fā)出所述升級(jí)包。3、根據(jù)權(quán)利要求1所述的網(wǎng)絡(luò)接入設(shè)備升級(jí)系統(tǒng),其特征在于,所述升級(jí)控制臺(tái)中存儲(chǔ)有端口地址對(duì)照表,其中記錄有所述轉(zhuǎn)發(fā)設(shè)備每一網(wǎng)絡(luò)接入"i殳備接口對(duì)應(yīng)的虛擬地址;所述升級(jí)控制臺(tái)用于在獲知所述目的網(wǎng)絡(luò)接入設(shè)備接口進(jìn)入所述連接狀態(tài)后,基于端口地址對(duì)照表,確定該目的網(wǎng)絡(luò)接入設(shè)備接口的虛擬地址以作為所述升級(jí)包的目的地址。4、根據(jù)權(quán)利要求3所述的網(wǎng)絡(luò)接入設(shè)備升級(jí)系統(tǒng),其特征在于,所述主控制模塊中存儲(chǔ)有虛擬地址表,其中記錄有每一虛擬地址對(duì)應(yīng)的VLAN;所述主控制模塊用于基于虛擬地址表依據(jù)所述升級(jí)包的目的地址確定所述目的VLAN。5、根據(jù)權(quán)利要求4所述的網(wǎng)絡(luò)接入設(shè)備升級(jí)系統(tǒng),其特征在于,所述主控制模塊中存儲(chǔ)有VLAN映射表,其中記錄有每一網(wǎng)絡(luò)接入設(shè)備接口所屬的VLAN;所述主控制模塊用于基于VLAN映射表依據(jù)所述目的VLAN確定所述目的網(wǎng)絡(luò)接入設(shè)備接口。6、根據(jù)根據(jù)權(quán)利要求5所述的網(wǎng)絡(luò)接入設(shè)備升級(jí)系統(tǒng),其特征在于,所述主控制模塊中存儲(chǔ)有地址轉(zhuǎn)換表,其中記錄有每一網(wǎng)絡(luò)接入設(shè)備接口的地址;所述主控制模塊用于基于地址轉(zhuǎn)換表確定所述目的網(wǎng)絡(luò)接入設(shè)備接口的地址。7、一種網(wǎng)絡(luò)接入設(shè)備升級(jí)方法,其特征在于,包括51、升級(jí)控制臺(tái)發(fā)出升級(jí)包;52、轉(zhuǎn)發(fā)設(shè)備提取升級(jí)包的目的地址,并依據(jù)該目的地址確定該升級(jí)包的目的VLAN,以確定屬于該目的VLAN的目的網(wǎng)絡(luò)接入設(shè)備接口;53、轉(zhuǎn)發(fā)設(shè)備使用該目的網(wǎng)絡(luò)接入設(shè)備接口的地址和預(yù)先設(shè)定的目標(biāo)地址對(duì)該升級(jí)包的源地址和目的地址進(jìn)行更新,然后通過(guò)該目的網(wǎng),入設(shè)備接口轉(zhuǎn)發(fā)更新后的升級(jí)包。8、根據(jù)權(quán)利要求7所述的網(wǎng)絡(luò)接入設(shè)備升級(jí)方法,其特征在于,在所述步驟S1之前,所述方法還包括Sll、所述轉(zhuǎn)發(fā)設(shè)備在獲知所述目的網(wǎng),入設(shè)備接口進(jìn)入連接狀態(tài)時(shí),向所述升級(jí)控制臺(tái)上報(bào)進(jìn)入連接狀態(tài)的目的網(wǎng)絡(luò)接入設(shè)備接口;所述步驟Sl進(jìn)一步包括,所述升級(jí)控制臺(tái)在獲知所述目的網(wǎng),入設(shè)備接口進(jìn)入所述連接狀態(tài)后,以目的網(wǎng)絡(luò)接入設(shè)備接口對(duì)應(yīng)的虛擬地址作為目的地址發(fā)出所述升級(jí)包。9、根據(jù)權(quán)利要求8所述的網(wǎng)絡(luò)接入設(shè)備升級(jí)方法,其特征在于,所迷升級(jí)控制臺(tái)中存儲(chǔ)有端口地址對(duì)照表,其中記錄有所述轉(zhuǎn)發(fā)設(shè)M—網(wǎng)絡(luò)接入設(shè)備接口對(duì)應(yīng)的虛擬地址;在所述步驟S1中,所述升級(jí)控制臺(tái)在獲知所述目的網(wǎng)絡(luò)接入設(shè)備接口進(jìn)入所述連接狀態(tài)后,基于端口地址對(duì)照表,確定該目的網(wǎng)^M妄入設(shè)備接口的虛擬地址,再以此虛擬地址作為目的地址發(fā)出所述升級(jí)包。10、根據(jù)權(quán)利要求9所述的網(wǎng)絡(luò)接入設(shè)備升級(jí)方法,其特征在于,所述主控制模塊中存儲(chǔ)有虛擬地址表,其中記錄有每一虛擬地址對(duì)應(yīng)的VLAN;在所述步驟S3中,所述主控制模塊基于虛擬地址表依據(jù)所述升級(jí)包的目的地址確定所述目的VLAN。全文摘要本發(fā)明涉及路由轉(zhuǎn)發(fā)技術(shù),針對(duì)現(xiàn)有方案無(wú)法對(duì)具有相同管理地址的網(wǎng)絡(luò)接入設(shè)備進(jìn)行批量升級(jí)的缺陷,提供一種網(wǎng)絡(luò)接入設(shè)備升級(jí)系統(tǒng)和網(wǎng)絡(luò)接入設(shè)備升級(jí)方法。系統(tǒng)包括升級(jí)控制臺(tái);轉(zhuǎn)發(fā)設(shè)備,包括升級(jí)控制臺(tái)接口,用于連接接收升級(jí)包;分屬不同VLAN的多個(gè)網(wǎng)絡(luò)接入設(shè)備接口;主控制模塊,用于提取升級(jí)包的目的地址,并依據(jù)該目的地址確定該升級(jí)包的目的VLAN,以確定屬于該目的VLAN的目的網(wǎng)絡(luò)接入設(shè)備接口;使用該目的網(wǎng)絡(luò)接入設(shè)備接口的地址和預(yù)定目標(biāo)地址對(duì)該升級(jí)包的源、目的地址進(jìn)行更新,通過(guò)該目的網(wǎng)絡(luò)接入設(shè)備接口轉(zhuǎn)發(fā)更新后的升級(jí)包。本發(fā)明還提供了升級(jí)方法。本發(fā)明可對(duì)具有相同管理地址的網(wǎng)絡(luò)接入設(shè)備進(jìn)行批量升級(jí),因此可提高升級(jí)效率。文檔編號(hào)H04L29/12GK101552697SQ200910107229公開(kāi)日2009年10月7日申請(qǐng)日期2009年5月6日優(yōu)先權(quán)日2009年5月6日發(fā)明者呂祝雄,梁?jiǎn)⒚?沐陽(yáng)芷,趙佳興,韓孝龍申請(qǐng)人:深圳市普聯(lián)技術(shù)有限公司
網(wǎng)友詢問(wèn)留言 已有0條留言
  • 還沒(méi)有人留言評(píng)論。精彩留言會(huì)獲得點(diǎn)贊!
1