IP datagram header เป็นเลเยอร์ที่อยู่ใต้เซ็กเมนต์ TCP ซึ่งมีข้อมูลบนพอร์ต
ดังนั้นก่อนที่ไฟร์วอลล์จะสามารถตรวจสอบหมายเลขพอร์ตได้ต้องสร้างดาตาแกรม IP ลงในเซ็กเมนต์ TCP อีกครั้งหรือไม่
นี่หมายความว่าบัฟเฟอร์ของ IP ดาตาแกรมกำลังรอเซ็กเมนต์ TCP ทั้งหมดก่อนที่จะอ่านพอร์ตหรือไม่