Computer Networks - Tanenbaum, Andrew S. (New Jersey Prentice Education, 2003)
Keywords: Computer networks