1. 程式人生 > 其它 >NetFlow流量分析

NetFlow流量分析

技術標籤:應急響應網路安全

NetFlow是基於流的流量分析技術,其中每條流主要包含以下欄位:源IP地址、目的IP地址、源埠號、目的埠號、IP協議號、服務型別、TCP標記、位元組數、介面號等。NetFlow是一個輕量級的分析工具,他只讀取了報文中的一些重要欄位不包含原始資料,並不屬於全流量分析。

NetFlow網路異常流量分析

NetFlow流記錄的主要資訊和功能:

  • who:源IP地址
  • when:開始時間、結束時間
  • where:源IP地址、源埠號、目標IP地址、目標埠號(訪問路徑)
  • what:協議型別、目標IP地址、目標埠(什麼應用)
  • why:基線、閾值、特徵(是否正常)
  • how:流量大小、資料包數量(訪問情況)

一個NetFlow流定義為在一個源IP地址和目標IP地址間傳輸的單向資料包流,且所有資料包都具有共同的傳輸層源、目的埠號。
每一條NetFlow流中各欄位的含義:
源地址|目的地址|源自治域|目的自治域|流入介面號|流出介面號|源埠|目的埠|協議型別|包數量|位元組數|流數量

在IP包頭首部中有8個bit的協議號,用於指明IP的上層協議。

常見協議名稱和協議號對應關係

協議號協議
1ICMP
2IGMP
6TCP
17UDP

常見的網路攻擊流量

  • SYN Flood攻擊
    SYN Flood攻擊是通過半開的TCP連線,佔用系統資源,使合法使用者被排斥而不能建立正常的TCP連線;在該攻擊中多個偽造的源IP同時向一個目的IP發起SYN Flood攻擊(協議型別是6)。
    192.168.*.*|60.18.*.*|Others|64851|3|2|10000|10000|6|1|40|1
    192.168.*.*|60.18.*.*|Others|64851|3|2|3330|10000|6|1|40|1
  • UDP Flood攻擊
    該攻擊中有多個偽造的源IP同時向一個目的IP發起UDF Flood攻擊(協議型別為17)。
    192.168.*.*|60.18.*.*|Others|64851|3|2|10000|10000|17|1|40|1
    192.168.*.*|60.18.*.*|Others|64851|3|2|3330|10000|17|1|40|1
  • ICMP Flood攻擊
    該攻擊中ICMP的協議號為1,無源、目的埠號。
    192.168.*.*|60.18.*.*|Others|64851|3|2|0|0|1|1|40|1
    192.168.*.*|60.18.*.*|Others|64851|3|2|0|0|1|1|40|1
  • DNS Flood攻擊
    該攻擊中DNS佔用TCP53號埠,在區域傳輸時使用TCP協議,其他時候使用UDP協議。
    192.168.*.*|60.18.*.*|Others|64851|3|2|3227|53|6|1|40|1
    192.168.*.*|60.18.*.*|Others|64851|3|2|3330|53|6|1|40|1
  • 病毒攻擊445埠
    該攻擊中同一個IP攻擊不同IP的445埠,該IP意思感染病毒。
    192.168.*.*|60.18.*.*|Others|64851|3|2|3227|445|6|1|40|1
    192.168.*.*|60.18.*.*|Others|64851|3|2|3330|445|6|1|40|1