Jim Kurose,Keith W.Rose
Computer Networking: A Top Down Approach Featuring the Internet, 3rd edition.
Jim Kurose, Keith RossAddison-Wesley, July 2004.
Andrew S. Tanenbaum
Computer Networks, Fourth Edition (Hardcover) by Andrew S. Tanenbaum