器的地址。理想情况下，网关也将对传出的数据包执行，用外网的源地址阻止内网数据包。这样可以防止网络内的攻击者对来自外部机器进行IP欺骗攻击并进行过滤。另外建议设计网络协议和服务，使他们不依赖于源IP地址进行身份验证。
上层.一些上层协议提供了自己的防御IP欺骗攻击。例如，TCP协议（TCP）使用与远程机器协商的序列号，以确保到达的数据报是已建立连接的一部分。由于攻击者通常不能看到任何响应数据报，必须猜测序列号以劫持连接。然而，在许多旧的操作系统和网络设备中可以预测TCP序列号。