亚洲成年人黄色一级片,日本香港三级亚洲三级,黄色成人小视频,国产青草视频,国产一区二区久久精品,91在线免费公开视频,成年轻人网站色直接看

文件打包下載的處理方法

文檔序號(hào):7937756閱讀:500來源:國知局
專利名稱:文件打包下載的處理方法
技術(shù)領(lǐng)域
本發(fā)明屬于計(jì)算機(jī)網(wǎng)絡(luò)通信領(lǐng)域,具體涉及一種有關(guān)系統(tǒng)文件升級(jí)的文件打包下載處理方法。
背景技術(shù)
對(duì)于中高端網(wǎng)絡(luò)設(shè)備用戶來說,系統(tǒng)文件的升級(jí)是不可避免的問題;而對(duì)于網(wǎng)絡(luò)設(shè)備供應(yīng)商而言,分布式機(jī)架產(chǎn)品的系統(tǒng)文件下載一直是一個(gè)比較麻煩的問題。在分布式產(chǎn)品中,各種模塊類型非常多,各個(gè)模塊所需要的系統(tǒng)文件各不相同,且不同的模塊所需要的系統(tǒng)文件的數(shù)目和類型也不一樣,傳統(tǒng)的設(shè)備供應(yīng)商通常采用對(duì)各個(gè)文件單獨(dú)進(jìn)行升級(jí)的方法,這樣做有如下幾個(gè)缺點(diǎn)1、因?yàn)橄到y(tǒng)文件和數(shù)目非常多,用戶對(duì)各個(gè)文件的用途不是很清楚,造成了用戶使用的復(fù)雜度,用戶升級(jí)時(shí)感到比較的困惑;2、增加了版本管理的復(fù)雜度,系統(tǒng)文件比較多,各個(gè)系統(tǒng)文件的版本同樣也比較多,各個(gè)版本的協(xié)調(diào)就比較困難,當(dāng)用戶升級(jí)多次后,就難以維護(hù)。

發(fā)明內(nèi)容
本發(fā)明克服上述系統(tǒng)文件升級(jí)的不足,提供一種無需對(duì)每個(gè)模塊、每個(gè)系統(tǒng)文件逐一升級(jí)的文件打包下載處理方法。
本發(fā)明的技術(shù)內(nèi)容一種文件打包下載的處理方法,包括(1)將交換機(jī)所需的所有系統(tǒng)文件打成一個(gè)包;(2)打包后的系統(tǒng)文件下載到交換機(jī)的主控板;(3)通過主控板和業(yè)務(wù)板之間的以太網(wǎng)通道將打包文件中的業(yè)務(wù)板所需的系統(tǒng)文件分別傳送到各個(gè)業(yè)務(wù)板;(4)更新各個(gè)業(yè)務(wù)模塊的系統(tǒng)文件。
可將每一份系統(tǒng)文件標(biāo)注其版本號(hào)。
可將打包后的文件標(biāo)注版本號(hào)。
在主控板中可設(shè)置一管理網(wǎng)口,通過該網(wǎng)口下載打包后的系統(tǒng)文件。
步驟(2)中包括在主控板的FLASH中保存下載的打包文件,如果保存空間有限,只保存基本配置所需的系統(tǒng)文件。
當(dāng)更新主控板的系統(tǒng)文件時(shí),通過命令強(qiáng)制更新各個(gè)業(yè)務(wù)模塊的系統(tǒng)文件。
當(dāng)系統(tǒng)啟動(dòng)時(shí),如果業(yè)務(wù)模塊系統(tǒng)文件的版本號(hào)同主控板內(nèi)的系統(tǒng)文件的版本號(hào)不一致,自動(dòng)更新業(yè)務(wù)模塊的系統(tǒng)文件。
在步驟(4)中包括對(duì)本模塊所需的系統(tǒng)文件進(jìn)行打包。
在業(yè)務(wù)模塊的FLASH中保存打包后的系統(tǒng)文件。
本發(fā)明的技術(shù)效果由于將交換機(jī)的所有系統(tǒng)文件打成一個(gè)大包,盡管系統(tǒng)文件包括主CPU運(yùn)行的系統(tǒng)文件、FPGA邏輯、NP系統(tǒng)文件、BOOTROM等,但對(duì)用戶來說只存在一份打包后的系統(tǒng)文件,通過升級(jí)該打包文件即可完成主控板和業(yè)務(wù)板的系統(tǒng)升級(jí),簡化了系統(tǒng)升級(jí)為用戶帶來的復(fù)雜操作,且通過分別標(biāo)注系統(tǒng)文件和打包文件的版本號(hào),一勞永逸的解決了版本管理和系統(tǒng)文件管理的復(fù)雜問題。


