1.一種網絡,包括:多個節點,其被可通信地鏈接以使得能夠沿著它們之間的數據分組傳輸路徑來傳輸數據分組;以及與所述數據分組傳輸路徑直列式地設置的至少兩個分組處理設備,其中:(a)所述分組處理設備中的第一分組處理設備能夠檢查并過濾從中流過的數據分組,通過執行來自過濾器組的一個或多個過濾器來實現所述過濾;(b)所述分組處理設備中的第二分組處理設備也能夠檢查并過濾從中流過的數據分組,也通過執行來自所述過濾器組的一個或多個過濾器來實現所述過濾;以及(c)所述第一分組處理設備能夠在其對所述數據分組的所述檢查期間檢測先前已由所述第二分組處理設備對所述數據分組執行一個或多個過濾器,其中所述第一分組處理設備包括邏輯,配置用于:確定所述第一分組處理設備是否正在使用標記信息或拓撲結構信息來確定應對接收到的分組進行什么處理,如果所述第一分組處理設備處于使用標記信息的模式,則檢查所接收分組的一個或多個字段以確定對該分組是否執行處理,響應于對該分組執行處理,確定已對該分組執行哪種處理,并且確定對該接收到的分組是否執行處理,響應于對該接收到分組執行處理確定已經由所述第一分組處理設備對接收到的分組執行哪種處理;以及如果所述第一分組處理設備處于使用拓撲結構信息的模式,則檢查所述分組的一個或多個分組地址字段并且分組尋址信息被與拓撲結構信息一起用來確定對該分組是否執行處理,響應于對該分組執行處理,確定已對分組執行哪種處理,并且確定對該接收到的分組是否執行處理,響應于對該接收到分組執行處理,確定應由所述第一分組處理設備對所接收到的分組執行哪種處理。2.權利要求1的網絡,其中,所述第一分組處理設備能夠識別先前已經由所述第二分組處理設備執行來自所述過濾器組的哪個或哪些過濾器。3.權利要求2的網絡,其中所述接收的分組的一個或多個字段包含表示所述一個或多個過濾器的值。4.權利要求3的網絡,其中,所述值被加密。5.權利要求3的網絡,其中,所述值表示數據結構中的一個或多個條目,其中,所述一個或多個條目與所述一個或多個過濾器相關。6.權利要求3的網絡,其中,所述值表示哪個或哪些分組處理設備先前已經執行所述一個或多個過濾器。7.權利要求6的網絡,其中,所述值還表示先前由所述一個或多個設備執行的該一個或多個過濾器。8.權利要求1的網絡,其中,所述第一分組處理設備包括數據分組檢查器,所述檢查器提供所述檢測能力。9.權利要求8的網絡,其中,所述數據分組檢查器的檢測能力包括檢測分組中的字段的重新使用的能力。10.權利要求1的網絡,其中,只有當所述第一分組處理設備檢測到先前未對所述數據分組執行所述一個或多個過濾器時,所述第一分組處理設備能夠對所述數據分組應用該一個或多個過濾器。11.一種適合于安裝在網絡中從而在其中提供入侵預防系統的分組處理設備,該分組處理設備包括:(a)用于接收和傳送數據分組的流的端口;(b)用于檢查所述數據分組的流的數據分組檢查器;以及(c)用于過濾所述數據分組的流的數據分組過濾器,所述過濾涉及響應于由所述數據分組檢查器進行的對所述數據分組的流的所述檢查來執行來自過濾器組的一個或多個過濾器;以及其中,所述數據分組檢查器包括邏輯,配置用于:確定所述分組處理設備是否正在使用標記信息或拓撲結構信息來確定應對接收到的分組進行什么處理,如果所述分組處理設備處于使用標記信息的模式,則檢查所接收的分組的一個或多個字段以確定對該分組是否執行處理,響應于對該分組執行處理,確定已對該分組執行哪種處理,并且確定對該接收到的分組是否執行處理,響應于對該接收到分組執行處理,確定已經由所述分組處理設備對接收到的分組執行哪種處理;以及如果所述分組處理設備處于使用拓撲結構信息的模式,則檢查分組的一個或多個分組地址字段并且分組尋址信息被與拓撲結構信息一起用來確定對該分組是否執行處理,響應于對該分組執行處理,確定已對分組執行哪種處理,以及確定對該接收到的分組是否執行處理,響應于對該接收到分組執行處理,確定應由所述分組處理設備對接收到的分組執行哪種處理。12.權利要求11的分組處理設備,其中,所述數據分組檢查器能夠識別先前已執行了來自所述過濾器組的哪個或哪些過濾器。13.權利要求12的分組處理設備,所述接收的分組的一個或多個字段包含表示所述一個或多個過濾器的值。14.權利要求13的分組處理設備,其中,所述值被加密。15.權利要求14的分組處理設備,其中,所述值表示數據結構中的一個或多個條目,其中,所述一個或多個條目與所述一個或多個過濾器相關。16.權利要求14的分組處理設備,其中,所述值表示安裝在所述網絡中的先前執行所述一個或多個過濾器的另外一個或多個分組處理設備。17.權利要求16的分組處理設備,其中,所述值還表示先前由所述一個或多個設備執行的該一個或多個過濾器。
展開