欧美在线观看视频网站,亚洲熟妇色自偷自拍另类,啪啪伊人网,中文字幕第13亚洲另类,中文成人久久久久影院免费观看 ,精品人妻人人做人人爽,亚洲a视频

一種更新方法和裝置制造方法

文檔序號(hào):7819829閱讀:193來源:國(guó)知局
一種更新方法和裝置制造方法
【專利摘要】本發(fā)明實(shí)施例公開了一種更新方法和裝置,所述網(wǎng)絡(luò)設(shè)備將所述存儲(chǔ)單元?jiǎng)澐譃槎鄠€(gè)子存儲(chǔ)單元,所述多個(gè)子存儲(chǔ)單元分別存儲(chǔ)所述轉(zhuǎn)發(fā)表項(xiàng),通過查找所述第一子存儲(chǔ)單元存儲(chǔ)的所述轉(zhuǎn)發(fā)表項(xiàng)進(jìn)行報(bào)文轉(zhuǎn)發(fā);更新所述第二子存儲(chǔ)單元中存儲(chǔ)的所述轉(zhuǎn)發(fā)表項(xiàng);完成對(duì)所述第二子存儲(chǔ)單元中存儲(chǔ)的所述轉(zhuǎn)發(fā)表項(xiàng)的更新后,切換為通過查找所述第二子存儲(chǔ)單元中存儲(chǔ)的更新后的轉(zhuǎn)發(fā)表項(xiàng)進(jìn)行報(bào)文轉(zhuǎn)發(fā);更新所述第一子存儲(chǔ)單元中存儲(chǔ)的所述轉(zhuǎn)發(fā)表項(xiàng),可見在版本更新過程中,一直都有一個(gè)子存儲(chǔ)單元中的轉(zhuǎn)發(fā)表項(xiàng)用于報(bào)文轉(zhuǎn)發(fā)服務(wù),這樣所述網(wǎng)絡(luò)設(shè)備一直都能夠查找到轉(zhuǎn)發(fā)表項(xiàng)完成報(bào)文轉(zhuǎn)發(fā),由此保證網(wǎng)絡(luò)設(shè)備不會(huì)因版本更新中斷報(bào)文轉(zhuǎn)發(fā)服務(wù),達(dá)到不中斷業(yè)務(wù)升級(jí)的效果。
【專利說明】一種更新方法和裝置

【技術(shù)領(lǐng)域】
[0001]本發(fā)明涉及通信領(lǐng)域,特別是涉及一種更新方法和裝置。

【背景技術(shù)】
[0002]網(wǎng)絡(luò)技術(shù)發(fā)展迅速,幾乎每天都會(huì)有若干針對(duì)軟硬件的升級(jí)、更新補(bǔ)丁發(fā)布。網(wǎng)絡(luò)中的網(wǎng)絡(luò)設(shè)備內(nèi)部具有大量不同種類的硬件單元,安裝的軟件數(shù)量繁多。故網(wǎng)絡(luò)設(shè)備具有對(duì)其軟硬件進(jìn)行版本更新的較大需求。為了維持網(wǎng)絡(luò)的可用性,對(duì)網(wǎng)絡(luò)設(shè)備中斷轉(zhuǎn)發(fā)服務(wù)的時(shí)間要求一般為最多每年五分鐘。可見,如何在進(jìn)行軟硬件的版本更新時(shí)也能維持正常的報(bào)文轉(zhuǎn)發(fā)服務(wù),達(dá)到不中斷業(yè)務(wù)升級(jí)(In-Service Software Upgrade,ISSU)是每個(gè)業(yè)務(wù)商需要解決的問題。
[0003]目前版本更新的方式主要是網(wǎng)絡(luò)設(shè)備在版本更新的過程中維持在之前低版本下報(bào)文轉(zhuǎn)發(fā)服務(wù),在獲得新版本下的轉(zhuǎn)發(fā)表項(xiàng)和微碼(Mircocode)后,會(huì)將低版本下使用的轉(zhuǎn)發(fā)表項(xiàng)和微碼刷新為新版本的轉(zhuǎn)發(fā)表項(xiàng)和微碼以完成版本更新。
[0004]然而,刷新轉(zhuǎn)發(fā)表項(xiàng)和微碼的過程會(huì)中斷報(bào)文轉(zhuǎn)發(fā)服務(wù),導(dǎo)致出現(xiàn)大量丟包的情況??梢娔壳鞍姹靖碌姆绞綗o法達(dá)到網(wǎng)絡(luò)設(shè)備在版本更新時(shí)也能維持正常的轉(zhuǎn)發(fā)服務(wù)的效果。


【發(fā)明內(nèi)容】

