如果第4層流量監控器僅接收映象流量,它如何阻止流量?
環境:
第4層流量監控器 — L4TM配置為阻止可疑流量
解決方案:
思科網路安全裝置(WSA)具有內建的第4層流量監控器(L4TM)服務,可以阻止所有網路連線埠(TCP/UDP 0-65535)上的可疑作業階段。
為了能夠監控或阻止這些會話流量,必須使用TAP(測試訪問埠)裝置或通過配置網路裝置的映象埠(思科裝置上的SPAN埠)將流量重定向到WSA。尚不支援L4TM串聯模式。
即使流量僅從原始會話映象(複製)到裝置,WSA仍可以通過休眠TCP會話或為UDP會話傳送ICMP「主機無法到達」消息來阻止可疑流量。
對於TCP會話
當WSA L4TM收到來自或發往伺服器的封包,且流量與封鎖行動相符時,L4TM會根據不同的情境向使用者端或伺服器傳送TCP RST(重設)資料包。TCP RST資料包只是TCP RST標誌設定為1的正常封包。
RST的接收方首先對其進行驗證,然後改變狀態。如果接收器處於LISTEN狀態,則會忽略它。如果接收器處於SYN-RECEIVED狀態並且先前處於LISTEN狀態,則接收器將返回到LISTEN狀態,否則接收器將中止連線並進入CLOSED狀態。如果接收方處於任何其他狀態,它將中止連線並通知使用者並進入CLOSED狀態。
有兩種情況需要考慮(兩種情況下使用者/客戶端都位於防火牆之後):
用於UDP會話
當可疑流量來自UDP作業階段時,WSA會執行類似的行為,但是L4TM不會傳送TCP RST,而是會傳送ICMP主機無法到達訊息(ICMP型別3代碼1)給使用者端或伺服器。但是,在這些情況下沒有IP欺騙,因為ICMP消息指出主機無法訪問,因此無法傳送資料包。在這種情況下,源IP將是WSA的IP。
這些RST和ICMP資料包使用資料路由表從WSA通過M1、P1或P2(具體取決於部署)傳送。