System.ArgumentOutOfRangeException: 索引和長度必須引用該字符串內的位置。 參數名: length 在 System.String.Substring(Int32 startIndex, Int32 length) 在 zhuanliShow.Bind()
【技術實現步驟摘要】
本申請涉及計算機,并且更具體地,涉及計算機一種異常流量攻擊防御方法、裝置、介質、產品及電子設備。
技術介紹
1、分布式拒絕服務攻擊(distributed?denial?of?service,ddos)是一種網絡攻擊方式,攻擊者可以通過多個終端同時向服務器發送大量請求,從而使得服務器無法處理正常用戶的請求,導致服務中斷或變得非常緩慢。現有技術中為了預防ddos攻擊可以采用使用內容分發網絡(content?delivery?network,cdn)來分散流量負載,從而避免服務器崩潰,但是由于用戶的請求需要先經由cdn依次判別后才能發送至服務器進行處理,并且cdn服務的成本較高,需要提供一種效率更高的異常流量攻擊的防御方法。
技術實現思路
1、本申請實施例提供了一種異常流量攻擊防御異常流量攻擊防御方法、裝置、介質、產品及電子設備,該方法能夠通過采用區塊鏈中各節點對流量進行異常流量檢測,在任一節點檢測到異常流量時可以采用區塊鏈的所有節點對異常流量進行防御清洗,提高流量的檢測和防御效率,從而提高服務器對用戶請求的響應速度。
2、第一方面,本申請實施例提供了一種異常流量攻擊防御方法,所述方法包括:
3、基于智能合約將所接收到流量分發至區塊鏈結構中的各節點;
4、若目標處理節點檢測到目標流量為異常流量,則基于所述目標流量發起異常流量驗證請求;
5、若所述異常流量驗證請求通過,則針對所述目標流量向所有節點發送防御指令,以使所述所有節點針對所述目標流
6、第二方面,本申請實施例提供了一種異常流量攻擊防御裝置,所述裝置包括:
7、流量分發單元,用于基于智能合約將所接收到流量分發至區塊鏈結構中的各節點;
8、異常流量檢測單元,用于若目標處理節點檢測到目標流量為異常流量,則基于所述目標流量發起異常流量驗證請求;
9、防御操作單元,用于若所述異常流量驗證請求通過,則針對所述目標流量向所有節點發送防御指令,以使所述所有節點針對所述目標流量執行防御操作。
10、第三方面,本申請實施例提供一種計算機存儲介質,所述計算機存儲介質存儲有多條指令,所述指令適于由處理器加載并執行上述的方法步驟。
11、第四方面,本申請實施例提供一種計算機程序產品,所述計算機程序產品存儲有多條指令,所述指令適于由處理器加載并執行上述的方法步驟。
12、第五方面,本申請實施例提供一種電子設備,可包括:處理器和存儲器;其中,所述存儲器存儲有計算機程序,所述計算機程序適于由所述處理器加載并執行上述的方法步驟。
13、在本申請一個或多個實施例中,基于智能合約將所接收到流量分發至區塊鏈結構中的各節點,若目標處理節點檢測到目標流量為異常流量,則基于所述目標流量發起異常流量驗證請求,若所述異常流量驗證請求通過,則針對所述目標流量向所有節點發送防御指令,以使所述所有節點針對所述目標流量執行防御操作。通過采用區塊鏈中各節點對流量進行異常流量檢測,在任一節點檢測到異常流量時可以采用區塊鏈的所有節點對異常流量進行防御清洗,提高了流量的檢測和防御效率,從而提高了服務器對用戶請求的響應速度。
本文檔來自技高網...【技術保護點】
1.一種異常流量攻擊防御方法,所述方法包括:
2.根據權利要求1所述的方法,所述智能合約包括節點分發規則和異常判斷規則,其中,所述節點分發規則用于將流量分發至所述區塊鏈網絡中的各節點,所述異常判斷規則用于所述區塊鏈網絡中的節點判斷異常流量。
3.根據權利要求2所述的方法,所述節點分發規則包括智能域名解析技術和負載均衡技術中的一種或多種。
4.根據權利要求1-3任一項所述的方法,所述基于智能合約將所接收到流量分發至區塊鏈結構中的各節點,包括:
5.根據權利要求1或2所述的方法,所述若目標處理節點檢測到目標流量為異常流量,則基于所述目標流量發起異常流量驗證請求,包括:
6.根據權利要求5所述的方法,所述若所述異常流量驗證請求通過,則針對所述目標流量向所有節點發送防御指令,以使所述所有節點針對所述目標流量執行防御操作之前,還包括:
7.根據權利要求5所述的方法,所述方法還包括:
8.根據權利要求1所述的方法,所述方法還包括:
9.一種異常流量攻擊防御裝置,所述裝置包括:
10.一
11.一種計算機程序產品,所述計算機程序產品存儲有多條指令,所述指令適于由處理器加載并執行如權利要求1~8任意一項的方法步驟。
12.一種電子設備,包括:處理器和存儲器;其中,所述存儲器存儲有計算機程序,所述計算機程序適于由所述處理器加載并執行如權利要求1~8任意一項的方法步驟。
...【技術特征摘要】
1.一種異常流量攻擊防御方法,所述方法包括:
2.根據權利要求1所述的方法,所述智能合約包括節點分發規則和異常判斷規則,其中,所述節點分發規則用于將流量分發至所述區塊鏈網絡中的各節點,所述異常判斷規則用于所述區塊鏈網絡中的節點判斷異常流量。
3.根據權利要求2所述的方法,所述節點分發規則包括智能域名解析技術和負載均衡技術中的一種或多種。
4.根據權利要求1-3任一項所述的方法,所述基于智能合約將所接收到流量分發至區塊鏈結構中的各節點,包括:
5.根據權利要求1或2所述的方法,所述若目標處理節點檢測到目標流量為異常流量,則基于所述目標流量發起異常流量驗證請求,包括:
6.根據權利要求5所述的方法,所述若所述異常流量驗證請求通過,則針對所述目標流...
【專利技術屬性】
技術研發人員:周釗宇,
申請(專利權)人:浙江網商銀行股份有限公司,
類型:發明
國別省市:
還沒有人留言評論。發表了對其他瀏覽者有用的留言會獲得科技券。