複製鏈接
請複製以下鏈接發送給好友

ICF

(因特網連接防火牆)

鎖定
ICF(InternetConnectionFirewall)因特網連接防火牆,ICF建立在你的電腦與因特網之間,它可以讓你請求的數據通過、而阻礙你沒有請求的數據包,是一個基於包的防火牆。
中文名
因特網連接防火牆
外文名
Internet Connection Firewall
簡    稱
ICF
補    充
基於包的防火牆
性    質
計算機學

ICFICF作用

ICF 本質上是一個狀態數據包過濾器。與靜態數據包過濾器不同,靜態數據包過濾器僅基於數據包的地址信息來確定是否丟棄數據包,而狀態數據包過濾器的決定會同時基於數據包的狀態和會話的上下文信息。這些存儲的狀態為該過濾器提供了實施比靜態過濾器更為豐富、更為全面的規則集的方法。
ICF 所維護的狀態是一個連接流表。對於面向連接的協議(如 TCP),連接流等價於這些協議的連接定義(例如,源和目標地址、端口以及所使用的協議)。對於無連接的協議(如 UDP),連接流是在公共端點(如,IPAddress1/Port1 和 IPAddress2/Port2)之間無中斷髮送的一組數據包。此處的無中斷,是指在給定的時間段(比如 1 分鐘)內沒有任何數據包與該流匹配。
當連接流到時終止或連接被關閉時,表中的狀態信息會被刪除。

ICFICF規則策略

ICF 在整個狀態數據包過濾中實施的主要安全策略包括三個規則:
  • 與已建立的連接流匹配的任何數據包都將被轉發。
  • 如果發送的數據包與已建立的連接流不匹配,它將在連接流表中創建新條目,然後被轉發。
  • 如果收到的數據包與已建立的連接流不匹配,則將被丟棄。
該策略允許客户端對 Internet 的正常訪問(如 Web 瀏覽),同時阻止與這些訪問無關的數據包被髮送到網絡堆棧。為了打開特定端口(創建靜態過濾器)以便能在防火牆之後運行服務(比如 Web 服務器),該策略也確保用户可以對這些規則進行修改。
除安全策略外,ICF 還會對 TCP 數據包執行結構上的檢查。這些檢查包括快速丟棄具有不可能的標記組合的數據包(比如在單個數據包中同時設置有 SYN 和 FIN 標記),以及實施 TCP 三路握手以打開端口。前者在面對基於大量隨機數據包的攻擊時能極大地降低處理開銷,而後者可以防範各種掃描技術。