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

交換機配置方法及系統(tǒng)的制作方法

文檔序號:7599594閱讀:297來源:國知局
專利名稱:交換機配置方法及系統(tǒng)的制作方法
技術(shù)領(lǐng)域
本發(fā)明涉及通信設(shè)備技術(shù)領(lǐng)域,具體涉及一種交換機配置方法及系統(tǒng)。
背景技術(shù)
眾所周知,交換機是網(wǎng)絡(luò)、通信技術(shù)領(lǐng)域不可缺少的設(shè)備,信息的交互與傳遞都離不開交換機的參與。交換機是一種基于MAC(媒體接入控制)識別,能完成封裝轉(zhuǎn)發(fā)數(shù)據(jù)包功能的網(wǎng)絡(luò)設(shè)備。交換機可以“學習”MAC地址,并把其存放在內(nèi)部地址表中,通過在數(shù)據(jù)幀的始發(fā)者和目標接收者之間建立臨時的交換路徑,使數(shù)據(jù)幀直接由源地址到達目的地址。交換機能經(jīng)濟地將網(wǎng)絡(luò)分成小的沖突網(wǎng)域,為每個工作站提供更高的帶寬。交換機的基本工作是處理不同接口上各種類型的數(shù)據(jù)。為了使交換機適應(yīng)不同的網(wǎng)絡(luò)環(huán)境,保證不同類型數(shù)據(jù)的轉(zhuǎn)發(fā),在交換機運行時需要用戶對其進行參數(shù)配置。
目前,眾多廠家的做法是在工廠生產(chǎn)時,只將業(yè)務(wù)軟件加載到交換機的flash(閃存)中,而交換機運行所需的各種協(xié)議參數(shù)由用戶根據(jù)實際應(yīng)用環(huán)境進行配置。
通常,管理員按照圖1所示的過程進行交換機配置首先,進行業(yè)務(wù)分析,比如,需要轉(zhuǎn)發(fā)的數(shù)據(jù)流量、端口數(shù)、使用的協(xié)議等;然后,建立環(huán)境,即在計算機上運行配置終端軟件,通過串口、telnet(遠程登陸)、snmp(簡單網(wǎng)絡(luò)管理協(xié)議)等方式登錄交換機;最后,進行參數(shù)配置。在進行參數(shù)配置時,通常需要按照配置文件中的設(shè)置來配置各種協(xié)議參數(shù)。
而且,對交換機配置管理過程中,還可以增加、刪除、修改交換機的配置文件,得到期望的配置。例如,對于一臺已經(jīng)配置參數(shù)的交換機,當使用環(huán)境或業(yè)務(wù)發(fā)生變化時,需要再次對其參數(shù)進行配置,通常按照圖2所示的過程來進行按照新的參數(shù)要求對原有配置參數(shù)進行修改、增加或刪除,然后將修改后的參數(shù)保存到配置文件中。這樣,當交換機運行時就可以按照用戶的配置參數(shù)運行。
如果用戶不對交換機進行配置,則交換機上電啟動后,由于沒有配置文件,只能按照軟件中的一些缺省數(shù)值來運行,因此只能提供有限的服務(wù)。若使其提供更多高質(zhì)量的服務(wù),按照現(xiàn)有方式需要對交換機進行人工配置,當網(wǎng)絡(luò)復(fù)雜,需要的交換機數(shù)量眾多時,將是一項非常耗時且容易出錯的工作,會影響網(wǎng)絡(luò)運行的效率和質(zhì)量,嚴重時還會導致網(wǎng)絡(luò)無法運行。

