Computer networks and internets with Internet applications - Comer, Douglas (Prentice Hall, 2001)