[0005]為了解決上述技術(shù)問題,本發(fā)明實(shí)施例提供了一種更新方法和裝置,使得所述網(wǎng)絡(luò)設(shè)備版本更新時(shí)不會(huì)中斷報(bào)文轉(zhuǎn)發(fā)服務(wù)。
[0006]第一方面,本發(fā)明實(shí)施例提供了一種更新方法,應(yīng)用于網(wǎng)絡(luò)設(shè)備,所述網(wǎng)絡(luò)設(shè)備包括存儲(chǔ)轉(zhuǎn)發(fā)表項(xiàng)的存儲(chǔ)單元,所述網(wǎng)絡(luò)設(shè)備進(jìn)行版本更新時(shí),所述方法包括:
[0007]所述網(wǎng)絡(luò)設(shè)備將所述存儲(chǔ)單元?jiǎng)澐譃槎鄠€(gè)子存儲(chǔ)單元,所述多個(gè)子存儲(chǔ)單元分別存儲(chǔ)所述轉(zhuǎn)發(fā)表項(xiàng),第一子存儲(chǔ)單元和第二子存儲(chǔ)單元為所述多個(gè)子存儲(chǔ)單元中的子存儲(chǔ)單元;
[0008]所述網(wǎng)絡(luò)設(shè)備通過查找所述第一子存儲(chǔ)單元存儲(chǔ)的所述轉(zhuǎn)發(fā)表項(xiàng)進(jìn)行報(bào)文轉(zhuǎn)發(fā);
[0009]所述網(wǎng)絡(luò)設(shè)備更新所述第二子存儲(chǔ)單元中存儲(chǔ)的所述轉(zhuǎn)發(fā)表項(xiàng);
[0010]所述網(wǎng)絡(luò)設(shè)備完成對(duì)所述第二子存儲(chǔ)單元中存儲(chǔ)的所述轉(zhuǎn)發(fā)表項(xiàng)的更新后,切換為通過查找所述第二子存儲(chǔ)單元中存儲(chǔ)的更新后的轉(zhuǎn)發(fā)表項(xiàng)進(jìn)行報(bào)文轉(zhuǎn)發(fā);
[0011]所述網(wǎng)絡(luò)設(shè)備更新所述第一子存儲(chǔ)單元中存儲(chǔ)的所述轉(zhuǎn)發(fā)表項(xiàng)。
[0012]在第一方面的第一種可能的實(shí)現(xiàn)方式中,還包括:
[0013]當(dāng)所述網(wǎng)絡(luò)設(shè)備對(duì)所述多個(gè)子存儲(chǔ)單元中存儲(chǔ)的所述轉(zhuǎn)發(fā)表項(xiàng)均完成更新后,所述網(wǎng)絡(luò)設(shè)備將所述多個(gè)子存儲(chǔ)單元重新合并成所述存儲(chǔ)單元。
[0014]結(jié)合第一方面或者第一方面的第一種可能的實(shí)現(xiàn)方式,在第二種可能的實(shí)現(xiàn)方式中,
[0015]所述第一子存儲(chǔ)單元和所述第二子存儲(chǔ)單元的存儲(chǔ)大小相同。
[0016]結(jié)合第一方面或者第一方面的第一種或第二種可能的實(shí)現(xiàn)方式,在第三種可能的實(shí)現(xiàn)方式中,
[0017]所述多個(gè)子存儲(chǔ)單元的數(shù)量為兩個(gè)。
[0018]結(jié)合第一方面的第一種可能的實(shí)現(xiàn)方式,在第四種可能的實(shí)現(xiàn)方式中,所述網(wǎng)絡(luò)設(shè)備將所述多個(gè)子存儲(chǔ)單元重新合并成所述存儲(chǔ)單元后,還包括:
[0019]所述網(wǎng)絡(luò)設(shè)備通過查找所述存儲(chǔ)單元中存儲(chǔ)的更新后的轉(zhuǎn)發(fā)表項(xiàng)進(jìn)行報(bào)文轉(zhuǎn)發(fā)。
[0020]第二方面,本發(fā)明實(shí)施例提供了一種更新裝置,應(yīng)用于網(wǎng)絡(luò)設(shè)備,所述網(wǎng)絡(luò)設(shè)備包括存儲(chǔ)轉(zhuǎn)發(fā)表項(xiàng)的存儲(chǔ)單元,所述網(wǎng)絡(luò)設(shè)備進(jìn)行版本更新時(shí),包括:
[0021]劃分單元,用于將所述存儲(chǔ)單元?jiǎng)澐譃槎鄠€(gè)子存儲(chǔ)單元,所述多個(gè)子存儲(chǔ)單元分別存儲(chǔ)所述轉(zhuǎn)發(fā)表項(xiàng),第一子存儲(chǔ)單元和第二子存儲(chǔ)單元為所述多個(gè)子存儲(chǔ)單元中的子存儲(chǔ)單元;
[0022]轉(zhuǎn)發(fā)單元,用于通過查找所述第一子存儲(chǔ)單元存儲(chǔ)的所述轉(zhuǎn)發(fā)表項(xiàng)進(jìn)行報(bào)文轉(zhuǎn)發(fā);
[0023]更新單元,用于更新所述第二子存儲(chǔ)單元中存儲(chǔ)的所述轉(zhuǎn)發(fā)表項(xiàng);
[0024]所述轉(zhuǎn)發(fā)單元還用于當(dāng)所述更新單元完成對(duì)所述第二子存儲(chǔ)單元中存儲(chǔ)的所述轉(zhuǎn)發(fā)表項(xiàng)的更新后,切換為通過查找所述第二子存儲(chǔ)單元中存儲(chǔ)的更新后的轉(zhuǎn)發(fā)表項(xiàng)進(jìn)行報(bào)文轉(zhuǎn)發(fā);
[0025]所述更新單元還用于更新所述第一子存儲(chǔ)單元中存儲(chǔ)的所述轉(zhuǎn)發(fā)表項(xiàng)。
[0026]在第二方面的第一種可能的實(shí)現(xiàn)方式中,還包括合并單元:
[0027]當(dāng)所述更新單元對(duì)所述多個(gè)子存儲(chǔ)單元中存儲(chǔ)的所述轉(zhuǎn)發(fā)表項(xiàng)均完成更新后,所述合并單元,用于將所述多個(gè)子存儲(chǔ)單元重新合并成所述存儲(chǔ)單元。
[0028]結(jié)合第二方面或者第二方面的第一種可能的實(shí)現(xiàn)方式,在第二種可能的實(shí)現(xiàn)方式中,
[0029]所述第一子存儲(chǔ)單元和所述第二子存儲(chǔ)單元的存儲(chǔ)大小相同。
[0030]結(jié)合第二方面或者第二方面的第一種或第二種可能的實(shí)現(xiàn)方式,在第三種可能的實(shí)現(xiàn)方式中,
[0031]所述多個(gè)子存儲(chǔ)單元的數(shù)量為兩個(gè)。
[0032]結(jié)合第二方面的第一種可能的實(shí)現(xiàn)方式,在第四種可能的實(shí)現(xiàn)方式中,還包括:
[0033]所述轉(zhuǎn)發(fā)單元還用于通過查找所述存儲(chǔ)單元中存儲(chǔ)的更新后的轉(zhuǎn)發(fā)表項(xiàng)進(jìn)行報(bào)文轉(zhuǎn)發(fā)。
[0034]由上述技術(shù)方案可以看出,將存儲(chǔ)轉(zhuǎn)發(fā)表項(xiàng)的存儲(chǔ)單元?jiǎng)澐譃槎鄠€(gè)子存儲(chǔ)單元,每個(gè)子存儲(chǔ)單元中都存儲(chǔ)有所述轉(zhuǎn)發(fā)表項(xiàng),當(dāng)所述網(wǎng)絡(luò)設(shè)備進(jìn)行版本更新時(shí),所述網(wǎng)絡(luò)設(shè)備通過查找第一子存儲(chǔ)單元中存儲(chǔ)的更新前版本的轉(zhuǎn)發(fā)表項(xiàng)進(jìn)行報(bào)文轉(zhuǎn)發(fā),并將第二子存儲(chǔ)單元中存儲(chǔ)的轉(zhuǎn)發(fā)表項(xiàng)更新為版本更新后對(duì)應(yīng)的轉(zhuǎn)發(fā)表項(xiàng),更新完是第二子存儲(chǔ)單元中的轉(zhuǎn)發(fā)表項(xiàng)后,所述網(wǎng)絡(luò)設(shè)備切換為查找所述第二子存儲(chǔ)單元中更新后的轉(zhuǎn)發(fā)表項(xiàng)進(jìn)行報(bào)文轉(zhuǎn)發(fā),并轉(zhuǎn)而更新所述第一存儲(chǔ)單元中的更新前版本的轉(zhuǎn)發(fā)表項(xiàng),這樣所述網(wǎng)絡(luò)設(shè)備一直都能夠查找到轉(zhuǎn)發(fā)表項(xiàng)完成報(bào)文轉(zhuǎn)發(fā),由此保證網(wǎng)絡(luò)設(shè)備不會(huì)因版本更新中斷報(bào)文轉(zhuǎn)發(fā)服務(wù),達(dá)到不中斷業(yè)務(wù)升級(jí)的效果。

【專利附圖】

