深度包檢測

深度封包檢測 ( 縮寫爲 DPI ） ， 又稱完全封包探測 （ complete packet inspection ） 或資訊萃取 （ Information eXtraction ， IX ） ， 是一種電腦網路封包過濾技術 ， 用來檢查通過檢測點封包的資料部分 （ 也可能包含其標頭 ） ， 以搜尋不符合規範的協議 、 病毒 、 垃圾郵件 、 入侵 ， 或以預定準則來決定封包是否可通過或需被路由至其他不同目的地 ， 或是爲了收集統計資料 。 IP封包有許多個標頭 ； 正常運作下 ， 網路設備只需要使用第一個標頭 （ IP標頭 ） ， 而使用到第二個標頭 （ TCP 、 UDP等 ） 則通常會與深度封包檢測相對 ， 而被稱爲淺度封包檢測 （ 一般稱爲狀態防火牆 ） 。 有多種方式可以用來獲取深度封包檢測的封包 。 較常見的方法有埠鏡像 （ port mirroring ， 或稱爲 Span Port ） 及光纖分光器 。 深度封包檢測允許進一步的網路管理 、 用戶服務及安全功能 ， 也可用於進行網際網路資料探勘 、 竊聽及網際網路審查 。 雖然深度封包檢測技術已被用於網際網路管理許多年 ， 一些支持網路中立性的人害怕此技術會被用於反競爭行爲 ， 或減少網路的開放性 。 尋求反制的技術也因而被提出來大規模討論 。 由於深度封包檢測的應用範圍廣泛 ， 可分成企業 （ 公司及大型機構 ） 、 電信服務業者及政府3個方面進行說明 。