Computer networks and internets with internet applications - Comer, Douglas. (Pearson/Prentice Hall, 2004)