Computer Networking A Top-Down Approach Fifth Edition it's focus on the Internet and a modern treatment of computer networking, its attention to both principles and practice and its accessible style and approach toward leaning about computer networking.