【附圖說明】
[0035]為了更清楚地說明本發(fā)明實(shí)施例或現(xiàn)有技術(shù)中的技術(shù)方案,下面將對(duì)實(shí)施例或現(xiàn)有技術(shù)描述中所需要使用的附圖作簡(jiǎn)單地介紹,顯而易見地,下面描述中的附圖僅僅是本發(fā)明的一些實(shí)施例,對(duì)于本領(lǐng)域普通技術(shù)人員來講,在不付出創(chuàng)造性勞動(dòng)性的前提下,還可以根據(jù)這些附圖獲得其他的附圖。
[0036]圖1為本發(fā)明實(shí)施例提供的一種更新方法的方法流程圖;
[0037]圖2為本發(fā)明實(shí)施例提供的一種存儲(chǔ)單元?jiǎng)澐质疽鈭D;
[0038]圖3為本發(fā)明實(shí)施例提供的一種存儲(chǔ)單元?jiǎng)澐质疽鈭D;
[0039]圖4為本發(fā)明實(shí)施例提供的一種更新方法的方法流程圖;
[0040]圖5為本發(fā)明實(shí)施例提供的一種更新裝置的裝置結(jié)構(gòu)圖;
[0041]圖6為本發(fā)明實(shí)施例提供的一種更新裝置的裝置結(jié)構(gòu)圖;
[0042]圖7為本發(fā)明實(shí)施例提供的一種網(wǎng)絡(luò)設(shè)備的硬件結(jié)構(gòu)示意圖。

