《计算机网络:自顶向下方法》——深入浅出的Internet教程
《计算机网络:自顶向下方法》是一本由著名计算机科学家James Kurose和Keith Ross合著的计算机网络教材,这本书由Pearson出版,首次出版于2007年,作为一本经典的计算机网络教材,本书深受广大读者喜爱,被广泛应用于高校计算机网络课程的教学中。
本书的作者James Kurose和Keith Ross均为美国知名高校的教授,他们在计算机网络领域有着丰富的教学和研究经验,本书以自顶向下的方法介绍了计算机网络的基本原理、技术和发展趋势,使读者能够从宏观角度理解计算机网络的全貌。
本书共分为14章,涵盖了计算机网络的基本概念、网络体系结构、传输层、网络层、数据链路层、物理层、应用层、网络安全、无线网络、网络管理、网络编程、网络性能分析、网络协议设计和网络应用等多个方面,以下是本书的大纲:
第一章:引言
本章介绍了计算机网络的基本概念、发展历程和本书的结构。
第二章:网络体系结构
本章介绍了OSI七层模型和TCP/IP四层模型,以及它们之间的关系。
第三章:传输层
本章介绍了传输层的功能、协议和应用,包括TCP、UDP和SCTP。
第四章:网络层
本章介绍了网络层的功能、协议和应用,包括IP、ICMP、IGMP、ARP和RARP。
第五章:数据链路层
本章介绍了数据链路层的功能、协议和应用,包括以太网、Wi-Fi、PPP和ATM。
第六章:物理层
本章介绍了物理层的功能、协议和应用,包括双绞线、同轴电缆、光纤和无线传输。
第七章:应用层
本章介绍了应用层的功能、协议和应用,包括HTTP、FTP、SMTP、DNS和SNMP。
第八章:网络安全
本章介绍了网络安全的基本概念、技术和发展趋势。
第九章:无线网络
本章介绍了无线网络的基本概念、技术和发展趋势。
第十章:网络管理
本章介绍了网络管理的基本概念、技术和发展趋势。
第十一章:网络编程
本章介绍了网络编程的基本概念、技术和发展趋势。
第十二章:网络性能分析
本章介绍了网络性能分析的基本概念、技术和发展趋势。
第十三章:网络协议设计
本章介绍了网络协议设计的基本概念、技术和发展趋势。
第十四章:网络应用
本章介绍了网络应用的基本概念、技术和发展趋势。
本书以深入浅出的方式介绍了计算机网络的基本原理和技术,使读者能够轻松掌握计算机网络的核心知识,无论是作为教材还是自学参考,本书都是计算机网络领域的必备读物。