數(shù)據(jù)包的處理方法與網(wǎng)絡(luò)設(shè)備的制作方法
【專利摘要】本發(fā)明實施例涉及一種數(shù)據(jù)包的處理方法與網(wǎng)絡(luò)設(shè)備。所述方法包括:接收終端發(fā)送的用戶數(shù)據(jù)包;根據(jù)通信網(wǎng)絡(luò)協(xié)議模型,解析所述用戶數(shù)據(jù)包,生成解析數(shù)據(jù)包;從業(yè)務(wù)模塊中調(diào)用第一業(yè)務(wù)處理數(shù)組,并根據(jù)所述第一業(yè)務(wù)處理數(shù)組中的組成員,對所述解析數(shù)據(jù)包依次執(zhí)行各個組成員指向的業(yè)務(wù)。通過應(yīng)用本發(fā)明實施例提供的方法與網(wǎng)絡(luò)設(shè)備可根據(jù)不同的用戶需求,在不同層次配置業(yè)務(wù)處理,實現(xiàn)動態(tài)靈活地對用戶數(shù)據(jù)包進(jìn)行業(yè)務(wù)處理。
【專利說明】數(shù)據(jù)包的處理方法與網(wǎng)絡(luò)設(shè)備
【技術(shù)領(lǐng)域】
[0001]本發(fā)明涉及通訊【技術(shù)領(lǐng)域】,尤其涉及一種數(shù)據(jù)包的處理方法與網(wǎng)絡(luò)設(shè)備。
【背景技術(shù)】
[0002]通常,網(wǎng)絡(luò)設(shè)備根據(jù)通信網(wǎng)絡(luò)協(xié)議模型將用戶數(shù)據(jù)包進(jìn)行解析后轉(zhuǎn)發(fā),而當(dāng)前應(yīng)用的通信網(wǎng)絡(luò)協(xié)議模型種類繁多,例如傳輸控制協(xié)議/網(wǎng)際協(xié)議(TransmissionControl Protocol/Internet Protocol,簡稱:TCP/IP)模型、開放系統(tǒng)互連(Open SystemInterconnection,簡稱:0SI)模型等。
[0003]現(xiàn)有技術(shù)中具有路由功能的網(wǎng)絡(luò)設(shè)備接收終端發(fā)送的用戶數(shù)據(jù)包后,根據(jù)通信網(wǎng)絡(luò)協(xié)議模型,例如按照TCP/IP模型,對用戶數(shù)據(jù)包進(jìn)行逐層解析,并在每層解析后,按照固定的順序?qū)τ脩魯?shù)據(jù)包執(zhí)行內(nèi)嵌的業(yè)務(wù),例如,執(zhí)行訪問控制列表(Access Control List,簡稱:ACL)、網(wǎng)絡(luò)地址轉(zhuǎn)換(Network Address Translation,簡稱:NAT)及路由查找等業(yè)務(wù)。而通常ACL、NAT和路由查找等業(yè)務(wù)是在TCP/IP模型中的網(wǎng)絡(luò)層實現(xiàn),用戶數(shù)據(jù)包進(jìn)入網(wǎng)絡(luò)設(shè)備后,也是按照既定順序進(jìn)行業(yè)務(wù)處理和轉(zhuǎn)發(fā),無法根據(jù)不同的用戶需求,動態(tài)靈活地對用戶數(shù)據(jù)包進(jìn)行業(yè)務(wù)處理,如果想滿足不同的用戶需求,需要對網(wǎng)絡(luò)設(shè)備進(jìn)行升級改造,增加開發(fā)成本和風(fēng)險,造成現(xiàn)有技術(shù)的局限性。
【發(fā)明內(nèi)容】
[0004]本發(fā)明實施例提供了一種數(shù)據(jù)包的處理方法與網(wǎng)絡(luò)設(shè)備,進(jìn)而實現(xiàn)動態(tài)靈活地對用戶數(shù)據(jù)包進(jìn)行業(yè)務(wù)處理。
[0005]在第一方面,本發(fā)明實施例提供了一種數(shù)據(jù)包的處理方法,所述方法包括:
[0006]接收終端發(fā)送的用戶數(shù)據(jù)包;
[0007]根據(jù)通信網(wǎng)絡(luò)協(xié)議模型,解析所述用戶數(shù)據(jù)包,生成解析數(shù)據(jù)包;
[0008]從業(yè)務(wù)模塊中調(diào)用第一業(yè)務(wù)處理數(shù)組,并根據(jù)所述第一業(yè)務(wù)處理數(shù)組中的組成員,對所述解析數(shù)據(jù)包依次執(zhí)行各個組成員指向的業(yè)務(wù)。
[0009]在第一種可能的實現(xiàn)方式中,所述接收終端發(fā)送的用戶數(shù)據(jù)包之前還包括:
[0010]接收輸入的第一創(chuàng)建信息,所述第一創(chuàng)建信息包括預(yù)設(shè)的業(yè)務(wù)及業(yè)務(wù)執(zhí)行順序;
[0011]根據(jù)所述第一創(chuàng)建信息,創(chuàng)建所述第一業(yè)務(wù)處理數(shù)組;
[0012]將所述第一業(yè)務(wù)處理數(shù)組配置在所述業(yè)務(wù)模塊中;
[0013]其中,所述根據(jù)所述第一創(chuàng)建信息,創(chuàng)建所述第一業(yè)務(wù)處理數(shù)組具體為:
[0014]依據(jù)所述業(yè)務(wù)執(zhí)行順序,將指向所述預(yù)設(shè)的業(yè)務(wù)的指針信息依次保存在所述第一業(yè)務(wù)處理數(shù)組中。
[0015]結(jié)合第一方面或第一方面的第一種可能的實現(xiàn)方式,在第二種可能的實現(xiàn)方式中,所述方法還包括動態(tài)更新所述第一業(yè)務(wù)處理數(shù)組。
[0016]結(jié)合第一方面的第二種可能的實現(xiàn)方式,在第三種可能的實現(xiàn)方式中,所述動態(tài)更新所述第一業(yè)務(wù)處理數(shù)組具體包括:[0017]接收輸入的更新信息;
[0018]對所述第一業(yè)務(wù)處理數(shù)組進(jìn)行鎖操作;
[0019]根據(jù)所述更新信息,更新所述第一業(yè)務(wù)處理數(shù)組。
[0020]結(jié)合第一方面的第二種可能的實現(xiàn)方式,在第四種可能的實現(xiàn)方式中,所述動態(tài)更新所述第一業(yè)務(wù)處理數(shù)組具體包括:
[0021]接收輸入的第二創(chuàng)建信息;
[0022]根據(jù)所述第二創(chuàng)建信息,創(chuàng)建第二業(yè)務(wù)處理數(shù)組;
[0023]利用所述第二業(yè)務(wù)處理數(shù)組替換所述第一業(yè)務(wù)處理數(shù)組。
[0024]在第二方面,本發(fā)明實施例提供了一種網(wǎng)絡(luò)設(shè)備,所述網(wǎng)絡(luò)設(shè)備包括:
[0025]接收單元,用于接收終端發(fā)送的用戶數(shù)據(jù)包;
[0026]生成單元,用于根據(jù)通信網(wǎng)絡(luò)協(xié)議模型,解析所述用戶數(shù)據(jù)包,生成解析數(shù)據(jù)包;
[0027]調(diào)用執(zhí)行單元,用于從業(yè)務(wù)模塊中調(diào)用第一業(yè)務(wù)處理數(shù)組,并根據(jù)所述第一業(yè)務(wù)處理數(shù)組中的組成員,對所述解析數(shù)據(jù)包依次執(zhí)行各個組成員指向的業(yè)務(wù)。
[0028]在第一種可能的實現(xiàn)方式中,所述接收單元還用于,接收輸入的第一創(chuàng)建信息,所述第一創(chuàng)建信息包括預(yù)設(shè)的業(yè)務(wù)及業(yè)務(wù)執(zhí)行順序;
[0029]所述網(wǎng)絡(luò)設(shè)備還包括:
[0030]創(chuàng)建單元,用于根據(jù)所述第一創(chuàng)建信息,創(chuàng)建所述第一業(yè)務(wù)處理數(shù)組;
[0031]配置單元,用于將所述第一業(yè)務(wù)處理數(shù)組配置在所述業(yè)務(wù)模塊中;
[0032]其中,所述創(chuàng)建單元具體用于,依據(jù)所述業(yè)務(wù)執(zhí)行順序,將指向所述預(yù)設(shè)的業(yè)務(wù)的指針信息依次保存在所述第一業(yè)務(wù)處理數(shù)組中。
[0033]結(jié)合第二方面或第二方面的第一種可能的實現(xiàn)方式,在第二種可能的實現(xiàn)方式中,所述網(wǎng)絡(luò)設(shè)備還包括:
[0034]更新單元,用于動態(tài)更新所述第一業(yè)務(wù)處理數(shù)組。
[0035]結(jié)合第二方面的第二種可能的實現(xiàn)方式,在第三種可能的實現(xiàn)方式中,所述接收單元還用于,接收輸入的更新信息;
[0036]所述更新單元,具體用于對所述第一業(yè)務(wù)處理數(shù)組進(jìn)行鎖操作,根據(jù)所述更新信息,更新所述第一業(yè)務(wù)處理數(shù)組。
[0037]結(jié)合第二方面的第二種可能的實現(xiàn)方式,在第四種可能的實現(xiàn)方式中,所述接收單元還用于,接收輸入的第二創(chuàng)建信息;
[0038]所述創(chuàng)建單元還用于,根據(jù)所述第二創(chuàng)建信息,創(chuàng)建第二業(yè)務(wù)處理數(shù)組;
[0039]所述更新單元具體用于,用所述第二業(yè)務(wù)處理數(shù)組替換所述第一業(yè)務(wù)處理數(shù)組。
[0040]通過應(yīng)用本發(fā)明實施例提供的數(shù)據(jù)包的處理方法與網(wǎng)絡(luò)設(shè)備,網(wǎng)絡(luò)設(shè)備根據(jù)通信網(wǎng)絡(luò)協(xié)議模型對用戶數(shù)據(jù)包進(jìn)行解析,生成對應(yīng)的解析數(shù)據(jù)包后,調(diào)用第一業(yè)務(wù)處理數(shù)組,并根據(jù)第一業(yè)務(wù)處理數(shù)組中的組成員,對解析數(shù)據(jù)包依次執(zhí)行組成員指向的業(yè)務(wù)。由于本發(fā)明實施例中的網(wǎng)絡(luò)設(shè)備將現(xiàn)有技術(shù)中各功能模塊固有的業(yè)務(wù)處理從轉(zhuǎn)發(fā)流程中剝離,并為轉(zhuǎn)發(fā)流程中的各個功能模塊設(shè)置業(yè)務(wù)模塊,這樣可以根據(jù)不同的用戶需求,在不同層次配置業(yè)務(wù)處理,進(jìn)而解決了現(xiàn)有技術(shù)中網(wǎng)絡(luò)設(shè)備無法動態(tài)靈活地對用戶數(shù)據(jù)包進(jìn)行業(yè)務(wù)處理的問題,同時,也提高網(wǎng)絡(luò)設(shè)備的處理效率。【專利附圖】
【附圖說明】
[0041]圖1為本發(fā)明實施例提供的數(shù)據(jù)包的處理方法流程圖;
[0042]圖2為本發(fā)明實施例提供的第一業(yè)務(wù)處理數(shù)組的示意圖;
[0043]圖3,圖4為本發(fā)明實施例提供的網(wǎng)絡(luò)設(shè)備的結(jié)構(gòu)框圖;
[0044]圖5為本發(fā)明實施例提供的網(wǎng)絡(luò)設(shè)備的硬件結(jié)構(gòu)示意圖。
【具體實施方式】
[0045]為使本發(fā)明的目的、技術(shù)方案和優(yōu)點更加清楚,下面結(jié)合附圖對本發(fā)明具體實施例作進(jìn)一步的詳細(xì)描述。
[0046]下面以圖1為例說明本發(fā)明實施例提供的動態(tài)執(zhí)行業(yè)務(wù)的方法,圖1為本發(fā)明實施例提供的數(shù)據(jù)包的處理方法流程圖,在本發(fā)明實施例中實施主體為網(wǎng)絡(luò)設(shè)備。如圖1所示,所述方法包括:
[0047]110、接收終端發(fā)送的用戶數(shù)據(jù)包。
[0048]具體地,網(wǎng)絡(luò)設(shè)備接收終端發(fā)送的用戶數(shù)據(jù)包,所述用戶數(shù)據(jù)包中可以包括目的MAC地址、目的IP地址、端口標(biāo)識等。
[0049]可以理解的是,本發(fā)明實施例提供的網(wǎng)絡(luò)設(shè)備為具有路由轉(zhuǎn)發(fā)功能、或者交換功能的設(shè)備,例如,可以具體為路由器、交換機等等,網(wǎng)絡(luò)設(shè)備可適用于任意通信網(wǎng)絡(luò)協(xié)議模型,例如,OSI協(xié)議模型、TCP/IP協(xié)議模型等等。
[0050]120、根據(jù)通信網(wǎng)絡(luò)協(xié)議模型,解析所述用戶數(shù)據(jù)包,生成解析數(shù)據(jù)包。
[0051]具體地,以路由設(shè)備,及路由設(shè)備適用的TCP/IP協(xié)議模型為例,路由設(shè)備在其內(nèi)部虛擬出與TCP/IP協(xié)議模型相對應(yīng)的四個功能模塊,具體為:物理層模塊、數(shù)據(jù)鏈路層模塊、網(wǎng)絡(luò)層模塊和應(yīng)用層模塊,并通過接口將四個功能模塊連接,通過四個功能模塊實現(xiàn)TCP/IP四層模型的功能。路由設(shè)備在接收到用戶數(shù)據(jù)包后,根據(jù)TCP/IP協(xié)議模型,依次用物理層模塊、數(shù)據(jù)鏈路層模塊、網(wǎng)絡(luò)層模塊和應(yīng)用層模塊解析用戶數(shù)據(jù)包,將用戶數(shù)據(jù)包中攜帶的信息解析出來,各個模塊解析完成后,生成各個模塊對應(yīng)的解析數(shù)據(jù)包。
[0052]130、從業(yè)務(wù)模塊中調(diào)用第一業(yè)務(wù)處理數(shù)組,并根據(jù)所述第一業(yè)務(wù)處理數(shù)組中的組成員,對所述解析數(shù)據(jù)包依次執(zhí)行各個組成員指向的業(yè)務(wù)。
[0053]具體地,根據(jù)步驟120的描述,各個功能模塊在生成解析數(shù)據(jù)包后,網(wǎng)絡(luò)設(shè)備從業(yè)務(wù)模塊內(nèi)調(diào)用第一業(yè)務(wù)處理數(shù)組,同時,并根據(jù)第一業(yè)務(wù)處理數(shù)組中的組成員,對解析數(shù)據(jù)包依次執(zhí)行各個組成員指向的業(yè)務(wù)??梢岳斫獾氖?,具體實現(xiàn)中,所述第一業(yè)務(wù)處理數(shù)組也可以通過鏈表等其他數(shù)據(jù)結(jié)構(gòu)實現(xiàn),本發(fā)明中以數(shù)組實現(xiàn)為例,不作為對本發(fā)明的限定。
[0054]例如,如圖2所示的第一業(yè)務(wù)處理數(shù)組,其中包括5個組成員,且每個組成員存儲一個指針信息,所述指針信息為待執(zhí)行業(yè)務(wù)的鏈接,第一組成員存儲的指針信息指向NAT業(yè)務(wù);第二組成員存儲的指針信息指向ACL業(yè)務(wù);第三組成員存儲的指針信息指向轉(zhuǎn)發(fā)信息庫(Forwarding Information Base,簡稱FIB)業(yè)務(wù);第四組成員存儲的指針信息指向路由查找;第五組成員存儲的指針信息指向IP安全(Internet Protocol Security,簡稱IPSEC)業(yè)務(wù)。
[0055]進(jìn)一步地,本發(fā)明實施例中各個功能模塊都存在各自的業(yè)務(wù)模塊,一種可能實現(xiàn)方式中,各個功能模塊的業(yè)務(wù)模塊中可能有相應(yīng)的第一業(yè)務(wù)處理數(shù)組,也可能沒有,具體根據(jù)用戶的需求進(jìn)行配置;當(dāng)某個功能模塊的業(yè)務(wù)模塊中沒有第一業(yè)務(wù)處理數(shù)組時,則表示該功能模塊上沒有配置的業(yè)務(wù)。舉例來說,以路由設(shè)備,及路由設(shè)備適用的TCP/IP協(xié)議模型為例,可能所有四個功能模塊的業(yè)務(wù)模塊中都沒有第一業(yè)務(wù)處理數(shù)組,也可能所有四個功能模塊的業(yè)務(wù)模塊中都有各自對應(yīng)的第一業(yè)務(wù)處理數(shù)組,也可能只有其中一個或兩個功能模塊有第一業(yè)務(wù)處理數(shù)組,例如,只有網(wǎng)絡(luò)層模塊的業(yè)務(wù)模塊中存在第一業(yè)務(wù)處理數(shù)組;又例如,物理層模塊的業(yè)務(wù)模塊中存在對應(yīng)的第一業(yè)務(wù)處理數(shù)組,同時網(wǎng)絡(luò)層模塊的業(yè)務(wù)模塊中也存在對應(yīng)的第一業(yè)務(wù)處理數(shù)組。另一種可能實現(xiàn)中,各個功能模塊的業(yè)務(wù)模塊中都有相應(yīng)的第一業(yè)務(wù)處理數(shù)組,而每個功能模塊的業(yè)務(wù)模塊中的第一業(yè)務(wù)處理數(shù)據(jù)可以為空或者非空,如果為空時,則表示該功能模塊上沒有配置的業(yè)務(wù)。
[0056]本發(fā)明實施例中,網(wǎng)絡(luò)設(shè)備將現(xiàn)有技術(shù)中各功能模塊固有的業(yè)務(wù)處理從轉(zhuǎn)發(fā)流程中剝離,通過為轉(zhuǎn)發(fā)流程中的各個功能模塊設(shè)置業(yè)務(wù)模塊,這樣可以根據(jù)不同的用戶需求,在不同層次配置業(yè)務(wù)處理;也可以在同一個層次按照不同順序配置業(yè)務(wù)處理。例如,用戶I需要在網(wǎng)絡(luò)層先執(zhí)行NAT業(yè)務(wù),然后執(zhí)行ACL業(yè)務(wù),最后查找路由;用戶2希望在網(wǎng)絡(luò)層先查找路由,然后執(zhí)行ACL業(yè)務(wù),最后執(zhí)行NAT業(yè)務(wù);而用戶3則希望在物理層執(zhí)行鏡像業(yè)務(wù),在網(wǎng)絡(luò)層先執(zhí)行ACL業(yè)務(wù),然后查找路由。
[0057]需要說明的是,網(wǎng)絡(luò)設(shè)備的各個功能模塊中業(yè)務(wù)模塊進(jìn)行業(yè)務(wù)處理的流程和原理相似,接下來,本發(fā)明實施例中以路由設(shè)備,及路由設(shè)備適用的TCP/IP協(xié)議模型作為示例,以網(wǎng)絡(luò)層模塊的業(yè)務(wù)模塊中第一業(yè)務(wù)處理數(shù)組為例,進(jìn)行說明。
[0058]網(wǎng)絡(luò)層模塊在生成解析數(shù)據(jù)包后,將解析數(shù)據(jù)包傳輸至自身的業(yè)務(wù)模塊中,路由設(shè)備從業(yè)務(wù)模塊中調(diào)用第一業(yè)務(wù)處理數(shù)組,并根據(jù)第一業(yè)務(wù)處理數(shù)組中的組成員,對解析數(shù)據(jù)包依次執(zhí)行各個組成員指向的業(yè)務(wù)。
[0059]例如,第一業(yè)務(wù)處理數(shù)組包括第一組成員、第二組成員和第三組成員,第一組成員存儲的指針信息指向NAT業(yè)務(wù),第二組成員存儲的指針信息指向ACL業(yè)務(wù),第三組成員存儲的指針信息指向FIB業(yè)務(wù)。
[0060]路由設(shè)備按照組成員的順序執(zhí)行業(yè)務(wù)處理數(shù)組中第一組成員存儲的指針信息指向的NAT業(yè)務(wù);然后,執(zhí)行第二組成員存儲的指針信息指向的ACL業(yè)務(wù);最后,執(zhí)行第三組成員存儲的的指針信息指向的FIB業(yè)務(wù),即是NAT—ACL—FIB。
[0061]因此,通過應(yīng)用本發(fā)明實施例提供的數(shù)據(jù)包的處理方法,網(wǎng)絡(luò)設(shè)備根據(jù)通信網(wǎng)絡(luò)協(xié)議模型對用戶數(shù)據(jù)包進(jìn)行解析,生成對應(yīng)的解析數(shù)據(jù)包后,調(diào)用第一業(yè)務(wù)處理數(shù)組,并根據(jù)第一業(yè)務(wù)處理數(shù)組中的組成員,對解析數(shù)據(jù)包依次執(zhí)行組成員指向的業(yè)務(wù)。由于本發(fā)明實施例中的網(wǎng)絡(luò)設(shè)備將現(xiàn)有技術(shù)中各功能模塊固有的業(yè)務(wù)處理從轉(zhuǎn)發(fā)流程中剝離,通過為轉(zhuǎn)發(fā)流程中的各個功能模塊設(shè)置業(yè)務(wù)模塊,這樣可以根據(jù)不同的用戶需求,在不同層次配置業(yè)務(wù)處理,進(jìn)而解決了現(xiàn)有技術(shù)中網(wǎng)絡(luò)設(shè)備無法動態(tài)靈活地對用戶數(shù)據(jù)包進(jìn)行業(yè)務(wù)處理的問題,同時,也提高網(wǎng)絡(luò)設(shè)備的處理效率。
[0062]可選地,在110之前,所述方法還包括:創(chuàng)建第一業(yè)務(wù)處理數(shù)組。網(wǎng)絡(luò)設(shè)備可以動態(tài)創(chuàng)建第一業(yè)務(wù)處理數(shù)組,根據(jù)動態(tài)創(chuàng)建的第一業(yè)務(wù)處理數(shù)組進(jìn)行業(yè)務(wù)處理,從而可以更靈活地對數(shù)據(jù)包進(jìn)行業(yè)務(wù)處理。
[0063]網(wǎng)絡(luò)設(shè)備可以根據(jù)接收的第一創(chuàng)建信息創(chuàng)建所述第一業(yè)務(wù)處理數(shù)組。
[0064]具體地,網(wǎng)絡(luò)設(shè)備接收輸入的第一創(chuàng)建信息,所述第一創(chuàng)建信息包括預(yù)設(shè)的業(yè)務(wù)及業(yè)務(wù)執(zhí)行順序;根據(jù)所述第一創(chuàng)建信息,創(chuàng)建所述第一業(yè)務(wù)處理數(shù)組;并將所述第一業(yè)務(wù)處理數(shù)組配置在所述業(yè)務(wù)模塊中。其中,所述預(yù)設(shè)的業(yè)務(wù)可以為指向業(yè)務(wù)的指針信息??梢岳斫獾氖牵龅谝粍?chuàng)建信息是根據(jù)具體的用戶需求輸入;不同網(wǎng)絡(luò)設(shè)備,或網(wǎng)絡(luò)設(shè)備的不同功能模塊用于創(chuàng)建相應(yīng)的第一業(yè)務(wù)處理數(shù)組的第一創(chuàng)建信息相互獨立,可能相同,也可能不同。
[0065]在一個例子中,第一創(chuàng)建信息包括根據(jù)用戶需求預(yù)設(shè)的業(yè)務(wù)為NAT業(yè)務(wù)、ACL業(yè)務(wù)、FIB業(yè)務(wù),業(yè)務(wù)執(zhí)行順序為先執(zhí)行NAT業(yè)務(wù),然后執(zhí)行ACL業(yè)務(wù),最后執(zhí)行FIB業(yè)務(wù)。
[0066]在另一個例子中,第一創(chuàng)建信息包括根據(jù)用戶需求預(yù)設(shè)的業(yè)務(wù)為FIB業(yè)務(wù)、ACL業(yè)務(wù)、NAT業(yè)務(wù),業(yè)務(wù)執(zhí)行順序為先執(zhí)行FIB業(yè)務(wù),然后執(zhí)行ACL業(yè)務(wù),最后執(zhí)行NAT業(yè)務(wù)。
[0067]其中,網(wǎng)絡(luò)設(shè)備根據(jù)所述第一創(chuàng)建信息創(chuàng)建所述第一業(yè)務(wù)處理數(shù)組具體包括:網(wǎng)絡(luò)設(shè)備根據(jù)第一創(chuàng)建信息中業(yè)務(wù)執(zhí)行順序,將指向預(yù)設(shè)的業(yè)務(wù)的指針信息依次保存在第一業(yè)務(wù)處理數(shù)組中,這樣,所述第一業(yè)務(wù)處理數(shù)組的組成員內(nèi)存儲著指向業(yè)務(wù)的指針信息。當(dāng)網(wǎng)絡(luò)設(shè)備調(diào)用第一業(yè)務(wù)處理數(shù)組時,將組成員存儲的指針信息作為執(zhí)行業(yè)務(wù)的接口,直接跳轉(zhuǎn)至指向的業(yè)務(wù)并執(zhí)行。
[0068]可選地,在本發(fā)明實施例中,還可以動態(tài)更新所述第一業(yè)務(wù)處理數(shù)組。
[0069]在一種可能實現(xiàn)方式中,當(dāng)所述第一業(yè)務(wù)處理數(shù)據(jù)組沒有被訪問時,對第一業(yè)務(wù)處理數(shù)組進(jìn)行鎖操作,根據(jù)更新信息,對第一業(yè)務(wù)處理數(shù)組進(jìn)行更新。由于可以靈活更新第一業(yè)務(wù)處理數(shù)組,使得網(wǎng)絡(luò)設(shè)備可更進(jìn)一步地根據(jù)用戶的需求靈活地處理數(shù)據(jù)包。
[0070]首先,網(wǎng)絡(luò)設(shè)備接收輸入的更新信息,所述更新信息包括再次設(shè)置的執(zhí)行業(yè)務(wù)的順序。例如,在第一創(chuàng)建信息中預(yù)設(shè)的執(zhí)行業(yè)務(wù)的順序為NAT業(yè)務(wù)—ACL業(yè)務(wù)一FIB業(yè)務(wù),但后來用戶希望對執(zhí)行業(yè)務(wù)的順序進(jìn)行重新設(shè)定,則輸入更新信息,更新信息中再次配置的執(zhí)行業(yè)務(wù)的順序為FIB業(yè)務(wù)-ACL業(yè)務(wù)一NAT業(yè)務(wù)。網(wǎng)絡(luò)設(shè)備對更新信息進(jìn)行解析后提取再次配置的執(zhí)行業(yè)務(wù)的順序。
[0071]然后,網(wǎng)絡(luò)設(shè)備對所述第一業(yè)務(wù)處理數(shù)組進(jìn)行鎖操作。
[0072]具體地,網(wǎng)絡(luò)設(shè)備在創(chuàng)建完成第一業(yè)務(wù)處理數(shù)組后,對第一業(yè)務(wù)處理數(shù)組進(jìn)行鎖操作,所述鎖操作具體為對第一業(yè)務(wù)處理數(shù)組進(jìn)行鎖定處理,該鎖操作用于對第一業(yè)務(wù)處理數(shù)組進(jìn)行保護(hù),使第一業(yè)務(wù)處理數(shù)組不可訪問。
[0073]最后,網(wǎng)絡(luò)設(shè)備根據(jù)所述更新信息,更新所述第一業(yè)務(wù)處理數(shù)組。
[0074]具體地,網(wǎng)絡(luò)設(shè)備從更新信息中提出再次設(shè)置的執(zhí)行業(yè)務(wù)的順序后,根據(jù)更新信息,更新第一業(yè)務(wù)處理數(shù)組,并按照更新后的第一業(yè)務(wù)處理數(shù)組中組成員所指向的業(yè)務(wù),對后續(xù)的解析數(shù)據(jù)包依次執(zhí)行組成員指向的業(yè)務(wù)??蛇x地,在網(wǎng)絡(luò)設(shè)備更新完所述第一業(yè)務(wù)處理數(shù)組后,還包括對所述第一業(yè)務(wù)處理數(shù)組進(jìn)行解鎖操作。
[0075]在另一種可能實現(xiàn)方式中,網(wǎng)絡(luò)設(shè)備在將第一業(yè)務(wù)處理數(shù)組配置在業(yè)務(wù)模塊后,還可接收輸入的第二創(chuàng)建信息,并根據(jù)第二創(chuàng)建信息更新所述第一業(yè)務(wù)處理數(shù)組,使得網(wǎng)絡(luò)設(shè)備可進(jìn)一步地根據(jù)用戶的需求靈活地處理數(shù)據(jù)包。
[0076]首先,網(wǎng)絡(luò)設(shè)備接收輸入的第二創(chuàng)建信息。
[0077]具體地,網(wǎng)絡(luò)設(shè)備在創(chuàng)建完成第一業(yè)務(wù)處理數(shù)組后,還可接收輸入的第二創(chuàng)建信息,所述第二創(chuàng)建信息包括再次設(shè)置的業(yè)務(wù)及業(yè)務(wù)執(zhí)行順序。
[0078]然后,網(wǎng)絡(luò)設(shè)備根據(jù)所述第二創(chuàng)建信息,創(chuàng)建第二業(yè)務(wù)處理數(shù)組。[0079]具體地,網(wǎng)絡(luò)設(shè)備接收到第二創(chuàng)建信息后,解析并提取第二創(chuàng)建信息中的內(nèi)容,明確再次配置的業(yè)務(wù)及業(yè)務(wù)執(zhí)行順序,創(chuàng)建所述第二業(yè)務(wù)處理數(shù)組。其中,網(wǎng)絡(luò)設(shè)備創(chuàng)建第二業(yè)務(wù)處理數(shù)組的過程與上述創(chuàng)建所述第一業(yè)務(wù)處理數(shù)組的過程相同,在此不再贅述。
[0080]最后,網(wǎng)絡(luò)設(shè)備利用所述第二業(yè)務(wù)處理數(shù)組替換所述第一業(yè)務(wù)處理數(shù)組,從而更新所述第一業(yè)務(wù)處理數(shù)組。
[0081]具體地,網(wǎng)絡(luò)設(shè)備在創(chuàng)建第二業(yè)務(wù)處理數(shù)組后,用第二業(yè)務(wù)處理數(shù)組替換第一業(yè)務(wù)處理數(shù)組,并按照第二業(yè)務(wù)處理數(shù)組中組成員所指向的業(yè)務(wù),對后續(xù)的解析數(shù)據(jù)包依次執(zhí)行組成員指向的業(yè)務(wù)。
[0082]需要說明的是,在本發(fā)明實施例中,以網(wǎng)絡(luò)層模塊中執(zhí)行ACL業(yè)務(wù)、FI B業(yè)務(wù)和NAT業(yè)務(wù)為例,說明創(chuàng)建的第一業(yè)務(wù)處理數(shù)組,在實際應(yīng)用中,在網(wǎng)絡(luò)層模塊中執(zhí)行的業(yè)務(wù)并不限制于上述3個業(yè)務(wù),還可以包括IPSEC業(yè)務(wù)等等。
[0083]進(jìn)一步地,本發(fā)明實施例中的數(shù)據(jù)包的處理方法還可具體應(yīng)用到網(wǎng)絡(luò)設(shè)備的某個或某些通信接口,例如以太網(wǎng)接口、虛擬局域網(wǎng)接口(Virtual Local Area Network,VLAN)、隧道接口(TUNNEL)等,從而實現(xiàn)更細(xì)粒度,接口級的動態(tài)業(yè)務(wù)處理。
[0084]相應(yīng)地,本發(fā)明實施例還提供了一種網(wǎng)絡(luò)設(shè)備,用以實現(xiàn)本發(fā)明圖1所示的數(shù)據(jù)包的處理方法,如圖3所示,所述網(wǎng)絡(luò)設(shè)備包括:接收單元310、生成單元320和調(diào)用執(zhí)行單元 330。
[0085]所述網(wǎng)絡(luò)設(shè)備中接收單元310,用于接收終端發(fā)送的用戶數(shù)據(jù)包;
[0086]生成單元320,用于根據(jù)通信網(wǎng)絡(luò)協(xié)議模型,解析所述用戶數(shù)據(jù)包,生成解析數(shù)據(jù)包;
[0087]調(diào)用執(zhí)行單元330,用于從業(yè)務(wù)模塊中調(diào)用第一業(yè)務(wù)處理數(shù)組,并根據(jù)所述第一業(yè)務(wù)處理數(shù)組中的組成員,對所述解析數(shù)據(jù)包依次執(zhí)行各個組成員指向的業(yè)務(wù)。
[0088]進(jìn)一步地,所述接收單元310還用于,接收輸入的第一創(chuàng)建信息,所述第一創(chuàng)建信息包括預(yù)設(shè)的業(yè)務(wù)及業(yè)務(wù)執(zhí)行順序;
[0089]可選地,如圖4所示,所述網(wǎng)絡(luò)設(shè)備還包括:
[0090]創(chuàng)建單元410,用于根據(jù)所述第一創(chuàng)建信息,創(chuàng)建所述第一業(yè)務(wù)處理數(shù)組;所述第一創(chuàng)建信息包括預(yù)設(shè)的業(yè)務(wù)及業(yè)務(wù)執(zhí)行順序;
[0091]配置單元420,用于將所述第一業(yè)務(wù)處理數(shù)組配置在所述業(yè)務(wù)模塊中;
[0092]所述創(chuàng)建單元具體用于,依據(jù)所述第一創(chuàng)建信息中的業(yè)務(wù)執(zhí)行順序,將指向所述第一創(chuàng)建信息中的預(yù)設(shè)的業(yè)務(wù)的指針信息依次保存在所述第一業(yè)務(wù)處理數(shù)組中。
[0093]可選地,如圖4所示,所述網(wǎng)絡(luò)設(shè)備還包括:更新單元430,用于動態(tài)更新所述第一業(yè)務(wù)處理數(shù)組。
[0094]一種可能實現(xiàn)方式中,所述接收單元310還用于,接收輸入的更新信息,所述更新信息包括再次設(shè)置的執(zhí)行業(yè)務(wù)的順序;
[0095]所述更新單元430具體用于,對所述第一業(yè)務(wù)處理數(shù)組進(jìn)行鎖操作,并根據(jù)所述更新信息,更新所述第一業(yè)務(wù)處理數(shù)組。可選地,在更新完所述第一業(yè)務(wù)處理數(shù)組之后,所述更新單元430還對所述第一業(yè)務(wù)處理數(shù)組進(jìn)行解鎖操作。
[0096]另一種可能實現(xiàn)方式中,所述接收單元310還用于,接收輸入的第二創(chuàng)建信息,所述第二創(chuàng)建信息包括再次設(shè)置的業(yè)務(wù)及業(yè)務(wù)執(zhí)行順序;[0097]所述創(chuàng)建單元410還用于,根據(jù)所述第二創(chuàng)建信息,創(chuàng)建第二業(yè)務(wù)處理數(shù)組;具體地,依據(jù)所述第二創(chuàng)建信息中的業(yè)務(wù)執(zhí)行順序,將指向所述第二創(chuàng)建信息中預(yù)設(shè)的業(yè)務(wù)的指針信息依次保存在所述第二業(yè)務(wù)處理數(shù)組中;
[0098]所述更新單元430具體用于,用所述第二業(yè)務(wù)處理數(shù)組替換所述第一業(yè)務(wù)處理數(shù)組,從而更新所述第一業(yè)務(wù)處理數(shù)組。
[0099]因此,通過應(yīng)用本發(fā)明實施例提供的網(wǎng)絡(luò)設(shè)備,網(wǎng)絡(luò)設(shè)備根據(jù)通信網(wǎng)絡(luò)協(xié)議模型對用戶數(shù)據(jù)包進(jìn)行解析,生成對應(yīng)的解析數(shù)據(jù)包后,調(diào)用第一業(yè)務(wù)處理數(shù)組,并根據(jù)第一業(yè)務(wù)處理數(shù)組中的組成員,對解析數(shù)據(jù)包依次執(zhí)行組成員指向的業(yè)務(wù)。由于本發(fā)明實施例中的網(wǎng)絡(luò)設(shè)備將現(xiàn)有技術(shù)中各功能模塊固有的業(yè)務(wù)處理從轉(zhuǎn)發(fā)流程中剝離,通過為轉(zhuǎn)發(fā)流程中的各個功能模塊設(shè)置業(yè)務(wù)模塊,這樣可以根據(jù)不同的用戶需求,在不同層次配置業(yè)務(wù)處理,進(jìn)而解決了現(xiàn)有技術(shù)中網(wǎng)絡(luò)設(shè)備無法動態(tài)靈活地對用戶數(shù)據(jù)包進(jìn)行業(yè)務(wù)處理的問題,同時,也提高網(wǎng)絡(luò)設(shè)備的處理效率。
[0100]參見圖5,為本發(fā)明實施例提供的網(wǎng)絡(luò)設(shè)備的硬件結(jié)構(gòu)示意圖,用以實現(xiàn)本發(fā)明圖1所述的數(shù)據(jù)包的處理方法,如圖5所示,所述網(wǎng)絡(luò)設(shè)備包括:網(wǎng)絡(luò)接口 510、處理器520和存儲器530,系統(tǒng)總線540用于連接網(wǎng)絡(luò)接口 510、處理器520和存儲器530。
[0101]存儲器530,用于存放程序。具體地,程序可以包括程序代碼,所述程序代碼包括計算機操作指令。存儲器530可能包含高速隨機存取存儲器(random access memory,簡稱RAM)存儲器,也可能還包括非易失性存儲器(non-volatile memory),例如至少一個磁盤存儲器。
[0102]網(wǎng)絡(luò)接口 510用于與終端或其他網(wǎng)絡(luò)設(shè)備通信。
[0103]所述處理器520執(zhí)行存儲器530所存放的程序,用于
[0104]接收終端發(fā)送的用戶數(shù)據(jù)包;
[0105]根據(jù)通信網(wǎng)絡(luò)協(xié)議模型,解析所述用戶數(shù)據(jù)包,生成解析數(shù)據(jù)包;
[0106]從業(yè)務(wù)模塊中調(diào)用第一業(yè)務(wù)處理數(shù)組,并根據(jù)所述第一業(yè)務(wù)處理數(shù)組中的組成員,對所述解析數(shù)據(jù)包依次執(zhí)行各個組成員指向的業(yè)務(wù)。
[0107]進(jìn)一步地,所述處理器520還用于接收輸入的第一創(chuàng)建信息,所述第一創(chuàng)建信息包括所述預(yù)設(shè)的業(yè)務(wù)及業(yè)務(wù)執(zhí)行順序;
[0108]根據(jù)所述第一創(chuàng)建信息,創(chuàng)建所述第一業(yè)務(wù)處理數(shù)組;
[0109]將所述第一業(yè)務(wù)處理數(shù)組配置在所述業(yè)務(wù)模塊中。
[0110]所述處理器520具體用于,依據(jù)所述第一創(chuàng)建信息中的業(yè)務(wù)執(zhí)行順序,將指向所述第一創(chuàng)建信息中的預(yù)設(shè)的業(yè)務(wù)的指針信息依次保存在所述第一業(yè)務(wù)處理數(shù)組中。
[0111]進(jìn)一步地,所述處理器520還用于,動態(tài)更新所述第一業(yè)務(wù)處理數(shù)組。
[0112]一種可能實現(xiàn)方式中,所述處理器520具體用于,接收輸入的更新信息,所述更新信息包括再次設(shè)置的執(zhí)行業(yè)務(wù)的順序;
[0113]所述處理器520具體用于,對所述第一業(yè)務(wù)處理數(shù)組進(jìn)行鎖操作,并根據(jù)所述更新信息,更新所述第一業(yè)務(wù)處理數(shù)組。可選地,在更新完所述第一業(yè)務(wù)處理數(shù)組之后,所述處理器520還對所述第一業(yè)務(wù)處理數(shù)組進(jìn)行解鎖操作。
[0114]另一種可能實現(xiàn)方式中,所述處理器520具體用于,接收輸入的第二創(chuàng)建信息,所述第二創(chuàng)建信息包括再次設(shè)置的業(yè)務(wù)及業(yè)務(wù)執(zhí)行順序;[0115]所述處理器520具體用于,根據(jù)所述第二創(chuàng)建信息,創(chuàng)建第二業(yè)務(wù)處理數(shù)組;具體地,依據(jù)所述第二創(chuàng)建信息中的業(yè)務(wù)執(zhí)行順序,將指向所述第二創(chuàng)建信息中預(yù)設(shè)的業(yè)務(wù)的指針信息依次保存在所述第二業(yè)務(wù)處理數(shù)組中;
[0116]所述處理器520具體用于,用所述第二業(yè)務(wù)處理數(shù)組替換所述第一業(yè)務(wù)處理數(shù)組,從而更新所述第一業(yè)務(wù)處理數(shù)組。
[0117]因此,通過應(yīng)用本發(fā)明實施例提供的網(wǎng)絡(luò)設(shè)備,網(wǎng)絡(luò)設(shè)備根據(jù)通信網(wǎng)絡(luò)協(xié)議模型對用戶數(shù)據(jù)包進(jìn)行解析,生成對應(yīng)的解析數(shù)據(jù)包后,調(diào)用第一業(yè)務(wù)處理數(shù)組,并根據(jù)第一業(yè)務(wù)處理數(shù)組中的組成員,對解析數(shù)據(jù)包依次執(zhí)行組成員指向的業(yè)務(wù)。由于本發(fā)明實施例中的網(wǎng)絡(luò)設(shè)備將現(xiàn)有技術(shù)中各功能模塊固有的業(yè)務(wù)處理從轉(zhuǎn)發(fā)流程中剝離,通過為轉(zhuǎn)發(fā)流程中的各個功能模塊設(shè)置業(yè)務(wù)模塊,這樣可以根據(jù)不同的用戶需求,在不同層次配置業(yè)務(wù)處理,進(jìn)而解決了現(xiàn)有技術(shù)中網(wǎng)絡(luò)設(shè)備無法動態(tài)靈活地對用戶數(shù)據(jù)包進(jìn)行業(yè)務(wù)處理的問題,同時,也提高網(wǎng)絡(luò)設(shè)備的處理效率。
[0118]專業(yè)人員應(yīng)該還可以進(jìn)一步意識到,結(jié)合本文中所公開的實施例描述的各示例的單元及算法步驟,能夠以電子硬件、計算機軟件或者二者的結(jié)合來實現(xiàn),為了清楚地說明硬件和軟件的可互換性,在上述說明中已經(jīng)按照功能一般性地描述了各示例的組成及步驟。這些功能究竟以硬件還是軟件方式來執(zhí)行,取決于技術(shù)方案的特定應(yīng)用和設(shè)計約束條件。專業(yè)技術(shù)人員可以對每個特定的應(yīng)用來使用不同方法來實現(xiàn)所描述的功能,但是這種實現(xiàn)不應(yīng)認(rèn)為超出本發(fā)明的范圍。
[0119]結(jié)合本文中所公開的實施例描述的方法或算法的步驟可以用硬件、處理器執(zhí)行的軟件模塊,或者二者的結(jié)合來實施。軟件模塊可以置于隨機存儲器(RAM)、內(nèi)存、只讀存儲器(ROM)、電可編程ROM、電可擦除可編程ROM、寄存器、硬盤、可移動磁盤、CD-ROM、或【技術(shù)領(lǐng)域】內(nèi)所公知的任意其它形式的存儲介質(zhì)中。
[0120]以上所述的【具體實施方式】,對本發(fā)明的目的、技術(shù)方案和有益效果進(jìn)行了進(jìn)一步詳細(xì)說明,所應(yīng)理解的是,以上所述僅為本發(fā)明的【具體實施方式】而已,并不用于限定本發(fā)明的保護(hù)范圍,凡在本發(fā)明的精神和原則之內(nèi),所做的任何修改、等同替換、改進(jìn)等,均應(yīng)包含在本發(fā)明的保護(hù)范圍之內(nèi)。
【權(quán)利要求】
1.一種數(shù)據(jù)包的處理方法,其特征在于,所述方法包括: 接收終端發(fā)送的用戶數(shù)據(jù)包; 根據(jù)通信網(wǎng)絡(luò)協(xié)議模型,解析所述用戶數(shù)據(jù)包,生成解析數(shù)據(jù)包; 從業(yè)務(wù)模塊中調(diào)用第一業(yè)務(wù)處理數(shù)組,并根據(jù)所述第一業(yè)務(wù)處理數(shù)組中的組成員,對所述解析數(shù)據(jù)包依次執(zhí)行各個組成員指向的業(yè)務(wù)。
2.根據(jù)權(quán)利要求1所述的數(shù)據(jù)包的 處理方法,其特征在于,所述接收終端發(fā)送的用戶數(shù)據(jù)包之前還包括: 接收輸入的第一創(chuàng)建信息,所述第一創(chuàng)建信息包括預(yù)設(shè)的業(yè)務(wù)及業(yè)務(wù)執(zhí)行順序; 根據(jù)所述第一創(chuàng)建信息,創(chuàng)建所述第一業(yè)務(wù)處理數(shù)組; 將所述第一業(yè)務(wù)處理數(shù)組配置在所述業(yè)務(wù)模塊中; 其中,所述根據(jù)所述第一創(chuàng)建信息,創(chuàng)建所述第一業(yè)務(wù)處理數(shù)組具體為: 依據(jù)所述業(yè)務(wù)執(zhí)行順序,將指向所述預(yù)設(shè)的業(yè)務(wù)的指針信息依次保存在所述第一業(yè)務(wù)處理數(shù)組中。
3.根據(jù)權(quán)利要求1或2所述的數(shù)據(jù)包的處理方法,其特征在于,所述方法還包括動態(tài)更新所述第一業(yè)務(wù)處理數(shù)組。
4.根據(jù)權(quán)利要求3所述的數(shù)據(jù)包的處理方法,其特征在于,所述動態(tài)更新所述第一業(yè)務(wù)處理數(shù)組具體包括: 接收輸入的更新信息; 對所述第一業(yè)務(wù)處理數(shù)組進(jìn)行鎖操作; 根據(jù)所述更新信息,更新所述第一業(yè)務(wù)處理數(shù)組。
5.根據(jù)權(quán)利要求3所述的數(shù)據(jù)包的處理方法,其特征在于,所述動態(tài)更新所述第一業(yè)務(wù)處理數(shù)組具體包括: 接收輸入的第二創(chuàng)建信息; 根據(jù)所述第二創(chuàng)建信息,創(chuàng)建第二業(yè)務(wù)處理數(shù)組; 利用所述第二業(yè)務(wù)處理數(shù)組替換所述第一業(yè)務(wù)處理數(shù)組。
6.一種網(wǎng)絡(luò)設(shè)備,其特征在于,所述網(wǎng)絡(luò)設(shè)備包括: 接收單元,用于接收終端發(fā)送的用戶數(shù)據(jù)包; 生成單元,用于根據(jù)通信網(wǎng)絡(luò)協(xié)議模型,解析所述用戶數(shù)據(jù)包,生成解析數(shù)據(jù)包;調(diào)用執(zhí)行單元,用于從業(yè)務(wù)模塊中調(diào)用第一業(yè)務(wù)處理數(shù)組,并根據(jù)所述第一業(yè)務(wù)處理數(shù)組中的組成員,對所述解析數(shù)據(jù)包依次執(zhí)行各個組成員指向的業(yè)務(wù)。
7.根據(jù)權(quán)利要求6所述的網(wǎng)絡(luò)設(shè)備,其特征在于,所述接收單元還用于,接收輸入的第一創(chuàng)建信息,所述第一創(chuàng)建信息包括預(yù)設(shè)的業(yè)務(wù)及業(yè)務(wù)執(zhí)行順序; 所述網(wǎng)絡(luò)設(shè)備還包括: 創(chuàng)建單元,用于根據(jù)所述第一創(chuàng)建信息,創(chuàng)建所述第一業(yè)務(wù)處理數(shù)組; 配置單元,用于將所述第一業(yè)務(wù)處理數(shù)組配置在所述業(yè)務(wù)模塊中; 其中,所述創(chuàng)建單元具體用于,依據(jù)所述業(yè)務(wù)執(zhí)行順序,將指向所述預(yù)設(shè)的業(yè)務(wù)的指針信息依次保存在所述第一業(yè)務(wù)處理數(shù)組中。
8.根據(jù)權(quán)利要求6或7所述的網(wǎng)絡(luò)設(shè)備,其特征在于,所述網(wǎng)絡(luò)設(shè)備還包括: 更新單元,用于動態(tài)更新所述第一業(yè)務(wù)處理數(shù)組。
9.根據(jù)權(quán)利要求8所述的網(wǎng)絡(luò)設(shè)備,其特征在于,所述接收單元還用于,接收輸入的更新信息; 所述更新單元,具體用于對所述第一業(yè)務(wù)處理數(shù)組進(jìn)行鎖操作,根據(jù)所述更新信息,更新所述第一業(yè)務(wù)處理數(shù)組。
10.根據(jù)權(quán)利要求8所述的網(wǎng)絡(luò)設(shè)備,其特征在于,所述接收單元還用于,接收輸入的第二創(chuàng)建信息; 所述創(chuàng)建單元還用于,根據(jù)所述第二創(chuàng)建信息,創(chuàng)建第二業(yè)務(wù)處理數(shù)組; 所述更新單元具體用于,用所述第二業(yè)務(wù)處理數(shù)組替換所述第一業(yè)務(wù)處理數(shù)組。
【文檔編號】H04L12/70GK103973553SQ201310027730
【公開日】2014年8月6日 申請日期:2013年1月24日 優(yōu)先權(quán)日:2013年1月24日
【發(fā)明者】金康樂, 管興華, 李文濤 申請人:華為技術(shù)有限公司