[ipxe-devel] [PATCH] [tcp] Send keepalive packets to prevent TCP stalls

Michael Brown mcb30 at ipxe.org
Thu Jun 9 11:14:42 UTC 2016


On 09/06/16 08:58, Ladi Prosek wrote:
> This keepalive implementation has proven very effective in dealing with
> freezes. Real-world customer deployments have shown an improvement from
> 5% to virtually zero failed boots.

Awesome!

Do you know what prevents the usual TCP retransmission mechanism from 
recovering?  ARP discovery should still work even for retransmitted packets.

Assuming that we do need to send keepalives to recover, then I would 
choose to make this always-on, rather than requiring a config option.

Thanks,

Michael



More information about the ipxe-devel mailing list