Computer Networks - Tanenbaum, Andrew S (Pearson Education, 2005)
Keywords: Computer Network