Computer Networks - Tanenbaum, A S (Prentice Hall, 1997)