發(fā)明內(nèi)容
本發(fā)明的目的是提供一種交換機配置方法,以克服現(xiàn)有技術(shù)中全部參數(shù)都由人工配置使得配置效率低、易出錯的缺點,提高配置效率及準確度。
本發(fā)明的另一個目的是提供一種交換機配置系統(tǒng),以克服現(xiàn)有技術(shù)中交換機配置系統(tǒng)功能單一的缺點,增強交換機的配置功能。
為此,本發(fā)明提供如下技術(shù)方案一種交換機配置方法,所述方法包括A、建立缺省配置文件;B、將所述缺省配置文件寫入交換機內(nèi)部的掉電保持介質(zhì)中;C、如果用戶對所述交換機進行配置,則所述交換機按照用戶配置的參數(shù)運行;D、如果用戶不對所述交換機進行參數(shù)配置,則所述交換機按照所述缺省配置文件的參數(shù)運行。
所述步驟A包括
A1、獲取交換機的訪問控制策略和優(yōu)先級策略;A2、根據(jù)所述訪問控制策略和優(yōu)先級策略獲取所述交換機的缺省配置參數(shù);A3、根據(jù)所述缺省配置參數(shù)建立所述缺省配置文件。
所述缺省配置參數(shù)包括端口、虛擬局域網(wǎng)、虛接口IP地址、路由、管理用戶、服務(wù)質(zhì)量、安全特性、業(yè)務(wù)性能。
所述掉電保持介質(zhì)包括電可擦除只讀存儲器、閃存。
所述步驟C包括C1、用戶登陸所述交換機并對其進行參數(shù)配置;C2、將用戶配置參數(shù)保存到用戶配置文件中;C3、當所述交換機運行時,優(yōu)先搜索所述用戶配置文件;C4、當所述用戶配置文件存在時,所述交換機按照所述用戶配置文件的參數(shù)運行。
所述方法還包括E、由所述用戶對所述缺省配置文件進行維護。
所述步驟E包括當所述交換機的缺省配置參數(shù)改變時,由所述用戶修改所述缺省配置文件;當不再需要所述缺省配置文件時,由所述用戶刪除所述缺省配置文件。
一種交換機配置系統(tǒng),包括用戶參數(shù)獲取裝置,用于獲取用戶所需參數(shù);用戶參數(shù)存儲裝置,耦合于所述用戶參數(shù)獲取裝置,用于存儲所述用戶所需參數(shù);運行參數(shù)獲取裝置,耦合于所述用戶參數(shù)存儲裝置,用于獲取所述交換機運行時所需的參數(shù);其特征在于,還包括缺省參數(shù)存儲裝置,耦合于所述運行參數(shù)配置裝置,用于存儲缺省配置參數(shù)。
所述系統(tǒng)還包括缺省參數(shù)維護裝置,耦合于所述缺省參數(shù)存儲裝置,用于修改或刪除或增加所述缺省配置參數(shù)。
由以上本發(fā)明提供的技術(shù)方案可以看出,本發(fā)明通過建立缺省配置文件,將用戶習慣使用的一些參數(shù)及優(yōu)化設(shè)備管理和性能的一些優(yōu)選參數(shù)寫入該缺省配置文件中,并將其與軟件版本一同加載到FLASH(閃存)中,這樣,使交換機出廠時即具備了缺省配置文件功能。當交換機啟動時即使用戶不對其進行配置,仍可以根據(jù)該缺省配置文件中的參數(shù)運行,為用戶提供有效的缺省服務(wù),提高了交換機性能,節(jié)省了用戶的配置時間,提高了配置效率及準確度;同時仍為用戶提供用戶配置文件,使用戶可以根據(jù)實際應(yīng)用需要配置交換機所需的各種參數(shù),為不同的用戶提供相應(yīng)的服務(wù),保證了交換機的各種功能實現(xiàn)。另外,通過刪除、更新缺省配置文件使用戶可以向廠商定制適合自己的配置文件,進而提高開發(fā)效率。