圖1是本發(fā)明文件打包的設(shè)計(jì)形式;圖2是本發(fā)明文件打包下載的物理通道;圖3是本發(fā)明文件打包下載的流程圖。
具體實(shí)施例方式
參考圖1,本發(fā)明將交換機(jī)的所有系統(tǒng)文件打成一個(gè)大包,這些系統(tǒng)文件包括HOST CPU運(yùn)行的系統(tǒng)文件、網(wǎng)絡(luò)處理器運(yùn)行的系統(tǒng)文件、各種各樣的FPGA邏輯和特殊芯片所需要加載的文件等等。為了支持版本管理,對(duì)于每一個(gè)系統(tǒng)文件標(biāo)注其版本號(hào),打包文件也標(biāo)記版本號(hào),可有利于用戶升級(jí)和管理。文件打包過程通常是由設(shè)備供應(yīng)商來完成,打包之前首先指定系統(tǒng)標(biāo)準(zhǔn)配置文件、各個(gè)模塊類型所需要的系統(tǒng)文件、各個(gè)系統(tǒng)文件的版本號(hào)及打包后的文件版本號(hào),當(dāng)上述配置完成之后,通過打包算法軟件可對(duì)這些系統(tǒng)文件進(jìn)行打包。用戶在升級(jí)時(shí),只需將打包文件升級(jí)即可,而不需要對(duì)每一個(gè)模塊和每一個(gè)系統(tǒng)文件進(jìn)行升級(jí)。參考圖2、圖3,打包后的系統(tǒng)文件下載過程包括(1)將打包后的系統(tǒng)文件下載到主控板。為了支持系統(tǒng)文件的下載,主控板中增加一個(gè)10/100M管理網(wǎng)口,為該網(wǎng)口配置好MAC地址和IP地址之后,就可以通過該網(wǎng)口將系統(tǒng)文件下載到交換機(jī)中。當(dāng)交換啟動(dòng)到BOOTROM模式時(shí),通過主控板的管理網(wǎng)口也可將系統(tǒng)文件下載到主控模塊,除了上述的管理網(wǎng)口以外,系統(tǒng)文件的下載還可以通過正常的業(yè)務(wù)口下載,保存到交換機(jī)中。當(dāng)用戶在升級(jí)系統(tǒng)文件時(shí),可首先對(duì)管理網(wǎng)口進(jìn)行配置,指定好本管理網(wǎng)口的IP地址;然后通過FTP或TFTP等協(xié)議進(jìn)行下載。(2)在主控板的FLASH中保存下載的打包文件,主控板盡可能地保存這個(gè)大而全的包,如果保存不下,就保存一個(gè)基本配置所需要的系統(tǒng)文件,通過該打包文件進(jìn)行主控板中的系統(tǒng)文件的更新。
在業(yè)務(wù)板和主控板上分別設(shè)有帶外口,業(yè)務(wù)板和主控板的帶外口之間設(shè)有以太網(wǎng)通道,打包文件中不同的業(yè)務(wù)板所需的系統(tǒng)文件通過該以太網(wǎng)通道分別傳送到相對(duì)應(yīng)的業(yè)務(wù)板中。將系統(tǒng)文件下載到各個(gè)業(yè)務(wù)模塊中,本發(fā)明的系統(tǒng)文件的下載可通過如FTP、TFTP、XMODEM、WEB等協(xié)議實(shí)現(xiàn)。在各個(gè)業(yè)務(wù)模塊中對(duì)下載的系統(tǒng)文件進(jìn)行打包,打包后的系統(tǒng)文件保存到業(yè)務(wù)模塊的FLASH中。當(dāng)更新主控板的系統(tǒng)文件時(shí),可通過命令強(qiáng)制更新各個(gè)業(yè)務(wù)模塊的系統(tǒng)文件;或當(dāng)系統(tǒng)啟動(dòng)時(shí),如果業(yè)務(wù)模塊系統(tǒng)文件的版本號(hào)同主控模塊系統(tǒng)文件的版本號(hào)不一致,業(yè)務(wù)模塊會(huì)自動(dòng)向主控模塊發(fā)起更新請(qǐng)求,完成各個(gè)業(yè)務(wù)板的系統(tǒng)文件的自動(dòng)更新。
權(quán)利要求
1.一種文件打包下載的處理方法,包括(1)將交換機(jī)所需的所有系統(tǒng)文件打成一個(gè)包;(2)打包后的系統(tǒng)文件下載到交換機(jī)的主控板;(3)通過主控板和業(yè)務(wù)板之間的以太網(wǎng)通道將打包文件中的業(yè)務(wù)板所需的系統(tǒng)文件分別傳送到各個(gè)業(yè)務(wù)板;(4)更新各個(gè)業(yè)務(wù)模塊的系統(tǒng)文件。
2.如權(quán)利要求1所述的文件打包下載的處理方法,其特征在于進(jìn)一步包括將每一份系統(tǒng)文件標(biāo)注其版本號(hào)。
3.如權(quán)利要求1或2所述的文件打包下載的處理方法,其特征在于進(jìn)一步包括將打包后的文件標(biāo)注版本號(hào)。
4.如權(quán)利要求1所述的文件打包下載的處理方法,其特征在于在主控板中設(shè)置一管理網(wǎng)口,對(duì)該網(wǎng)口進(jìn)行MAC地址和IP地址的配置,通過該網(wǎng)口下載打包后的系統(tǒng)文件。
5.如權(quán)利要求1所述的文件打包下載的處理方法,其特征在于步驟(2)中包括在主控板的FLASH中保存下載的打包文件,如果保存空間有限,只保存基本配置所需的系統(tǒng)文件。
6.如權(quán)利要求1所述的文件打包下載的處理方法,其特征在于在步驟(4)中包括當(dāng)更新主控板的系統(tǒng)文件時(shí),通過命令強(qiáng)制更新各個(gè)業(yè)務(wù)模塊的系統(tǒng)文件。
7.如權(quán)利要求1所述的文件打包下載的處理方法,其特征在于在步驟(4)中包括當(dāng)系統(tǒng)啟動(dòng)時(shí),如果業(yè)務(wù)模塊系統(tǒng)文件的版本號(hào)同主控板內(nèi)的系統(tǒng)文件的版本號(hào)不一致,自動(dòng)更新業(yè)務(wù)模塊的系統(tǒng)文件。
8.如權(quán)利要求1或5所述的文件打包下載的處理方法,其特征在于在步驟(4)中包括對(duì)本模塊所需的系統(tǒng)文件進(jìn)行打包。
9.如權(quán)利要求8所述的文件打包下載的處理方法,其特征在于在業(yè)務(wù)模塊的FLASH中保存打包后的系統(tǒng)文件。
全文摘要
本發(fā)明提供了一種文件打包下載的處理方法,屬于計(jì)算機(jī)網(wǎng)絡(luò)通信領(lǐng)域。該方法首先將交換機(jī)所需的所有系統(tǒng)文件打成一個(gè)包,打包后的系統(tǒng)文件下載到交換機(jī)的主控板,通過主控板和業(yè)務(wù)板之間的以太網(wǎng)通道將打包文件中的業(yè)務(wù)板所需的系統(tǒng)文件分別傳送到各個(gè)業(yè)務(wù)模塊,對(duì)各個(gè)業(yè)務(wù)模塊的系統(tǒng)文件進(jìn)行更新。盡管系統(tǒng)文件包括主CPU運(yùn)行的系統(tǒng)文件、FPGA邏輯、NP系統(tǒng)文件、BOOTROM等,但對(duì)用戶來說只存在一份打包文件,用戶在升級(jí)時(shí),只需將打包文件升級(jí)即可,而不需要對(duì)每一個(gè)模塊和每一個(gè)系統(tǒng)文件逐一進(jìn)行升級(jí),簡化了系統(tǒng)升級(jí)為用戶帶來的復(fù)雜操作。
文檔編號(hào)H04L29/06GK1489357SQ0315644
公開日2004年4月14日 申請(qǐng)日期2003年8月29日 優(yōu)先權(quán)日2003年8月29日
發(fā)明者夏忠其 申請(qǐng)人:北京港灣網(wǎng)絡(luò)有限公司
網(wǎng)友詢問留言 已有0條留言
  • 還沒有人留言評(píng)論。精彩留言會(huì)獲得點(diǎn)贊!
1