TCP/IP and linux protocol implementation: Systems code for the Linux Internet - John Crowcroft (John Wiley and Sons, 2002)