In-depth analysis of the Linux tcp/ip protocol stack