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