圖1是現(xiàn)有技術(shù)中交換機的配置過程示意圖;圖2是現(xiàn)有技術(shù)中對交換機的配置修改的過程示意圖;圖3是本發(fā)明方法的流程圖;圖4是本發(fā)明交換機配置系統(tǒng)的第一實施例結(jié)構(gòu)示意圖;圖5是本發(fā)明交換機配置系統(tǒng)的第二實施例結(jié)構(gòu)示意圖。
具體實施例方式
本發(fā)明的核心在于將用戶經(jīng)常用到的或者有助于設(shè)備管理和性能的參數(shù),作為交換機缺省配置文件的內(nèi)容,在工廠生產(chǎn)時,將其與軟件版本一起寫入交換機的掉電保持介質(zhì)中,使交換機在出廠時即具備缺省配置文件中各參數(shù)的功能;除此之外,還要向用戶提供現(xiàn)有技術(shù)中交換機的配置功能,即通過用戶配置文件為用戶提供各種參數(shù)的配置功能,由用戶根據(jù)實際需要進行參數(shù)配置;在啟動時,交換機優(yōu)先搜索用戶配置文件;若用戶配置文件不存在,則按照缺省配置文件中的參數(shù)運行。
為了使本技術(shù)領(lǐng)域的人員更好地理解本發(fā)明方案,下面結(jié)合附圖和實施方式對本發(fā)明作進一步的詳細說明。
參照圖3,圖3示出了本發(fā)明方法的流程,包括以下步驟步驟301建立交換機缺省配置文件。
缺省配置文件的設(shè)置,主要是為了方便用戶,減少用戶的配置工作量,因此要考慮用戶對交換機常用特性的需求,為用戶提供常用服務(wù)。
例如,通過市場調(diào)查,了解用戶的使用習慣,結(jié)合運營網(wǎng)絡(luò)設(shè)備的經(jīng)驗,總結(jié)出哪些配置是用戶經(jīng)常用到的或者有助于設(shè)備管理和性能的,將這些配置作為缺省配置文件的內(nèi)容。通常一臺三層交換機在網(wǎng)絡(luò)中需要配置如下參數(shù)端口、VLAN(虛擬局域網(wǎng))、虛接口IP地址、路由、管理用戶、QOS(服務(wù)質(zhì)量)、安全特性等。
可以從以下方面考慮(1)提高交換機管理性能提供一些訪問控制策略和優(yōu)先級策略,通過命令行、web(網(wǎng)頁)、snmp(簡單網(wǎng)絡(luò)管理協(xié)議)管理交換機時,會得到較高的性能。
例如,在缺省文件中對http(超文本傳輸協(xié)議)、snmp(簡單網(wǎng)絡(luò)管理協(xié)議)、network control(網(wǎng)絡(luò)控制)類型的數(shù)據(jù)流配置為高優(yōu)先級,這樣可以保證管理報文得到高優(yōu)先級處理。
對上述協(xié)議的數(shù)據(jù)流進行配置示例如下表1所示表1

另外,還可以在缺省配置文件中提供一些缺省管理用戶,使某些用戶可以直接訪問交換機,節(jié)省時間,提高易用性。
例如配置3個telnet(遠程登陸)用戶admin、manager、monitor。如下表2所示。
表2

(2)提高業(yè)務(wù)性能使能一些常用特性,如端口廣播報文抑制、Dhcp-client(動態(tài)主機控制協(xié)議客戶)等,如下表3所示表3

(3)訪問控制策略提供一些訪問控制策略,用于解決常見的網(wǎng)絡(luò)病毒攻擊,比如下表4所示表4

