这些书籍是网络课程和实际网络工程师的标准参考。它们涵盖OSI和TCP/IP协议栈、路由、无线、网络安全以及现代主题,如SDN和云网络。
基础网络教材
本科和研究生网络课程中使用的全面教材。
| 书籍 | 作者 | 年份 | 级别 | 描述 |
|---|---|---|---|---|
| 计算机网络:自上而下的方法 第8版,皮尔逊 | 詹姆斯·F·库罗斯,基思·W·罗斯 | 2020 | 中级 | 最广泛使用的网络教材。自上而下的呈现,从应用程序开始,逐步深入到物理层。强大的教学方法。 |
| 计算机网络 第6版,皮尔逊 | 安德鲁·S·塔嫩鲍姆,尼古拉斯·费姆斯特,大卫·J·韦瑟尔 | 2020 | 中级 | 经典的网络教材,采用自下而上的组织。以清晰的写作和对协议设计的历史视角而闻名。 |
| 计算机网络:系统方法 第6版,摩根·考夫曼 | 拉里·L·彼得森,布鲁斯·S·戴维 | 2021 | 中级-高级 | 强调设计原则和实现的系统导向方法。开源并在线免费提供。 |
TCP/IP深度解析
TCP/IP协议套件的深入处理。
| 书籍 | 作者 | 年份 | 级别 | 描述 |
|---|---|---|---|---|
| TCP/IP插图,第1卷:协议 第2版,阿迪森-韦斯利 | 凯文·R·法尔,W·理查德·史蒂文斯 | 2011 | 高级 | 权威的TCP/IP参考,具有协议级细节和数据包跟踪。对任何调试或实现TCP/IP的人来说都是必不可少的。 |
| TCP/IP插图,第2卷:实现 阿迪森-韦斯利 | 加里·R·赖特,W·理查德·史蒂文斯 | 1995 | 高级 | 详细讲解BSD TCP/IP实现源代码。 |
| UNIX网络编程,第1卷 第3版,阿迪森-韦斯利 | W·理查德·史蒂文斯,比尔·芬纳,安德鲁·M·鲁多夫 | 2003 | 高级 | 套接字编程圣经。编写Unix系统网络应用所需的一切。 |
路由与网络设计
关于路由协议、网络架构和ISP规模设计的文本。
| 书籍 | 作者 | 年份 | 级别 | 描述 |
|---|---|---|---|---|
| 路由TCP/IP,第I卷和第II卷 第2版,思科出版社 | 杰夫·道尔,詹妮弗·卡罗尔 | 2005 | 高级 | 关于内部网关协议(OSPF、IS-IS、EIGRP)和BGP的权威参考。追求CCIE的网络工程师必读。 |
| 互联网路由架构 第2版,思科出版社 | 萨姆·哈拉比 | 2000 | 高级 | 关于BGP和ISP规模路由设计的经典指南。 |
| 网络战士 第2版,O'Reilly | 加里·A·多纳休 | 2011 | 中级 | 关于网络工程师日常工作实际的实用指南。 |
网络安全
关注安全的网络文本,涵盖威胁、防御和密码学。
| 书籍 | 作者 | 年份 | 级别 | 描述 |
|---|---|---|---|---|
| 网络安全基础 第6版,皮尔逊 | 威廉·斯塔林斯 | 2016 | 中级 | 易于理解的网络安全导论,涵盖密码学、身份验证和网络攻击。 |
| 密码学与网络安全 第8版,皮尔逊 | 威廉·斯塔林斯 | 2020 | 中级-高级 | 全面覆盖,将密码理论与实际网络安全协议结合。 |
| 应用密码学 20周年纪念版,Wiley | 布鲁斯·施奈尔 | 2015 | 高级 | 经典的应用密码学参考。稍显过时,但仍然是必读书籍。 |
现代网络与SDN
软件定义网络、网络功能虚拟化和云网络。
| 书籍 | 作者 | 年份 | 级别 | 描述 |
|---|---|---|---|---|
| 软件定义网络:综合方法 第2版,摩根·考夫曼 | 保罗·戈兰森,查克·布莱克,蒂莫西·卡尔弗 | 2016 | 高级 | 全面介绍SDN,涵盖OpenFlow、控制器和SDN用例。 |
| SDN:软件定义网络 O'Reilly | 托马斯·D·纳德,肯·格雷 | 2013 | 高级 | 来自网络从业者的SDN实用介绍。 |
| 数据中心的BGP O'Reilly | 迪内什·G·达特 | 2017 | 高级 | 现代BGP在数据中心架构中的应用。来自Nvidia/Cumulus的免费提供。 |