System.ArgumentOutOfRangeException: 索引和長度必須引用該字符串內(nèi)的位置。 參數(shù)名: length 在 System.String.Substring(Int32 startIndex, Int32 length) 在 zhuanliShow.Bind()
【技術(shù)實(shí)現(xiàn)步驟摘要】
本申請涉及數(shù)據(jù)處理,更為具體來說,本申請涉及一種數(shù)據(jù)傳輸方法、系統(tǒng)、設(shè)備、存儲介質(zhì)及計算機(jī)程序產(chǎn)品。
技術(shù)介紹
1、為了保證互聯(lián)網(wǎng)中的報文在任何時刻都能正常傳輸,一般在網(wǎng)絡(luò)安全設(shè)備采用遠(yuǎn)端備份管理(remote?backup?management,簡稱rbm)技術(shù),即在通信線路或設(shè)備產(chǎn)生故障時提供備用方案,當(dāng)其中一個網(wǎng)絡(luò)節(jié)點(diǎn)發(fā)生故障時,另一個網(wǎng)絡(luò)節(jié)點(diǎn)可以接替故障節(jié)點(diǎn)繼續(xù)工作。
2、一般一個流由多個具有同五元組的數(shù)據(jù)包構(gòu)成,目前在rbm雙機(jī)組網(wǎng)會話引流場景中,正反向會話非對稱情況下,由于延遲等原因,同一條流的多個數(shù)據(jù)包會逐個到達(dá)rbm設(shè)備,而由于每個數(shù)據(jù)包都會對應(yīng)一個反向報文,但一般情況下,反向報文到達(dá)rbm設(shè)備時,rbm設(shè)備的平臺會話或者邏輯會話均已經(jīng)刪除,網(wǎng)絡(luò)安全設(shè)備會重新增加平臺會話以及邏輯會話,以保證會話正常進(jìn)行。
3、因此,要保證一個流的會話正常進(jìn)行,需要頻繁增刪平臺會話以及邏輯會話,導(dǎo)致cpu占用率高的問題,對網(wǎng)絡(luò)安全設(shè)備性能帶來很大的負(fù)擔(dān),且平臺和邏輯下刷,刪除過程越是頻繁,流程越是復(fù)雜出錯的概率會越高,如下刷異常或者刪除異常,網(wǎng)絡(luò)延遲,維護(hù)報文丟失等等,都會造成流量無法正確匹配會話。
技術(shù)實(shí)現(xiàn)思路
1、基于上述技術(shù)缺陷,本申請?zhí)岢隽艘环N數(shù)據(jù)傳輸方法、系統(tǒng)、設(shè)備、存儲介質(zhì)及計算機(jī)程序產(chǎn)品,通過對符合條件的五元組信息的數(shù)據(jù)包建立對應(yīng)的長連接,以減少增刪平臺會話以及邏輯會話,以節(jié)省cpu資源,且減少流量無法正確匹配會話的概率。
2、本申請
3、獲取網(wǎng)絡(luò)安全設(shè)備發(fā)送的目標(biāo)五元組信息以及對包括所述目標(biāo)五元組信息的數(shù)據(jù)包進(jìn)行統(tǒng)計得到的統(tǒng)計數(shù)據(jù);
4、若確定所述統(tǒng)計數(shù)據(jù)滿足預(yù)設(shè)條件,則生成針對所述目標(biāo)五元組信息的長連接規(guī)則,所述預(yù)設(shè)條件為所述統(tǒng)計數(shù)據(jù)的數(shù)據(jù)包數(shù)量大于等于預(yù)設(shè)閾值且所述統(tǒng)計數(shù)據(jù)的統(tǒng)計時長等于第一預(yù)設(shè)時長,或者為所述數(shù)據(jù)包數(shù)量等于所述預(yù)設(shè)閾值,且所述統(tǒng)計時長小于等于所述第一預(yù)設(shè)時長,所述第一預(yù)設(shè)時長基于所述網(wǎng)絡(luò)安全設(shè)備的邏輯會話和平臺會話的老化時長確定,所述統(tǒng)計時長為接收所述數(shù)據(jù)包數(shù)量的數(shù)據(jù)包的累計時長;
5、將所述長連接規(guī)則發(fā)送至所述網(wǎng)絡(luò)安全設(shè)備,所述長連接規(guī)則用于使所述網(wǎng)絡(luò)安全設(shè)備保持所述目標(biāo)五元組信息中源地址和目的地址之間的長連接。
6、本申請第二方面提供了一種數(shù)據(jù)傳輸方法,包括:
7、將接收到的目標(biāo)五元組信息發(fā)送至業(yè)務(wù)管理平臺;
8、接收所述業(yè)務(wù)管理平臺發(fā)送的針對所述目標(biāo)五元組信息的長連接規(guī)則,所述長連接規(guī)則為所述業(yè)務(wù)管理平臺在確定接收到包括所述目標(biāo)五元組信息的數(shù)據(jù)包的統(tǒng)計數(shù)據(jù)滿足預(yù)設(shè)條件之后生成并發(fā)送的,所述預(yù)設(shè)條件為所述統(tǒng)計數(shù)據(jù)的數(shù)據(jù)包數(shù)量大于等于預(yù)設(shè)數(shù)量閾值且所述統(tǒng)計數(shù)據(jù)的統(tǒng)計時長等于第一預(yù)設(shè)時長,或者為所述數(shù)據(jù)包數(shù)量等于所述預(yù)設(shè)閾值,且所述統(tǒng)計時長小于等于所述第一預(yù)設(shè)時長,所述第一預(yù)設(shè)時間長段的時長基于所述安全設(shè)備的邏輯會話和平臺會話的老化時長確定,所述統(tǒng)計時長為接收所述數(shù)據(jù)包數(shù)量的數(shù)據(jù)包的累計時長;
9、基于所述長連接規(guī)則,建立所述目標(biāo)五元組信息中源地址和目的地址之間的長連接。
10、本申請第三方面提供了一種數(shù)據(jù)傳輸裝置,包括:
11、獲取模塊,用于獲取網(wǎng)絡(luò)安全設(shè)備發(fā)送的目標(biāo)五元組信息以及對包括所述目標(biāo)五元組信息的數(shù)據(jù)包進(jìn)行統(tǒng)計得到的統(tǒng)計數(shù)據(jù);
12、生成模塊,用于若確定所述統(tǒng)計數(shù)據(jù)滿足預(yù)設(shè)條件,則生成針對所述目標(biāo)五元組信息的長連接規(guī)則,所述預(yù)設(shè)條件為所述統(tǒng)計數(shù)據(jù)的數(shù)據(jù)包數(shù)量大于等于預(yù)設(shè)閾值且所述統(tǒng)計數(shù)據(jù)的統(tǒng)計時長等于第一預(yù)設(shè)時長,或者為所述數(shù)據(jù)包數(shù)量等于所述預(yù)設(shè)閾值,且所述統(tǒng)計時長小于等于所述第一預(yù)設(shè)時長,所述第一預(yù)設(shè)時長基于所述網(wǎng)絡(luò)安全設(shè)備的邏輯會話和平臺會話的老化時長確定,所述統(tǒng)計時長為接收所述數(shù)據(jù)包數(shù)量的數(shù)據(jù)包的累計時長;
13、發(fā)送模塊,用于將所述長連接規(guī)則發(fā)送至所述網(wǎng)絡(luò)安全設(shè)備,所述長連接規(guī)則用于使所述網(wǎng)絡(luò)安全設(shè)備保持所述目標(biāo)五元組信息中源地址和目的地址之間的長連接。
14、本申請第四方面提供了一種數(shù)據(jù)傳輸方法,包括:
15、發(fā)送模塊,用于將接收到的目標(biāo)五元組信息發(fā)送至業(yè)務(wù)管理平臺;
16、接收模塊,用于接收所述業(yè)務(wù)管理平臺發(fā)送的針對所述目標(biāo)五元組信息的長連接規(guī)則,所述長連接規(guī)則為所述業(yè)務(wù)管理平臺在確定接收到包括所述目標(biāo)五元組信息的數(shù)據(jù)包的統(tǒng)計數(shù)據(jù)滿足預(yù)設(shè)條件之后生成并發(fā)送的,所述預(yù)設(shè)條件為所述統(tǒng)計數(shù)據(jù)的數(shù)據(jù)包數(shù)量大于等于預(yù)設(shè)數(shù)量閾值且所述統(tǒng)計數(shù)據(jù)的統(tǒng)計時長等于第一預(yù)設(shè)時長,或者為所述數(shù)據(jù)包數(shù)量等于所述預(yù)設(shè)閾值,且所述統(tǒng)計時長小于等于所述第一預(yù)設(shè)時長,所述第一預(yù)設(shè)時間長段的時長基于所述安全設(shè)備的邏輯會話和平臺會話的老化時長確定,所述統(tǒng)計時長為接收所述數(shù)據(jù)包數(shù)量的數(shù)據(jù)包的累計時長;
17、建立模塊,用于基于所述長連接規(guī)則,建立所述目標(biāo)五元組信息中源地址和目的地址之間的長連接。
18、本申請第五方面提供了一種數(shù)據(jù)傳輸系統(tǒng),包括業(yè)務(wù)管理平臺和網(wǎng)絡(luò)安全設(shè)備;
19、所述業(yè)務(wù)管理平臺用于獲取所述網(wǎng)絡(luò)安全設(shè)備發(fā)送的目標(biāo)五元組信息以及對包括所述目標(biāo)五元組信息的數(shù)據(jù)包進(jìn)行統(tǒng)計得到的統(tǒng)計數(shù)據(jù);若確定所述統(tǒng)計數(shù)據(jù)滿足預(yù)設(shè)條件,則生成針對所述目標(biāo)五元組信息的長連接規(guī)則,所述預(yù)設(shè)條件為所述統(tǒng)計數(shù)據(jù)的數(shù)據(jù)包數(shù)量大于等于預(yù)設(shè)閾值且所述統(tǒng)計數(shù)據(jù)的統(tǒng)計時長等于第一預(yù)設(shè)時長,或者為所述數(shù)據(jù)包數(shù)量等于所述預(yù)設(shè)閾值,且所述統(tǒng)計時長小于等于所述第一預(yù)設(shè)時長,所述第一預(yù)設(shè)時長基于所述網(wǎng)絡(luò)安全設(shè)備的邏輯會話和平臺會話的老化時長確定;將所述長連接規(guī)則發(fā)送至所述網(wǎng)絡(luò)安全設(shè)備,所述統(tǒng)計時長為接收所述數(shù)據(jù)包數(shù)量的數(shù)據(jù)包的累計時長;
20、所述網(wǎng)絡(luò)安全設(shè)備用于將接收到的目標(biāo)五元組信息發(fā)送至所述業(yè)務(wù)管理平臺;接收所述業(yè)務(wù)管理平臺發(fā)送的針對所述目標(biāo)五元組信息的長連接規(guī)則;基于所述長連接規(guī)則,建立所述目標(biāo)五元組信息中源地址和目的地址之間的長連接。
21、本申請第六方面提供了一種電子設(shè)備,包括存儲器、處理器及存儲在所述存儲器上并可在所述處理器上運(yùn)行的計算機(jī)程序,所述處理器運(yùn)行所述計算機(jī)程序以實(shí)現(xiàn)如上述第一方面或者第二方面任一項(xiàng)所述的方法。
22、本申請第七方面提供了一種電子設(shè)備,其上存儲有計算機(jī)程序,所述程序被處理器執(zhí)行實(shí)現(xiàn)第一方面或者第二方面任一項(xiàng)所述的方法。
23、本申請第八方面提供了一種電子設(shè)備,包括計算機(jī)程序,所述計算機(jī)程序被處理器執(zhí)行時實(shí)現(xiàn)第一方面或者第二方面任一項(xiàng)所述的方法
24、本申請的有益效果至少包括:
25、在本申請實(shí)施例中,通過在邏輯會話和平臺會話的老化時間之和的時間段內(nèi)對網(wǎng)絡(luò)安全設(shè)備接收到同一五元組信息的數(shù)據(jù)包進(jìn)行統(tǒng)計,以在統(tǒng)計數(shù)據(jù)的數(shù)據(jù)包數(shù)量大于等于預(yù)設(shè)數(shù)量閾值且統(tǒng)計數(shù)據(jù)的統(tǒng)計時長小于等于第一預(yù)設(shè)時長,或者為數(shù)據(jù)包數(shù)量等于預(yù)設(shè)閾值,且統(tǒng)計時長小于等于第一預(yù)設(shè)時長本文檔來自技高網(wǎng)...
【技術(shù)保護(hù)點(diǎn)】
1.一種數(shù)據(jù)傳輸方法,其特征在于,所述方法包括:
2.根據(jù)權(quán)利要求1所述的方法,其特征在于,所述將所述長連接規(guī)則發(fā)送至所述網(wǎng)絡(luò)安全設(shè)備之后,所述方法還包括:
3.根據(jù)權(quán)利要求1所述的方法,其特征在于,所述網(wǎng)絡(luò)安全設(shè)備包括:主網(wǎng)絡(luò)安全設(shè)備和從網(wǎng)絡(luò)安全設(shè)備,所述獲取網(wǎng)絡(luò)安全設(shè)備發(fā)送的目標(biāo)五元組信息,包括:
4.根據(jù)權(quán)利要求3所述的方法,其特征在于,獲取對包括所述目標(biāo)五元組信息的數(shù)據(jù)包進(jìn)行統(tǒng)計得到的統(tǒng)計數(shù)據(jù),包括:
5.根據(jù)權(quán)利要求3所述的方法,其特征在于,所述確定所述網(wǎng)絡(luò)安全設(shè)備接收到的所述目標(biāo)五元組信息對應(yīng)的數(shù)據(jù)包的統(tǒng)計數(shù)據(jù),還包括:
6.根據(jù)權(quán)利要求4所述的方法,其特征在于,所述若確定所述統(tǒng)計數(shù)據(jù)滿足預(yù)設(shè)條件,則生成針對所述目標(biāo)五元組信息的長連接規(guī)則,包括:
7.根據(jù)權(quán)利要求5所述的方法,其特征在于,所述若確定所述統(tǒng)計數(shù)據(jù)滿足預(yù)設(shè)條件,則生成針對所述目標(biāo)五元組信息的長連接規(guī)則,還包括:
8.一種數(shù)據(jù)傳輸方法,其特征在于,所述方法包括:
9.根據(jù)權(quán)利要求8所述的方法,其特征在于,所述網(wǎng)絡(luò)
10.根據(jù)權(quán)利要求9所述的方法,其特征在于,所述基于所述長連接規(guī)則,建立所述目標(biāo)五元組信息中源地址和目的地址之間的長連接之后,所述方法還包括:
11.一種數(shù)據(jù)傳輸系統(tǒng),其特征在于,所述系統(tǒng)包括業(yè)務(wù)管理平臺和網(wǎng)絡(luò)安全設(shè)備;
12.一種電子設(shè)備,包括存儲器、處理器及存儲在所述存儲器上并可在所述處理器上運(yùn)行的計算機(jī)程序,其特征在于,所述處理器運(yùn)行所述計算機(jī)程序以實(shí)現(xiàn)如權(quán)利要求1-10中任一項(xiàng)所述的方法。
13.一種計算機(jī)可讀存儲介質(zhì),其上存儲有計算機(jī)程序,其特征在于,所述程序被處理器執(zhí)行實(shí)現(xiàn)如權(quán)利要求1-10中任一項(xiàng)所述的方法。
14.一種計算機(jī)程序產(chǎn)品,包括計算機(jī)程序,其特征在于,所述計算機(jī)程序被處理器執(zhí)行時實(shí)現(xiàn)權(quán)利要求1至10中任一項(xiàng)所述的方法。
...【技術(shù)特征摘要】
1.一種數(shù)據(jù)傳輸方法,其特征在于,所述方法包括:
2.根據(jù)權(quán)利要求1所述的方法,其特征在于,所述將所述長連接規(guī)則發(fā)送至所述網(wǎng)絡(luò)安全設(shè)備之后,所述方法還包括:
3.根據(jù)權(quán)利要求1所述的方法,其特征在于,所述網(wǎng)絡(luò)安全設(shè)備包括:主網(wǎng)絡(luò)安全設(shè)備和從網(wǎng)絡(luò)安全設(shè)備,所述獲取網(wǎng)絡(luò)安全設(shè)備發(fā)送的目標(biāo)五元組信息,包括:
4.根據(jù)權(quán)利要求3所述的方法,其特征在于,獲取對包括所述目標(biāo)五元組信息的數(shù)據(jù)包進(jìn)行統(tǒng)計得到的統(tǒng)計數(shù)據(jù),包括:
5.根據(jù)權(quán)利要求3所述的方法,其特征在于,所述確定所述網(wǎng)絡(luò)安全設(shè)備接收到的所述目標(biāo)五元組信息對應(yīng)的數(shù)據(jù)包的統(tǒng)計數(shù)據(jù),還包括:
6.根據(jù)權(quán)利要求4所述的方法,其特征在于,所述若確定所述統(tǒng)計數(shù)據(jù)滿足預(yù)設(shè)條件,則生成針對所述目標(biāo)五元組信息的長連接規(guī)則,包括:
7.根據(jù)權(quán)利要求5所述的方法,其特征在于,所述若確定所述統(tǒng)計數(shù)據(jù)滿足預(yù)設(shè)條件,則生成針對所述目標(biāo)五元組信息的長連接規(guī)則,還包括:
8.一種數(shù)據(jù)傳輸方法,其特征在于,所述...
【專利技術(shù)屬性】
技術(shù)研發(fā)人員:吳哈申其其格,
申請(專利權(quán))人:新華三技術(shù)有限公司,
類型:發(fā)明
國別省市:
還沒有人留言評論。發(fā)表了對其他瀏覽者有用的留言會獲得科技券。