一種針對特定組網(wǎng)實(shí)現(xiàn)一鍵配置的方法
【技術(shù)領(lǐng)域】
[0001]本發(fā)明涉及局域網(wǎng)內(nèi)交換轉(zhuǎn)發(fā)數(shù)據(jù)的設(shè)備的通訊方法,特別涉及到一種針對特定組網(wǎng)實(shí)現(xiàn)一鍵配置的方法。
【背景技術(shù)】
[0002]伴隨著網(wǎng)絡(luò)產(chǎn)品逐步發(fā)展,網(wǎng)絡(luò)趨于復(fù)雜化,局域網(wǎng)也趨于多元化,因此更加難以管理和維護(hù),在局域網(wǎng)絡(luò)中,若想統(tǒng)一管理所有局域網(wǎng)內(nèi)交換轉(zhuǎn)發(fā)數(shù)據(jù)的設(shè)備,對于網(wǎng)絡(luò)管理員較為不便。在管理員建立或者維護(hù)網(wǎng)絡(luò)時(shí),需要反復(fù)登錄退出不同的設(shè)備,然后對其配置查詢和更改,是繁瑣且不容疏忽的,當(dāng)網(wǎng)絡(luò)發(fā)生故障時(shí),局域網(wǎng)內(nèi)各設(shè)備掌握的片段的網(wǎng)絡(luò)狀況,無法統(tǒng)一匯總,使網(wǎng)絡(luò)維護(hù)難上加難,現(xiàn)有技術(shù)存在局域網(wǎng)內(nèi)交換轉(zhuǎn)發(fā)數(shù)據(jù)的設(shè)備無法統(tǒng)一管理、對其配置查詢和更改需要反復(fù)登錄退出不同的設(shè)備、維護(hù)不方便的問題。
【發(fā)明內(nèi)容】
[0003]本發(fā)明提供了一種針對特定組網(wǎng)實(shí)現(xiàn)一鍵配置的方法,解決了現(xiàn)有技術(shù)存在局域網(wǎng)內(nèi)交換轉(zhuǎn)發(fā)數(shù)據(jù)的設(shè)備無法統(tǒng)一管理、對其配置查詢和更改需要反復(fù)登錄退出不同的設(shè)備、維護(hù)不方便的問題。
[0004]本發(fā)明所解決的技術(shù)問題采用以下技術(shù)方案來實(shí)現(xiàn):本發(fā)明提供一種針對特定組網(wǎng)實(shí)現(xiàn)一鍵配置的方法,所述配置方法包括:
在發(fā)送信息端,集中管理設(shè)備判斷交換機(jī)設(shè)備是否有可用存入的鏡像空間及是否正在升級,若有可用存入的鏡像空間且并未正在進(jìn)行升級,則將所有包含鏡像片段及所述鏡像片段的偏移位置的報(bào)文發(fā)送至可升級的交換機(jī)設(shè)備;
在接收信息端,交換機(jī)設(shè)備判斷接收的鏡像片段是否大于指定內(nèi)存空間,若大于指定內(nèi)存空間,則將指定內(nèi)存空間當(dāng)前數(shù)據(jù)寫入存儲(chǔ)器并判斷是否接收是否結(jié)束,若尚未結(jié)束,則反復(fù)將指定內(nèi)存空間接收已滿的數(shù)據(jù)追加至存儲(chǔ)器,當(dāng)指定內(nèi)存空間寫滿后,把空間數(shù)據(jù)寫入存儲(chǔ)器,之后的接收到的數(shù)據(jù)在覆蓋掉當(dāng)前的存儲(chǔ)空間,當(dāng)存儲(chǔ)空間再次滿的時(shí)候,將空間內(nèi)容追加到剛剛寫入存儲(chǔ)器之后,照此方式,重復(fù)這個(gè)有限的空間,可兼容存收任意大小的鏡像,文件若結(jié)束,則將指定內(nèi)存空間最終數(shù)據(jù)追加至存儲(chǔ)器。
[0005]進(jìn)一步,所述指定內(nèi)存空間可重復(fù)利用。
[0006]進(jìn)一步,所述集中管理設(shè)備判斷交換機(jī)設(shè)備是否有可用存入的鏡像空間及是否正在升級包括集中管理設(shè)備向交換機(jī)設(shè)備發(fā)送升級鏡像請求,交換機(jī)設(shè)備接收升級鏡像請求并檢測是否有可用存入鏡像空間,若有可用存入鏡像空間,則判斷交換機(jī)設(shè)備是否正在進(jìn)行升級,若交換機(jī)設(shè)備并未正在升級,則返回確認(rèn)可升級信息。
[0007]進(jìn)一步,若升級完畢,則應(yīng)答升級成功響應(yīng),否則返回升級失敗響應(yīng)。
[0008]進(jìn)一步,所述配置的方法還包括建立連接:當(dāng)集中管理設(shè)備接入網(wǎng)絡(luò)時(shí),集中管理設(shè)備發(fā)送廣播探測報(bào)文,若交換機(jī)設(shè)備接收到廣播探測報(bào)文,則單播應(yīng)答加入請求報(bào)文,若集中管理設(shè)備接收到加入請求報(bào)文,則發(fā)送加入答復(fù)報(bào)文。
[0009]進(jìn)一步,所述配置的方法還包括讀取配置和狀態(tài):交換機(jī)設(shè)備發(fā)送網(wǎng)絡(luò)狀態(tài)信息,集中管理設(shè)備接收到網(wǎng)絡(luò)狀態(tài)信息并形成本地報(bào)表。
[0010]進(jìn)一步,所述配置的方法還包括建立設(shè)備信息表:用戶登錄集中管理設(shè)備時(shí),選擇交換機(jī)設(shè)備映射,集中管理設(shè)備根據(jù)所選交換機(jī)設(shè)備映射分別為每個(gè)交換機(jī)設(shè)備建立設(shè)備信息表。
[0011]進(jìn)一步,所述設(shè)備信息表包括設(shè)備的物理地址、設(shè)備號、已經(jīng)接收的升級鏡像的位置偏移。
[0012]進(jìn)一步,所述配置的方法還包括用戶登錄集中管理設(shè)備界面并可瀏覽各個(gè)建立連接的設(shè)備的配置和狀態(tài)。
[0013]進(jìn)一步,所述配置的方法還包括遠(yuǎn)程客戶端通過該集中管理設(shè)備可實(shí)施對局域網(wǎng)內(nèi)的交換轉(zhuǎn)發(fā)數(shù)據(jù)設(shè)備實(shí)施集中或者獨(dú)立管理。
[0014]本發(fā)明的有益效果為:
1、本專利針對采用所述配置的方法還包括建立連接:當(dāng)集中管理設(shè)備接入網(wǎng)絡(luò)時(shí),集中管理設(shè)備發(fā)送廣播探測報(bào)文,若交換機(jī)設(shè)備接收到廣播探測報(bào)文,則單播應(yīng)答加入請求報(bào)文,若集中管理設(shè)備接收到加入請求報(bào)文,則發(fā)送加入答復(fù)報(bào)文的技術(shù)方案,由于所述的網(wǎng)絡(luò)拓?fù)渲悄馨l(fā)現(xiàn),是指可以自動(dòng)發(fā)現(xiàn)局域網(wǎng)中的網(wǎng)絡(luò)設(shè)備,智能實(shí)時(shí)的繪制出網(wǎng)絡(luò)實(shí)際拓?fù)鋱D,比如樹型拓?fù)?、環(huán)網(wǎng)拓?fù)涞龋ㄟ^網(wǎng)絡(luò)拓?fù)?,可以直觀的看到所有設(shè)備的運(yùn)行情況,包括千兆/萬兆端口狀態(tài)、千兆/萬兆鏈路狀態(tài)、匯聚/單線連接狀態(tài)等,還可以提示端口異常報(bào)警,因此本發(fā)明具有網(wǎng)絡(luò)拓?fù)浒l(fā)現(xiàn)功能。
[0015]2、本專利采用所述配置的方法還包括讀取配置和狀態(tài):交換機(jī)設(shè)備發(fā)送網(wǎng)絡(luò)狀態(tài)信息,集中管理設(shè)備接收到網(wǎng)絡(luò)狀態(tài)信息并形成本地報(bào)表的技術(shù)手段,由于所述的網(wǎng)絡(luò)性能健康自檢,可掃描檢測網(wǎng)絡(luò)的運(yùn)行狀態(tài),快速定位問題并提供有效的解決方案和優(yōu)化建議,為網(wǎng)絡(luò)健康保駕護(hù)航,比如,檢測運(yùn)行時(shí)間,是否有自動(dòng)重啟,檢測CPU、內(nèi)存等資源使用是否正常,檢測網(wǎng)絡(luò)是否存在廣播風(fēng)暴,檢測端口運(yùn)行狀態(tài)是否正常,如端口阻塞、流量擁塞、匯聚異常等,檢測環(huán)網(wǎng)功能運(yùn)行是否正常等,進(jìn)而本發(fā)明還具有流量實(shí)時(shí)統(tǒng)計(jì),通過“統(tǒng)計(jì)圖表”可以清晰的看到每臺(tái)設(shè)備的每個(gè)端口的收發(fā)流量詳情,包括總流量、單播、組播、廣播流量等。
[0016]3、本專利所述配置的方法還包括用戶登錄集中管理設(shè)備界面并可瀏覽各個(gè)建立連接的設(shè)備的配置和狀態(tài),由于多元化的設(shè)備管理,可以通過“設(shè)備管理”模塊實(shí)現(xiàn)對所有局域網(wǎng)設(shè)備的集中管理。界面右側(cè)“設(shè)備列表”智能搜索出所有局域網(wǎng)內(nèi)交換轉(zhuǎn)發(fā)數(shù)據(jù)的設(shè)備,通過點(diǎn)擊設(shè)備進(jìn)行管理,并可在多臺(tái)設(shè)備管理之間快速切換,而且可以在不登陸設(shè)備管理界面的情況下快速修改設(shè)備信息及端口配置等,具有集成度高的有益技術(shù)效果。
[0017]4、本專利采用所述配置方法包括在發(fā)送信息端,集中管理設(shè)備判斷交換機(jī)設(shè)備是否有可用存入的鏡像空間及是否正在升級,若有可用存入的鏡像空間且并未正在進(jìn)行升級,則將所有包含鏡像片段及所述鏡像片段的偏移位置的報(bào)文發(fā)送至可升級的交換機(jī)設(shè)備,在接收信息端,交換機(jī)設(shè)備判斷接收的鏡像片段是否大于指定內(nèi)存空間,若大于指定內(nèi)存空間,則將指定內(nèi)存空間當(dāng)前數(shù)據(jù)寫入存儲(chǔ)器并判斷是否接收是否結(jié)束,若尚未結(jié)束,則反復(fù)將指定內(nèi)存空間接收已滿的數(shù)據(jù)追加至存儲(chǔ)器,若結(jié)束,則將指定內(nèi)存空間最終數(shù)據(jù)追加至存儲(chǔ)器,本發(fā)明不僅能對網(wǎng)絡(luò)設(shè)備進(jìn)行集中的配置管理,還能提供網(wǎng)絡(luò)拓?fù)渲悄馨l(fā)現(xiàn)、網(wǎng)絡(luò)性能健康自檢、流量實(shí)時(shí)統(tǒng)計(jì)、版本智能升級、多元化的設(shè)備管理等功能,極大的方便管理維護(hù)局域網(wǎng)。
【附圖說明】
[0018]圖1a是本發(fā)明一種針對特定組網(wǎng)實(shí)現(xiàn)一鍵配置的方法的發(fā)送端流程圖;
圖1b是本發(fā)明一種針對特定組網(wǎng)實(shí)現(xiàn)一鍵配置的方法的接收端流程圖;
圖2是本發(fā)明一種針對特定組網(wǎng)實(shí)現(xiàn)一鍵配置的方法的建立連接流程圖;
圖3是本發(fā)明一種針對特定組網(wǎng)實(shí)現(xiàn)一鍵配置的方法的讀取配置和狀態(tài)流程圖;
圖4是本發(fā)明一種針對特定組網(wǎng)實(shí)現(xiàn)一鍵配置的方法的收集通訊流程圖。
【具體實(shí)施方式】
[0019]以下結(jié)合附圖對本發(fā)明做進(jìn)一步描述:
圖中:1-發(fā)送信息端,2-接收信息端。
[0020]實(shí)施例:
本實(shí)施例包括:如圖1a和圖1b所示,一種針對特定組網(wǎng)實(shí)現(xiàn)一鍵配置的方法,其特征在于,本配置方法也可以可用于一鍵升級,所述配置方法包括
在發(fā)送信息端1,集中管理設(shè)備判斷交換機(jī)設(shè)備是否有可用存入的鏡像空間及是否正在升級,若有可用存入的鏡像空間且并未正在進(jìn)行升級,則將所有包含鏡像片段及所述鏡像片段的偏移位置的報(bào)文發(fā)送至可升級的交換機(jī)設(shè)備;
在接收信息端2,交換機(jī)設(shè)備判斷接收的鏡像片段是否大于指定內(nèi)存空間,若大于指定內(nèi)存空間,則將指定內(nèi)存空間當(dāng)前數(shù)據(jù)寫入存儲(chǔ)器并判斷是否接收是否結(jié)束,若尚未結(jié)束,則反復(fù)將指定內(nèi)存空間接收已滿的數(shù)據(jù)追加至存儲(chǔ)器,若結(jié)束,則將指定內(nèi)存空間最終數(shù)據(jù)追加至存儲(chǔ)器。集中管理設(shè)備探測連接局域網(wǎng)內(nèi)的交換機(jī)設(shè)備。
[0021]所述指定內(nèi)存空間大小為2-8MB。
[0022]所述集中管理設(shè)備判斷交換機(jī)設(shè)備是否有可用存入的鏡像空間及是否正在升級包括:
集中管理設(shè)備向交換機(jī)設(shè)備發(fā)送升級鏡像請求,交換機(jī)設(shè)備接收升級鏡像請求并檢測是否有可用存入鏡像空間,若有可用存入鏡像空間,則判斷交換機(jī)設(shè)備是否正在進(jìn)行升級,若交換機(jī)設(shè)備并未正在升級,則返回確認(rèn)可升級信息。
[0023]若升級完畢,則應(yīng)答升級成功響應(yīng),否則返回升級失敗響應(yīng)。
[0024]局域網(wǎng)內(nèi)集中管理設(shè)備批量管理升級交換轉(zhuǎn)發(fā)數(shù)據(jù)的設(shè)備,用戶登錄集中管理設(shè)備,可以批量選中列表中已和集中管理設(shè)備建立連接的交換轉(zhuǎn)發(fā)數(shù)據(jù)的設(shè)備,集中管理設(shè)備會(huì)針對每個(gè)用戶選中的設(shè)備生成一個(gè)設(shè)備信息表,表中包含設(shè)備的mac,設(shè)備號,已經(jīng)接收的升級鏡像的位置偏移。同時(shí)還會(huì)向設(shè)備發(fā)送升級鏡像的請求,設(shè)備收到升級命令后,會(huì)檢測是否有可用存入鏡像的空間,以及設(shè)備是否正在進(jìn)行升級等的環(huán)境監(jiān)測,若有可用的空間,及設(shè)備并未正在升級可以執(zhí)行集中管理器的升級命令,會(huì)應(yīng)答集中管理器可升級命令,否則返回否定命令;集中管理設(shè)備會(huì)讀取升級鏡像讀入內(nèi)存,然后會(huì)向可升級的設(shè)備發(fā)送包含鏡像片段及片段的偏移位置的報(bào)文,設(shè)備收到報(bào)文后,會(huì)向管理設(shè)備應(yīng)答該片段的偏移位置,集中管理設(shè)備收到此應(yīng)答報(bào)文后,會(huì)讀取下一個(gè)偏移發(fā)送至設(shè)備,直至集中管理設(shè)備發(fā)送完鏡像文件后,會(huì)下發(fā)給相應(yīng)的設(shè)備正式開始升級命令,設(shè)備收到后,把收到的鏡像文件轉(zhuǎn)至升級進(jìn)程,接收鏡像文件時(shí),為減小進(jìn)程運(yùn)行所用空間,同時(shí)能夠做到兼容能收取較大的鏡像文件,進(jìn)程僅申請2-8MB內(nèi)存空間,當(dāng)接收文件超過申請空間時(shí),進(jìn)程先把當(dāng)前的數(shù)據(jù)寫入flash,之后接收的數(shù)據(jù)再依次占用已申請的空間,當(dāng)內(nèi)存滿時(shí),再把當(dāng)前內(nèi)存的數(shù)據(jù)追加入flash,知道收到包含結(jié)束標(biāo)志的報(bào)文,再追加寫入flash,開始正式執(zhí)行升級進(jìn)程。正式開始升級。
[0025]由于采用所述配置方法包括在發(fā)送信息端,集中管理設(shè)備判斷交換機(jī)設(shè)備是否有可用存入的鏡像空間及是否正在升級,若有可用存入的鏡像空間且并未正在進(jìn)行升級,則將所有包含鏡像片段及所述鏡像片段的偏移位置的報(bào)文發(fā)送至可升級的交