Computer networks - Tanenbaum, Andrew S. (New Delhi Prentice Hall, 2003)
Library also has 3rd ed. and 5th ed. by Andrew S. Tanenbaum and David J. Wetherall ; published by Pearson.
Keywords: Computer networks