【具體實(shí)施方式】
[0043]網(wǎng)絡(luò)設(shè)備一般都具有一定的轉(zhuǎn)發(fā)功能,比如路由設(shè)備等。目前網(wǎng)絡(luò)設(shè)備在進(jìn)行軟硬件的版本更新過程中,尤其涉及大版本的更新中,版本更新前后用于報(bào)文轉(zhuǎn)發(fā)的轉(zhuǎn)發(fā)表項(xiàng)會(huì)有一定差別,由此導(dǎo)致在版本更新過程中更新轉(zhuǎn)發(fā)表項(xiàng)時(shí),由于無合適轉(zhuǎn)發(fā)表項(xiàng)可用,會(huì)導(dǎo)致該網(wǎng)絡(luò)設(shè)備的報(bào)文轉(zhuǎn)發(fā)服務(wù)中斷或多或少的一段時(shí)間。而且,現(xiàn)有技術(shù)中也沒有能夠有效解決這一問題的方式。為此,本發(fā)明實(shí)施例提供了一種更新方法和裝置,將存儲(chǔ)轉(zhuǎn)發(fā)表項(xiàng)的存儲(chǔ)單元?jiǎng)澐譃槎鄠€(gè)子存儲(chǔ)單元,每個(gè)子存儲(chǔ)單元中都存儲(chǔ)有所述轉(zhuǎn)發(fā)表項(xiàng),當(dāng)所述網(wǎng)絡(luò)設(shè)備進(jìn)行版本更新時(shí),所述網(wǎng)絡(luò)設(shè)備通過查找第一子存儲(chǔ)單元中存儲(chǔ)的更新前版本的轉(zhuǎn)發(fā)表項(xiàng)進(jìn)行報(bào)文轉(zhuǎn)發(fā),并將第二子存儲(chǔ)單元中存儲(chǔ)的轉(zhuǎn)發(fā)表項(xiàng)更新為版本更新后對(duì)應(yīng)的轉(zhuǎn)發(fā)表項(xiàng),更新完是第二子存儲(chǔ)單元中的轉(zhuǎn)發(fā)表項(xiàng)后,所述網(wǎng)絡(luò)設(shè)備切換為查找所述第二子存儲(chǔ)單元中更新后的轉(zhuǎn)發(fā)表項(xiàng)進(jìn)行報(bào)文轉(zhuǎn)發(fā),并轉(zhuǎn)而更新所述第一存儲(chǔ)單元中的更新前版本的轉(zhuǎn)發(fā)表項(xiàng),這樣所述網(wǎng)絡(luò)設(shè)備一直都能夠查找到轉(zhuǎn)發(fā)表項(xiàng)完成報(bào)文轉(zhuǎn)發(fā),由此保證網(wǎng)絡(luò)設(shè)備不會(huì)因版本更新中斷報(bào)文轉(zhuǎn)發(fā)服務(wù),達(dá)到不中斷業(yè)務(wù)升級(jí)的效果。
[0044]下面將結(jié)合本發(fā)明實(shí)施例中的附圖,對(duì)本發(fā)明實(shí)施例中的技術(shù)方案進(jìn)行清楚、完整的描述,顯然,所描述的實(shí)施例僅僅是本發(fā)明一部分實(shí)施例,而不是全部的實(shí)施例?;诒景l(fā)明中的實(shí)施例,本領(lǐng)域普通技術(shù)人員在沒有作出創(chuàng)造性勞動(dòng)前提下所獲得的所有其他實(shí)施例,都屬于本發(fā)明保護(hù)的范圍。
[0045]實(shí)施例一
[0046]圖1為本發(fā)明實(shí)施例提供的一種更新方法的方法流程圖。其中,所述網(wǎng)絡(luò)設(shè)備包括存儲(chǔ)轉(zhuǎn)發(fā)表項(xiàng)的存儲(chǔ)單元,所述網(wǎng)絡(luò)設(shè)備進(jìn)行版本更新時(shí),所述方法包括:
[0047]SlOl:所述網(wǎng)絡(luò)設(shè)備將所述存儲(chǔ)單元?jiǎng)澐譃槎鄠€(gè)子存儲(chǔ)單元,所述多個(gè)子存儲(chǔ)單元分別存儲(chǔ)所述轉(zhuǎn)發(fā)表項(xiàng),第一子存儲(chǔ)單元和第二子存儲(chǔ)單元為所述多個(gè)子存儲(chǔ)單元中的子存儲(chǔ)單元。
[0048]舉例說明,所述存儲(chǔ)單元可以是動(dòng)態(tài)隨機(jī)存取存儲(chǔ)器(Dynamic Random AccessMemory,DRAM),其中包括多個(gè)堆(Bank),由于DRAM的單個(gè)Bank的性能不足,通常采用多個(gè)Bank綁定成一個(gè)Bank組來提高性能,以存儲(chǔ)規(guī)格較大的轉(zhuǎn)發(fā)表項(xiàng)。所述存儲(chǔ)單元可以理解將所包含Bank綁定成一個(gè)Bank組的DRAM。
[0049]舉例說明,所述網(wǎng)絡(luò)設(shè)備將所述存儲(chǔ)單元?jiǎng)澐譃槎鄠€(gè)子存儲(chǔ)單元可以理解為將DRAM中原本綁定成一個(gè)Bank組解綁定,將解綁定后的多個(gè)Bank劃分后,綁定為多個(gè)獨(dú)立的Bank組,每個(gè)獨(dú)立的Bank組一般包括多個(gè)Bank,一個(gè)獨(dú)立的Bank組可以視為一個(gè)子存儲(chǔ)單元??梢匀鐖D2所示,圖2為本發(fā)明實(shí)施例提供的一種存儲(chǔ)單元?jiǎng)澐质疽鈭D。每個(gè)虛線框內(nèi)的可以理解為一個(gè)獨(dú)立的Bank組,獨(dú)立Bank組的數(shù)量N可以理解為大于等于2。其中,每個(gè)獨(dú)立的Bank組中包含的Bank數(shù)量可以不同,也可以相同。例如,Bank組I中包含3個(gè)Bank,Bank組2中包含4個(gè)Bank,Bank組N-1中包含2個(gè)Bank,Bank組N中包含5個(gè)Bank0
[0050]針對(duì)本次版本更新,在版本更新之前,每個(gè)子存儲(chǔ)單元中都存儲(chǔ)了版本更新前的版本所對(duì)應(yīng)的轉(zhuǎn)發(fā)表項(xiàng)。舉例說明,本發(fā)明并不限定版本更新前后的版本高低。在本發(fā)明實(shí)施例中,所述版本更新可以理解為從低版本更新到高版本,可以理解為從高版本更新到低版本??蛇x的,所述版本更新更多情況下可以理解為從低版本到高版本的更新過程。
[0051]S102:所述網(wǎng)絡(luò)設(shè)備通過查找所述第一子存儲(chǔ)單元存儲(chǔ)的所述轉(zhuǎn)發(fā)表項(xiàng)進(jìn)行報(bào)文轉(zhuǎn)發(fā)。
[0052]S103:所述網(wǎng)絡(luò)設(shè)備更新所述第二子存儲(chǔ)單元中存儲(chǔ)的所述轉(zhuǎn)發(fā)表項(xiàng)。
[0053]對(duì)這兩個(gè)步驟舉例說明,由于所述第一子存儲(chǔ)單元中存儲(chǔ)有轉(zhuǎn)發(fā)表項(xiàng),且所述第一子存儲(chǔ)單元是一個(gè)獨(dú)立的子存儲(chǔ)單元。并不會(huì)受到所述第二子存儲(chǔ)單元更新轉(zhuǎn)發(fā)表項(xiàng)的影響。所述網(wǎng)絡(luò)設(shè)備可以通過查找這個(gè)轉(zhuǎn)發(fā)表項(xiàng),在版本更新的過程中依然能夠具備轉(zhuǎn)發(fā)報(bào)文的功能。
[0054]所述S102和S103的執(zhí)行順序可以理解為同時(shí)執(zhí)行。即,在通過S103將所述第二子存儲(chǔ)單元中的轉(zhuǎn)發(fā)表項(xiàng)更新為版本更新后所對(duì)應(yīng)的轉(zhuǎn)發(fā)表項(xiàng)的同時(shí),所述網(wǎng)絡(luò)設(shè)備通過查找所述第一子存儲(chǔ)單元中的版本更新前的版本所對(duì)應(yīng)的轉(zhuǎn)發(fā)表項(xiàng),可以在版本更新過程中保持提供版本更新前的版本下的報(bào)文轉(zhuǎn)發(fā)服務(wù)。
[0055]S104:所述網(wǎng)絡(luò)設(shè)備完成對(duì)所述第二子存儲(chǔ)單元中存儲(chǔ)的所述轉(zhuǎn)發(fā)表項(xiàng)的更新后,切換為通過查找所述第二子存儲(chǔ)單元中存儲(chǔ)的更新后的轉(zhuǎn)發(fā)表項(xiàng)進(jìn)行報(bào)文轉(zhuǎn)發(fā)。
[0056]舉例說明,在將所述第二子存儲(chǔ)單元中存儲(chǔ)的轉(zhuǎn)發(fā)表項(xiàng)更新為版本更新后對(duì)應(yīng)的轉(zhuǎn)發(fā)表項(xiàng)后,所述網(wǎng)絡(luò)設(shè)備可以將原本提供的版本更新前的版本下的報(bào)文轉(zhuǎn)發(fā)服務(wù)進(jìn)行切換,切換成通過查找所述第二子存儲(chǔ)單元中更新后的轉(zhuǎn)發(fā)表項(xiàng),提供版本更新后的報(bào)文轉(zhuǎn)發(fā)服務(wù)。由于在切換時(shí),所述第二子存儲(chǔ)單元中的轉(zhuǎn)發(fā)表項(xiàng)已經(jīng)更新完成了。故所述切換不會(huì)對(duì)報(bào)文轉(zhuǎn)發(fā)服務(wù)帶來任何中斷,可以直接提供版本更新后的版本下的報(bào)文轉(zhuǎn)發(fā)服務(wù)。
[0057]S105:所述網(wǎng)絡(luò)設(shè)備更新所述第一子存儲(chǔ)單元中存儲(chǔ)的所述轉(zhuǎn)發(fā)表項(xiàng)。
[0058]舉例說明,S105可以和S104同時(shí)執(zhí)行,S105也可以在切換完成之后,即執(zhí)行完S104后再執(zhí)行。
[0059]可見,當(dāng)所述網(wǎng)絡(luò)設(shè)備進(jìn)行版本更新時(shí),所述網(wǎng)絡(luò)設(shè)備通過查找第一子存儲(chǔ)單元中存儲(chǔ)的更新前版本的轉(zhuǎn)發(fā)表項(xiàng)進(jìn)行報(bào)文轉(zhuǎn)發(fā),并將第二子存儲(chǔ)單元中存儲(chǔ)的轉(zhuǎn)發(fā)表項(xiàng)更新為版本更新后對(duì)應(yīng)的轉(zhuǎn)發(fā)表項(xiàng),更新完是第二子存儲(chǔ)單元中的轉(zhuǎn)發(fā)表項(xiàng)后,所述網(wǎng)絡(luò)設(shè)備切換為查找所述第二子存儲(chǔ)單元中更新后的轉(zhuǎn)發(fā)表項(xiàng)進(jìn)行報(bào)文轉(zhuǎn)發(fā),并轉(zhuǎn)而更新所述第一存儲(chǔ)單元中的更新前版本的轉(zhuǎn)發(fā)表項(xiàng),這樣所述網(wǎng)絡(luò)設(shè)備一直都能夠查找到轉(zhuǎn)發(fā)表項(xiàng)完成報(bào)文轉(zhuǎn)發(fā),由此保證網(wǎng)絡(luò)設(shè)備不會(huì)因版本更新中斷報(bào)文轉(zhuǎn)發(fā)服務(wù),達(dá)到不中斷業(yè)務(wù)升級(jí)的效果。
[0060]實(shí)施例二
[0061]在實(shí)施例一的基礎(chǔ)上,對(duì)所述多個(gè)子存儲(chǔ)單元的數(shù)量進(jìn)行進(jìn)一步的分析,本發(fā)明并不限定所述多個(gè)子存儲(chǔ)單元的數(shù)量,但是為了能夠更加有效率的完成對(duì)所述網(wǎng)絡(luò)設(shè)備的更新,可選的,所述多個(gè)子存儲(chǔ)單元的數(shù)量為兩個(gè),也就是說只將所述存儲(chǔ)單元?jiǎng)澐譃閮蓚€(gè)子存儲(chǔ)單元,分別為所述第一子存儲(chǔ)單元和第二子存儲(chǔ)單元。而且,如果轉(zhuǎn)發(fā)資源分配的更為平均,會(huì)使得之后切換起來更加流暢,可選的,所述第一子存儲(chǔ)單元和所述第二子存儲(chǔ)單元的存儲(chǔ)大小可以相同。即在Bank容量相同時(shí),劃分給所述第一子存儲(chǔ)單元和所述第二子存儲(chǔ)單元的Bank數(shù)量相同。如圖3所示,圖3為本發(fā)明實(shí)施例提供的一種存儲(chǔ)單元?jiǎng)澐质疽鈭D。圖3中的存儲(chǔ)單元解綁定后,共包含10個(gè)Bank,劃分成兩組,每組5個(gè)Bank,將一組中的Bank綁定為一個(gè)獨(dú)立的Bank組,分別為Bank組I和Bank組2。
[0062]當(dāng)所述網(wǎng)絡(luò)設(shè)備將所述多個(gè)子存儲(chǔ)單元所存儲(chǔ)轉(zhuǎn)發(fā)表項(xiàng)均更新完成后,相當(dāng)于完成了本次版本更新。
[0063]可選的,本發(fā)明實(shí)施例還提供了所述網(wǎng)絡(luò)設(shè)備在所述網(wǎng)絡(luò)設(shè)備將所述多個(gè)子存儲(chǔ)單元中存儲(chǔ)的所示轉(zhuǎn)發(fā)表項(xiàng)均完成更新后的操作。圖4為本發(fā)明實(shí)施例提供的一種更新方法的方法流程圖,如圖4所示,
[0064]S401:所述網(wǎng)絡(luò)設(shè)備將所述存儲(chǔ)單元?jiǎng)澐譃槎鄠€(gè)子存儲(chǔ)單元,所述多個(gè)子存儲(chǔ)單元分別存儲(chǔ)所述轉(zhuǎn)發(fā)表項(xiàng),第一子存儲(chǔ)單元和第二子存儲(chǔ)單元為所述多個(gè)子存儲(chǔ)單元中的子存儲(chǔ)單元。
[0065]S402:所述網(wǎng)絡(luò)設(shè)備通過查找所述第一子存儲(chǔ)單元存儲(chǔ)的所述轉(zhuǎn)發(fā)表項(xiàng)進(jìn)行報(bào)文轉(zhuǎn)發(fā)。
[0066]S403:所述網(wǎng)絡(luò)設(shè)備更新所述第二子存儲(chǔ)單元中存儲(chǔ)的所述轉(zhuǎn)發(fā)表項(xiàng)。
[0067]S404:所述網(wǎng)絡(luò)設(shè)備完成對(duì)所述第二子存儲(chǔ)單元中存儲(chǔ)的所述轉(zhuǎn)發(fā)表項(xiàng)的更新后,切換為通過查找所述第二子存儲(chǔ)單元中存儲(chǔ)的更新后的轉(zhuǎn)發(fā)表項(xiàng)進(jìn)行報(bào)文轉(zhuǎn)發(fā)。
[0068]S405:所述網(wǎng)絡(luò)設(shè)備更新所述第一子存儲(chǔ)單元中存儲(chǔ)的所述轉(zhuǎn)發(fā)表項(xiàng)。
[0069]S406:當(dāng)所述網(wǎng)絡(luò)設(shè)備對(duì)所述多個(gè)子存儲(chǔ)單元中存儲(chǔ)的所述轉(zhuǎn)發(fā)表項(xiàng)均完成更新后,所述網(wǎng)絡(luò)設(shè)備將所述多個(gè)子存儲(chǔ)單元重新合并成所述存儲(chǔ)單元。
[0070]舉例說明,S405完成后,并不一定觸發(fā)S406,只有當(dāng)所有子存儲(chǔ)單元所存儲(chǔ)的轉(zhuǎn)發(fā)表項(xiàng)均完成更新后,才會(huì)將所述多個(gè)子存儲(chǔ)單元重新合并成所述存儲(chǔ)單元。
[0071]當(dāng)所述存儲(chǔ)單元具體為DRAM時(shí),所述將所述多個(gè)子存儲(chǔ)單元重新合并成所述存儲(chǔ)單元可以理解為先將作為所述多個(gè)子存儲(chǔ)單元的獨(dú)立Bank組解綁定,得到多個(gè)Bank,再將所述多個(gè)Bank綁定成一個(gè)Bank組的過程。
[0072]S407:所述網(wǎng)絡(luò)設(shè)備通過查找所述存儲(chǔ)單元中存儲(chǔ)的更新后的轉(zhuǎn)發(fā)表項(xiàng)進(jìn)行報(bào)文轉(zhuǎn)發(fā)。
[0073]重新合并后的所述存儲(chǔ)單元中存儲(chǔ)的將是版本更新后的版本所對(duì)應(yīng)的轉(zhuǎn)發(fā)表項(xiàng),可以提供版本更新后的版本的報(bào)文轉(zhuǎn)發(fā)服務(wù)。
[0074]可見,將所述多個(gè)子存儲(chǔ)單元中的轉(zhuǎn)發(fā)表項(xiàng)均更新完成后,可以將所述多個(gè)子存儲(chǔ)單元重新合并為存儲(chǔ)有更新后轉(zhuǎn)發(fā)表項(xiàng)的所述存儲(chǔ)單元,進(jìn)一步完善了所述網(wǎng)絡(luò)設(shè)備的更新方法。
[0075]實(shí)施例三
[0076]圖5為本發(fā)明實(shí)施例提供的一種更新裝置的裝置結(jié)構(gòu)圖。所述更新裝置500應(yīng)用于網(wǎng)絡(luò)設(shè)備,所述網(wǎng)絡(luò)設(shè)備包括存儲(chǔ)轉(zhuǎn)發(fā)表項(xiàng)的存儲(chǔ)單元,所述網(wǎng)絡(luò)設(shè)備進(jìn)行版本更新時(shí),所述更新裝置500包括:
[0077]劃分單元501,用于將所述存儲(chǔ)單元?jiǎng)澐譃槎鄠€(gè)子存儲(chǔ)單元,所述多個(gè)子存儲(chǔ)單元分別存儲(chǔ)所述轉(zhuǎn)發(fā)表項(xiàng),第一子存儲(chǔ)單元和第二子存儲(chǔ)單元為所述多個(gè)子存儲(chǔ)單元中的子存儲(chǔ)單元。
[0078]舉例說明,所述存儲(chǔ)單元可以是DRAM,其中包括多個(gè)Bank,由于DRAM的單個(gè)Bank的性能不足,通常采用多個(gè)Bank綁定成一個(gè)Bank組來提高性能,以存儲(chǔ)規(guī)格較大的轉(zhuǎn)發(fā)表項(xiàng)。所述存儲(chǔ)單元可以理解將所包含Bank綁定成一個(gè)Bank組的DRAM。
[0079]舉例說明,所述劃分單元501將所述存儲(chǔ)單元?jiǎng)澐譃槎鄠€(gè)子存儲(chǔ)單元可以理解為將DRAM中原本綁定成一個(gè)Bank組解綁定,將解綁定后的多個(gè)Bank劃分后,綁定為多個(gè)獨(dú)立的Bank組,每個(gè)獨(dú)立的Bank組一般包括多個(gè)Bank,一個(gè)獨(dú)立的Bank組可以視為一個(gè)子存儲(chǔ)單元。
[0080]針對(duì)本次版本更新,在版本更新之前,每個(gè)子存儲(chǔ)單元中都存儲(chǔ)了版本更新前的版本所對(duì)應(yīng)的轉(zhuǎn)發(fā)表項(xiàng)。舉例說明,本發(fā)明并不限定版本更新前后的版本高低。在本發(fā)明實(shí)施例中,所述版本更新可以理解為從低版本更新到高版本,可以理解為從高版本更新到低版本??蛇x的,所述版本更新更多情況下可以理解為從低版本到高版本的更新過程。
[0081]轉(zhuǎn)發(fā)單元502,用于通過查找所述第一子存儲(chǔ)單元存儲(chǔ)的所述轉(zhuǎn)發(fā)表項(xiàng)進(jìn)行報(bào)文轉(zhuǎn)發(fā)。
[0082]更新單元503,用于更新所述第二子存儲(chǔ)單元中存儲(chǔ)的所述轉(zhuǎn)發(fā)表項(xiàng)。
[0083]舉例說明,由于所述第一子存儲(chǔ)單元中存儲(chǔ)有轉(zhuǎn)發(fā)表項(xiàng),且所述第一子存儲(chǔ)單元是一個(gè)獨(dú)立的子存儲(chǔ)單元。并不會(huì)受到所述第二子存儲(chǔ)單元更新轉(zhuǎn)發(fā)表項(xiàng)的影響。所述轉(zhuǎn)發(fā)單元502可以通過查找這個(gè)轉(zhuǎn)發(fā)表項(xiàng),在版本更新的過程中依然能夠具備轉(zhuǎn)發(fā)報(bào)文的功會(huì)K。
[0084]所述轉(zhuǎn)發(fā)單元502和更新單元503的觸發(fā)順序可以理解為同時(shí)觸發(fā)。即,在通過所述更新單元503將所述第二子存儲(chǔ)單元中的轉(zhuǎn)發(fā)表項(xiàng)更新為版本更新后所對(duì)應(yīng)的轉(zhuǎn)發(fā)表項(xiàng)的同時(shí),所述轉(zhuǎn)發(fā)單元502通過查找所述第一子存儲(chǔ)單元中的版本更新前的版本所對(duì)應(yīng)的轉(zhuǎn)發(fā)表項(xiàng),可以在版本更新過程中保持提供版本更新前的版本下的報(bào)文轉(zhuǎn)發(fā)服務(wù)。
[0085]所述轉(zhuǎn)發(fā)單元502還用于當(dāng)所述更新單元503完成對(duì)所述第二子存儲(chǔ)單元中存儲(chǔ)的所述轉(zhuǎn)發(fā)表項(xiàng)的更新后,切換為通過查找所述第二子存儲(chǔ)單元中存儲(chǔ)的更新后的轉(zhuǎn)發(fā)表項(xiàng)進(jìn)行報(bào)文轉(zhuǎn)發(fā)。
[0086]舉例說明,在所述更新單元503將所述第二子存儲(chǔ)單元中存儲(chǔ)的轉(zhuǎn)發(fā)表項(xiàng)更新為版本更新后對(duì)應(yīng)的轉(zhuǎn)發(fā)表項(xiàng)后,所述轉(zhuǎn)發(fā)單元502可以將原本提供的版本更新前的版本下的報(bào)文轉(zhuǎn)發(fā)服務(wù)進(jìn)行切換,切換成通過查找所述第二子存儲(chǔ)單元中更新后的轉(zhuǎn)發(fā)表項(xiàng),提供版本更新后的報(bào)文轉(zhuǎn)發(fā)服務(wù)。由于在切換時(shí),所述第二子存儲(chǔ)單元中的轉(zhuǎn)發(fā)表項(xiàng)已經(jīng)更新完成了。故所述切換不會(huì)對(duì)報(bào)文轉(zhuǎn)發(fā)服務(wù)帶來任何中斷,可以直接提供版本更新后的版本下的報(bào)文轉(zhuǎn)發(fā)服務(wù)。
[0087]所述更新單元503還用于更新所述第一子存儲(chǔ)單元中存儲(chǔ)的所述轉(zhuǎn)發(fā)表項(xiàng)。
[0088]可見,當(dāng)所述網(wǎng)絡(luò)設(shè)備進(jìn)行版本更新時(shí),所述網(wǎng)絡(luò)設(shè)備通過查找第一子存儲(chǔ)單元中存儲(chǔ)的更新前版本的轉(zhuǎn)發(fā)表項(xiàng)進(jìn)行報(bào)文轉(zhuǎn)發(fā),并將第二子存儲(chǔ)單元中存儲(chǔ)的轉(zhuǎn)發(fā)表項(xiàng)更新為版本更新后對(duì)應(yīng)的轉(zhuǎn)發(fā)表項(xiàng),更新完是第二子存儲(chǔ)單元中的轉(zhuǎn)發(fā)表項(xiàng)后,所述網(wǎng)絡(luò)設(shè)備切換為查找所述第二子存儲(chǔ)單元中更新后的轉(zhuǎn)發(fā)表項(xiàng)進(jìn)行報(bào)文轉(zhuǎn)發(fā),并轉(zhuǎn)而更新所述第一存儲(chǔ)單元中的更新前版本的轉(zhuǎn)發(fā)表項(xiàng),這樣所述網(wǎng)絡(luò)設(shè)備一直都能夠查找到轉(zhuǎn)發(fā)表項(xiàng)完成報(bào)文轉(zhuǎn)發(fā),由此保證網(wǎng)絡(luò)設(shè)備不會(huì)因版本更新中斷報(bào)文轉(zhuǎn)發(fā)服務(wù),達(dá)到不中斷業(yè)務(wù)升級(jí)的效果。
[0089]實(shí)施例四
[0090]在實(shí)施例一的基礎(chǔ)上,對(duì)所述多個(gè)子存儲(chǔ)單元的數(shù)量進(jìn)行進(jìn)一步的分析,本發(fā)明并不限定所述多個(gè)子存儲(chǔ)單元的數(shù)量,但是為了能夠更加有效率的完成對(duì)所述網(wǎng)絡(luò)設(shè)備的更新,可選的,所述多個(gè)子存儲(chǔ)單元的數(shù)量為兩個(gè),也就是說只將所述存儲(chǔ)單元?jiǎng)澐譃閮蓚€(gè)子存儲(chǔ)單元,分別為所述第一子存儲(chǔ)單元和第二子存儲(chǔ)單元。而且,如果轉(zhuǎn)發(fā)資源分配的更為平均,會(huì)使得之后切換起來更加流暢,可選的,所述第一子存儲(chǔ)單元和所述第二子存儲(chǔ)單元的存儲(chǔ)大小可以相同。即在Bank容量相同時(shí),劃分給所述第一子存儲(chǔ)單元和所述第二子存儲(chǔ)單元的Bank數(shù)量相同。
[0091]當(dāng)所述更新單元503將所述多個(gè)子存儲(chǔ)單元所存儲(chǔ)轉(zhuǎn)發(fā)表項(xiàng)均更新完成后,相當(dāng)于完成了本次版本更新。
[0092]可選的,本發(fā)明實(shí)施例還提供了當(dāng)所述更新單元503對(duì)所述多個(gè)子存儲(chǔ)單元中存儲(chǔ)的所述轉(zhuǎn)發(fā)表項(xiàng)均完成更新后的操作。在圖5所對(duì)應(yīng)實(shí)施例的基礎(chǔ)上,所述更新單元500還包括合并單元601,圖6為本發(fā)明實(shí)施例提供的一種更新裝置的裝置結(jié)構(gòu)圖,如圖6所示:
[0093]當(dāng)所述更新單元503對(duì)所述多個(gè)子存儲(chǔ)單元中存儲(chǔ)的所述轉(zhuǎn)發(fā)表項(xiàng)均完成更新后,所述合并單元601,用于將所述多個(gè)子存儲(chǔ)單元重新合并成所述存儲(chǔ)單元。
[0094]當(dāng)所述存儲(chǔ)單元具體為DRAM時(shí),所述將所述多個(gè)子存儲(chǔ)單元重新合并成所述存儲(chǔ)單元可以理解為先將作為所述多個(gè)子存儲(chǔ)單元的獨(dú)立Bank組解綁定,得到多個(gè)Bank,再將所述多個(gè)Bank綁定成一個(gè)Bank組的過程。
[0095]所述轉(zhuǎn)發(fā)單元502還用于通過查找所述存儲(chǔ)單元中存儲(chǔ)的更新后的轉(zhuǎn)發(fā)表項(xiàng)進(jìn)行報(bào)文轉(zhuǎn)發(fā)。
[0096]重新合并后的所述存儲(chǔ)單元中存儲(chǔ)的將是版本更新后的版本所對(duì)應(yīng)的轉(zhuǎn)發(fā)表項(xiàng),可以提供版本更新后的版本的報(bào)文轉(zhuǎn)發(fā)服務(wù)。
[0097]可見,將所述多個(gè)子存儲(chǔ)單元中的轉(zhuǎn)發(fā)表項(xiàng)均更新完成后,可以將所述多個(gè)子存儲(chǔ)單元重新合并為存儲(chǔ)有更新后轉(zhuǎn)發(fā)表項(xiàng)的所述存儲(chǔ)單元,進(jìn)一步完善了所述網(wǎng)絡(luò)設(shè)備的更新方法。
[0098]實(shí)施例五
[0099]參閱圖7,圖7為本發(fā)明實(shí)施例提供的一種網(wǎng)絡(luò)設(shè)備的硬件結(jié)構(gòu)示意圖,所述網(wǎng)絡(luò)設(shè)備700包括存儲(chǔ)轉(zhuǎn)發(fā)表項(xiàng)的存儲(chǔ)單元,所述網(wǎng)絡(luò)設(shè)備700包括存儲(chǔ)器701以及與所述存儲(chǔ)器701連接的處理器702,所述存儲(chǔ)器701用于存儲(chǔ)一組程序指令,所述處理器702用于調(diào)用所述存儲(chǔ)器701存儲(chǔ)的程序指令執(zhí)行如下操作:
[0100]將所述存儲(chǔ)單元?jiǎng)澐譃槎鄠€(gè)子存儲(chǔ)單元,所述多個(gè)子存儲(chǔ)單元分別存儲(chǔ)所述轉(zhuǎn)發(fā)表項(xiàng),第一子存儲(chǔ)單元和第二子存儲(chǔ)單元為所述多個(gè)子存儲(chǔ)單元中的子存儲(chǔ)單元;
[0101]通過查找所述第一子存儲(chǔ)單元存儲(chǔ)的所述轉(zhuǎn)發(fā)表項(xiàng)進(jìn)行報(bào)文轉(zhuǎn)發(fā);
[0102]更新所述第二子存儲(chǔ)單元中存儲(chǔ)的所述轉(zhuǎn)發(fā)表項(xiàng);
[0103]完成對(duì)所述第二子存儲(chǔ)單元中存儲(chǔ)的所述轉(zhuǎn)發(fā)表項(xiàng)的更新后,切換為通過查找所述第二子存儲(chǔ)單元中存儲(chǔ)的更新后的轉(zhuǎn)發(fā)表項(xiàng)進(jìn)行報(bào)文轉(zhuǎn)發(fā);
[0104]更新所述第一子存儲(chǔ)單元中存儲(chǔ)的所述轉(zhuǎn)發(fā)表項(xiàng)。
[0105]可選地,所述處理器702可以為中央處理器(Central Processing Unit,CPU),所述存儲(chǔ)器701可以為隨機(jī)存取存儲(chǔ)器(Random Access Memory, RAM)類型的內(nèi)部存儲(chǔ)器。所述處理器702和存儲(chǔ)器701可以集成為一個(gè)或多個(gè)獨(dú)立的電路或硬件,如:專用集成電路(Applicat1n Specific Integrated Circuit,ASIC)。
[0106]本發(fā)明實(shí)施例中提到的第一子存儲(chǔ)單元的“第一”只是用來做名字標(biāo)識(shí),并不代表順序上的第一。該規(guī)則同樣適用于“第二”。
[0107]需要說明的是,本領(lǐng)域普通技術(shù)人員可以理解實(shí)現(xiàn)上述實(shí)施例方法中的全部或部分流程,是可以通過計(jì)算機(jī)程序來指令相關(guān)的硬件來完成,所述的程序可存儲(chǔ)于一計(jì)算機(jī)可讀取存儲(chǔ)介質(zhì)中,該程序在執(zhí)行時(shí),可包括如上述各方法的實(shí)施例的流程。其中,所述的存儲(chǔ)介質(zhì)可為磁碟、光盤、只讀存儲(chǔ)記憶體(Read-Only Memory, ROM)或RAM等。
[0108]以上對(duì)本發(fā)明所提供的一種網(wǎng)絡(luò)中建立硬管道方法、轉(zhuǎn)發(fā)報(bào)文方法和裝置進(jìn)行了詳細(xì)介紹,本文中應(yīng)用了具體實(shí)施例對(duì)本發(fā)明的原理及實(shí)施方式進(jìn)行了闡述,以上實(shí)施例的說明只是用于幫助理解本發(fā)明的方法及其核心思想;同時(shí),對(duì)于本領(lǐng)域的一般技術(shù)人員,依據(jù)本發(fā)明的思想,在【具體實(shí)施方式】及應(yīng)用范圍上均會(huì)有改變之處,綜上所述,本說明書內(nèi)容不應(yīng)理解為對(duì)本發(fā)明的限制。
【權(quán)利要求】
1.一種更新方法,其特征在于,應(yīng)用于網(wǎng)絡(luò)設(shè)備,所述網(wǎng)絡(luò)設(shè)備包括存儲(chǔ)轉(zhuǎn)發(fā)表項(xiàng)的存儲(chǔ)單元,所述網(wǎng)絡(luò)設(shè)備進(jìn)行版本更新時(shí),所述方法包括: 所述網(wǎng)絡(luò)設(shè)備將所述存儲(chǔ)單元?jiǎng)澐譃槎鄠€(gè)子存儲(chǔ)單元,所述多個(gè)子存儲(chǔ)單元分別存儲(chǔ)所述轉(zhuǎn)發(fā)表項(xiàng),第一子存儲(chǔ)單元和第二子存儲(chǔ)單元為所述多個(gè)子存儲(chǔ)單元中的子存儲(chǔ)單元; 所述網(wǎng)絡(luò)設(shè)備通過查找所述第一子存儲(chǔ)單元存儲(chǔ)的所述轉(zhuǎn)發(fā)表項(xiàng)進(jìn)行報(bào)文轉(zhuǎn)發(fā); 所述網(wǎng)絡(luò)設(shè)備更新所述第二子存儲(chǔ)單元中存儲(chǔ)的所述轉(zhuǎn)發(fā)表項(xiàng); 所述網(wǎng)絡(luò)設(shè)備完成對(duì)所述第二子存儲(chǔ)單元中存儲(chǔ)的所述轉(zhuǎn)發(fā)表項(xiàng)的更新后,切換為通過查找所述第二子存儲(chǔ)單元中存儲(chǔ)的更新后的轉(zhuǎn)發(fā)表項(xiàng)進(jìn)行報(bào)文轉(zhuǎn)發(fā); 所述網(wǎng)絡(luò)設(shè)備更新所述第一子存儲(chǔ)單元中存儲(chǔ)的所述轉(zhuǎn)發(fā)表項(xiàng)。
2.根據(jù)權(quán)利要求1所述的方法,其特征在于,還包括: 當(dāng)所述網(wǎng)絡(luò)設(shè)備對(duì)所述多個(gè)子存儲(chǔ)單元中存儲(chǔ)的所述轉(zhuǎn)發(fā)表項(xiàng)均完成更新后,所述網(wǎng)絡(luò)設(shè)備將所述多個(gè)子存儲(chǔ)單元重新合并成所述存儲(chǔ)單元。
3.根據(jù)權(quán)利要求1或2所述的方法,其特征在于, 所述第一子存儲(chǔ)單元和所述第二子存儲(chǔ)單元的存儲(chǔ)大小相同。
4.根據(jù)權(quán)利要求1至3任一項(xiàng)所述的方法,其特征在于, 所述多個(gè)子存儲(chǔ)單元的數(shù)量為兩個(gè)。
5.根據(jù)權(quán)利要求2所述的方法,其特征在于,所述網(wǎng)絡(luò)設(shè)備將所述多個(gè)子存儲(chǔ)單元重新合并成所述存儲(chǔ)單元后,還包括: 所述網(wǎng)絡(luò)設(shè)備通過查找所述存儲(chǔ)單元中存儲(chǔ)的更新后的轉(zhuǎn)發(fā)表項(xiàng)進(jìn)行報(bào)文轉(zhuǎn)發(fā)。
6.一種更新裝置,其特征在于,應(yīng)用于網(wǎng)絡(luò)設(shè)備,所述網(wǎng)絡(luò)設(shè)備包括存儲(chǔ)轉(zhuǎn)發(fā)表項(xiàng)的存儲(chǔ)單元,所述網(wǎng)絡(luò)設(shè)備進(jìn)行版本更新時(shí),包括: 劃分單元,用于將所述存儲(chǔ)單元?jiǎng)澐譃槎鄠€(gè)子存儲(chǔ)單元,所述多個(gè)子存儲(chǔ)單元分別存儲(chǔ)所述轉(zhuǎn)發(fā)表項(xiàng),第一子存儲(chǔ)單元和第二子存儲(chǔ)單元為所述多個(gè)子存儲(chǔ)單元中的子存儲(chǔ)單元; 轉(zhuǎn)發(fā)單元,用于通過查找所述第一子存儲(chǔ)單元存儲(chǔ)的所述轉(zhuǎn)發(fā)表項(xiàng)進(jìn)行報(bào)文轉(zhuǎn)發(fā); 更新單元,用于更新所述第二子存儲(chǔ)單元中存儲(chǔ)的所述轉(zhuǎn)發(fā)表項(xiàng); 所述轉(zhuǎn)發(fā)單元還用于當(dāng)所述更新單元完成對(duì)所述第二子存儲(chǔ)單元中存儲(chǔ)的所述轉(zhuǎn)發(fā)表項(xiàng)的更新后,切換為通過查找所述第二子存儲(chǔ)單元中存儲(chǔ)的更新后的轉(zhuǎn)發(fā)表項(xiàng)進(jìn)行報(bào)文轉(zhuǎn)發(fā); 所述更新單元還用于更新所述第一子存儲(chǔ)單元中存儲(chǔ)的所述轉(zhuǎn)發(fā)表項(xiàng)。
7.根據(jù)權(quán)利要求6所述的裝置,其特征在于,還包括合并單元: 當(dāng)所述更新單元對(duì)所述多個(gè)子存儲(chǔ)單元中存儲(chǔ)的所述轉(zhuǎn)發(fā)表項(xiàng)均完成更新后,所述合并單元,用于將所述多個(gè)子存儲(chǔ)單元重新合并成所述存儲(chǔ)單元。
8.根據(jù)權(quán)利要求6或7所述的裝置,其特征在于, 所述第一子存儲(chǔ)單元和所述第二子存儲(chǔ)單元的存儲(chǔ)大小相同。
9.根據(jù)權(quán)利要求6至8任一項(xiàng)所述的裝置,其特征在于, 所述多個(gè)子存儲(chǔ)單元的數(shù)量為兩個(gè)。
10.根據(jù)權(quán)利要求7所述的裝置,其特征在于,還包括:所述轉(zhuǎn)發(fā)單元還用于通過查找所述存儲(chǔ)單元中存儲(chǔ)的更新后的轉(zhuǎn)發(fā)表項(xiàng)進(jìn)行報(bào)文轉(zhuǎn)發(fā)。
【文檔編號(hào)】H04L12/24GK104468197SQ201410652957
【公開日】2015年3月25日 申請(qǐng)日期:2014年11月17日 優(yōu)先權(quán)日:2014年11月17日
【發(fā)明者】邵列雄, 劉飛 申請(qǐng)人:北京華為數(shù)字技術(shù)有限公司
網(wǎng)友詢問留言 已有0條留言
  • 還沒有人留言評(píng)論。精彩留言會(huì)獲得點(diǎn)贊!
1
七台河市| 西乌珠穆沁旗| 广宗县| 苍山县| 德化县| 华坪县| 清原| 读书| 镇远县| 绥棱县| 大兴区| 图片| 垦利县| 平原县| 炎陵县| 白城市| 留坝县| 晋中市| 太湖县| 苍梧县| 旬邑县| 洛隆县| 海口市| 宁都县| 新邵县| 安福县| 沈阳市| 宁南县| 高要市| 林州市| 康定县| 博罗县| 苏尼特左旗| 合川市| 阜南县| 延津县| 左权县| 扎赉特旗| 七台河市| 英超| 颍上县|