總之,缺省配置文件主要通過以下過程來建立首先要獲取交換機的訪問控制策略和優(yōu)先級策略;然后根據(jù)這些訪問控制策略和優(yōu)先級策略獲取交換機的缺省配置參數(shù);這樣,就可以根據(jù)這些缺省配置參數(shù)建立所述缺省配置文件。
交換機所支持的缺省配置文件的格式是文本格式的。
步驟302將缺省配置文件寫入交換機內(nèi)部的掉電保持介質(zhì)中,所述掉電保持介質(zhì)可以是E2PROM(電可擦除只讀存儲器)芯片、也可以是FLASH(閃存)芯片等,目前通常采用FLASH芯片。
在工廠生產(chǎn)時,將上述建立的缺省配置文件與交換機的軟件版本一同交給生產(chǎn)部門,由生產(chǎn)線負責在加工設(shè)備時,將這兩個文件分別寫入交換機內(nèi)的掉電保持介質(zhì)中,這樣,出廠后的交換機即具備了缺省配置文件中各參數(shù)的功能,用戶使用時,如果不對其進行配置,則交換機可以按照缺省配置文件中的內(nèi)容運行,為用戶提供常用服務(wù)。
步驟303啟動交換機時詢問是否需要配置。
如果用戶需要對交換機進行配置,則進到步驟304用戶登陸交換機并對其進行參數(shù)配置。和現(xiàn)有技術(shù)中用戶對交換機的配置相同,比如,在計算機上運行配置終端軟件,通過串口、telnet、SNMP等方式登錄交換機,然后根據(jù)交換機提供的配置界面進行各項參數(shù)的配置。
各項參數(shù)配置完成后,進到步驟305對所有用戶配置參數(shù)進行保存,即通過執(zhí)行save(保存)命令將當前交換機運行配置得到的用戶配置參數(shù)保存到用戶配置文件中。用戶配置文件通常也會保存到交換機的掉電保持介質(zhì)中。用戶配置文件與缺省配置文件的文件格式是相同的,都是文本文件,只是文件名不同,以便交換機運行時加以區(qū)分;而且這兩個文件的優(yōu)先級不同,以滿足用戶使用的不同需求。
然后,就可以運行交換機應(yīng)用軟件。
如果用戶不需要對交換機進行配置,則直接運行交換機應(yīng)用軟件。應(yīng)用軟件運行時,需要首先搜索用戶配置即進到步驟306在掉電保持介質(zhì)中優(yōu)先搜索用戶配置文件。
如果有用戶配置文件,則進到步驟307交換機按照用戶配置文件的參數(shù)運行。
如果沒有用戶配置文件,則進到步驟308交換機按照缺省配置文件的參數(shù)運行。
在本發(fā)明中,還可以由用戶對所述缺省配置文件進行維護。比如當需要更改交換機的缺省配置參數(shù)時,用戶通過串口、telnet、SNMP等方式登陸交換機,獲取缺省配置文件到本地計算機,修改相應(yīng)的參數(shù)值,然后將修改后的缺省配置文件上載到交換機內(nèi)的掉電保持介質(zhì)中。缺省配置文件是廠商提供的一個模板,允許用戶刪除或增添缺省配置文件中的某個配置參數(shù)。例如,用戶發(fā)現(xiàn)端口廣播報文抑制數(shù)量為100包/秒時更符合自己的網(wǎng)絡(luò)環(huán)境;出于用戶使用習慣考慮,還允許用戶刪除整個缺省配置文件。
參照圖4,圖4是本發(fā)明交換機配置系統(tǒng)結(jié)構(gòu)示意圖
其中,用戶參數(shù)獲取裝置401、用戶參數(shù)存儲裝置402與現(xiàn)有交換機中的功能相同,分別用于獲取和存儲用戶所需參數(shù),也就是說,當用戶需要配置交換機運行所需的參數(shù)時,需要通過用戶參數(shù)獲取裝置401輸入用戶所需的參數(shù),然后存儲到用戶參數(shù)存儲裝置402中。
缺省參數(shù)存儲裝置404是本發(fā)明系統(tǒng)中特有的裝置,在該裝置中存儲有交換機運行時的缺省參數(shù)值。這些缺省參數(shù)值是通過市場調(diào)查,了解用戶的使用習慣,結(jié)合運營網(wǎng)絡(luò)設(shè)備的經(jīng)驗,在此基礎(chǔ)之上,總結(jié)一些用戶常用的或者有助于設(shè)備管理和性能的參數(shù)。通常一臺三層交換機在網(wǎng)絡(luò)中需要配置如下參數(shù)端口、VLAN(虛擬局域網(wǎng))、虛接口IP地址、路由、管理用戶、QOS(服務(wù)質(zhì)量)、安全特性等。
將這些參數(shù)值保存在缺省參數(shù)存儲裝置404中。缺省參數(shù)存儲裝置404可以采用ROM(只讀存儲器)、EPROM(可編程只讀存儲器)、E2PROM(電可擦除存儲器)、FLASH(閃存)等芯片來實現(xiàn)。
由圖4可見,運行參數(shù)獲取裝置403用于獲取交換機運行時所需的參數(shù),它不僅連接到用戶參數(shù)獲取裝置402,還連接到缺省參數(shù)存儲裝置。這樣,當交換機啟動運行時,首先由運行參數(shù)獲取裝置403到用戶參數(shù)存儲裝置402中搜索是否有用戶配置的參數(shù),如果有,則交換機通過運行參數(shù)獲取裝置403獲取用戶參數(shù)存儲裝置中的用戶參數(shù),然后,按照這些用戶參數(shù)運行。如果通過搜索用戶參數(shù)存儲裝置402沒有發(fā)現(xiàn)用戶配置的參數(shù),則再到缺省參數(shù)存儲裝置404中搜索是否存有缺省配置參數(shù),如果有,則交換機通過運行參數(shù)獲取裝置403獲取缺省參數(shù)存儲裝置中的缺省參數(shù),然后,按照這些缺省參數(shù)運行。如果在缺省參數(shù)存儲裝置404中仍未搜索到缺省配置參數(shù),則交換機按照空配置運行。
前面提到,缺省參數(shù)存儲裝置404可以采用ROM(只讀存儲器)、EPROM(可編程只讀存儲器)、E2PROM(電可擦除存儲器)、FLASH(閃存)等芯片來實現(xiàn)。本技術(shù)領(lǐng)域人員知道,作為存儲器,ROM只能寫入,多次讀出,EPROM可多次寫入,但只能通過紫外線擦除。因此,當缺省參數(shù)存儲裝置404采用ROM可EPROM芯片實現(xiàn)時,可由廠家根據(jù)用戶需求對缺省參數(shù)進行重新配置。
為了方便用戶的使用,本發(fā)明還可以由用戶對缺省參數(shù)進行維護,參照圖5,即增加缺省參數(shù)維護裝置501,與缺省參數(shù)存儲裝置404相連,用于修改或刪除或增加缺省參數(shù)存儲裝置404中的缺省配置參數(shù)。當交換機的使用的網(wǎng)絡(luò)環(huán)境發(fā)生變化時,需要修改缺省配置參數(shù),此時,可通過缺省參數(shù)維護裝置501讀出缺省參數(shù)存儲裝置404中的缺省配置參數(shù),然后將其修改為合適的參數(shù),再將其寫入缺省參數(shù)存儲裝置404中,即可完成整個維護過程。
此時,缺省參數(shù)存儲裝置404可以采用E2PROM、FLASH等芯片來實現(xiàn)。
雖然通過實施例描繪了本發(fā)明,本領(lǐng)域普通技術(shù)人員知道,本發(fā)明有許多變形和變化而不脫離本發(fā)明的精神,希望所附的權(quán)利要求包括這些變形和變化而不脫離本發(fā)明的精神。
權(quán)利要求
1.一種交換機配置方法,其特征在于,所述方法包括A、建立缺省配置文件;B、將所述缺省配置文件寫入交換機內(nèi)部的掉電保持介質(zhì)中;C、如果用戶對所述交換機進行配置,則所述交換機按照用戶配置的參數(shù)運行;D、如果用戶不對所述交換機進行參數(shù)配置,則所述交換機按照所述缺省配置文件的參數(shù)運行。
2.根據(jù)權(quán)利要求1所述的交換機配置方法,其特征在于,所述步驟A包括A1、獲取交換機的訪問控制策略和優(yōu)先級策略;A2、根據(jù)所述訪問控制策略和優(yōu)先級策略獲取所述交換機的缺省配置參數(shù);A3、根據(jù)所述缺省配置參數(shù)建立所述缺省配置文件。
3.根據(jù)權(quán)利要求2所述的交換機配置方法,其特征在于,所述缺省配置參數(shù)包括端口、虛擬局域網(wǎng)、虛接口IP地址、路由、管理用戶、服務(wù)質(zhì)量、安全特性、業(yè)務(wù)性能。
4.根據(jù)權(quán)利要求1所述的交換機配置方法,其特征在于,所述掉電保持介質(zhì)包括電可擦除只讀存儲器、閃存。
5.根據(jù)權(quán)利要求1所述的交換機配置方法,其特征在于,所述步驟C包括C1、用戶登陸所述交換機并對其進行參數(shù)配置;C2、將用戶配置參數(shù)保存到用戶配置文件中;C3、當所述交換機運行時,優(yōu)先搜索所述用戶配置文件;C4、當所述用戶配置文件存在時,所述交換機按照所述用戶配置文件的參數(shù)運行。
6.根據(jù)權(quán)利要求2所述的交換機配置方法,其特征在于,所述方法還包括E、由所述用戶對所述缺省配置文件進行維護。
7.根據(jù)權(quán)利要求6所述的交換機配置方法,其特征在于,所述步驟E包括當所述交換機的缺省配置參數(shù)改變時,由所述用戶修改所述缺省配置文件;當不再需要所述缺省配置文件時,由所述用戶刪除所述缺省配置文件。
8.一種交換機配置系統(tǒng),包括用戶參數(shù)獲取裝置,用于獲取用戶所需參數(shù);用戶參數(shù)存儲裝置,耦合于所述用戶參數(shù)獲取裝置,用于存儲所述用戶所需參數(shù);運行參數(shù)獲取裝置,耦合于所述用戶參數(shù)存儲裝置,用于獲取所述交換機運行時所需的參數(shù);其特征在于,還包括缺省參數(shù)存儲裝置,耦合于所述運行參數(shù)配置裝置,用于存儲缺省配置參數(shù)。
9.根據(jù)權(quán)利要求8所述的交換機配置系統(tǒng),其特征在于,所述系統(tǒng)還包括缺省參數(shù)維護裝置,耦合于所述缺省參數(shù)存儲裝置,用于修改或刪除或增加所述缺省配置參數(shù)。
全文摘要
本發(fā)明公開了一種交換機配置方法及系統(tǒng),該方法包括建立缺省配置文件;將缺省配置文件寫入交換機內(nèi)部的掉電保持介質(zhì)中;如果用戶對交換機進行配置,則交換機按照用戶配置的參數(shù)運行;如果用戶不對交換機進行參數(shù)配置,則交換機按照缺省配置文件的參數(shù)運行。本發(fā)明系統(tǒng)包括用戶參數(shù)獲取裝置,用戶參數(shù)存儲裝置,運行參數(shù)獲取裝置,缺省參數(shù)存儲裝置,耦合于運行參數(shù)配置裝置,用于存儲缺省配置參數(shù)。利用本發(fā)明,可以增強交換機的配置功能,向用戶提供有效的缺省服務(wù),提高配置效率及準確度。
文檔編號H04L12/24GK1725695SQ200410091739
公開日2006年1月25日 申請日期2004年11月25日 優(yōu)先權(quán)日2004年11月25日
發(fā)明者李玉濤 申請人:杭州華為三康技術(shù)有限公司
網(wǎng)友詢問留言 已有0條留言
  • 還沒有人留言評論。精彩留言會獲得點贊!
1