推荐一下计算机网络的书籍

忠言逆耳利于行!
哥们,你是穷光蛋吗?
我看过的书海了去了。为什么我不给别人轻易地推荐呢。
因为我主张因材施教。
是,你选择了软件工程,选择了计算机网络,但是这是双向选择的事情。
你可以骗自己,你可以昧着良心说,我可以掌控这些知识。
其实,你只不过是一个玩具供应商的地推而已。
或者说,是地推的受害者。
你受到了蒙蔽和蛊惑,看到了 一个非常远期的丰收收益。
然后你觉得踏入一个完全陌生的领域。
因为你对我们的不信任,你选择偏听偏信其中一个回答的比较对你口味的人。
他给了你一站式的解决方案,把你心中的远景更加具体化。
然后你,抱着感激地态度给我点了个赞。对吗?
那么好,请告诉我们,你到底想看网络领域的那个专业细分的书。
有缘下个问题再相见,无缘对面心难点 啊

■网友
《网络是怎样连接的》讲的很清楚,一点一点地剖析。不像国内的计算机网络教材,抛一堆概念,都不懂。一个好的作者,写出来的东西是从读者的角度出发的。而不是从自身角度。
■网友

推荐一下计算机网络的书籍

公众号【程序员书单】作者黄小斜,目前是阿里Java工程师,业余时间广泛读书,在公众号里除了分享程序员必读的技术书籍之外,也会推荐很多关于个人成长、投资理财等方面的书籍。你烦恼的每个问题,书中都有答案。
在这里,我们将为你推荐帮助程序员以及互联网从业者自我提升的各类好书、优质学习资源和工具,每周pick精品书单,解读经典书籍。
在这个时代,离开了网络,简直没有办法生存,而我们所学的编程知识,脱了网络去谈也将毫无意义,毕竟没有哪个编程语言是只支持单机运行的。
作为一个编程学习者,当你在学习一门语言时,比如Java,你可能会学到一些基本语法,面向对象的基础、集合类的使用,甚至是多线程、IO流以及异常处理,这种时候你往往意识不到计算机网络的重要性,反正我写代码也不涉及网络传输,平时的工作也只是CRUD,学习计算机网络也没有什么用武之地。
曾几何时我也是这么想的,但是到后来,我开始接触Tomcat,接触Nginx,以及Java中的网络编程技术,比如BIO和NIO,甚至是网络编程框架netty,在没有计算机网络基础的情况下来看这些东西,绝对会让你怀疑人生。
最早我开始意识到自己计算机网络基础薄弱时,还是我在学习docker容器方面的知识时,接触到了docker的网络原理,比如docker的网络模式有桥接和host两种,然而我当时基本上看不懂这是什么东西。
类似地,我在学习OpenStack的时候,也完全看不懂里面的网络组件是做什么用的。
就算你不学习网络编程、虚拟化和容器调度,你也得学学平时家里的ip地址、DNS和子网掩码怎么配置吧,没认真学习计算机网络之前,我对这些东西甚至都是一脸懵逼的。
不懂计算机网络的我,想要学编程,真的太难了!
今天我就来给你们推荐一份我计算机网络书单,保准好用!
计算机网络书单

推荐一下计算机网络的书籍

?
图解HTTP
《图灵程序设计丛书:图解HTTP》对互联网基盘——HTTP协议进行了全面系统的介绍。作者由HTTP协议的发展历史娓娓道来,严谨细致地剖析了HTTP协议的结构,列举诸多常见通信场景及实战案例,最后延伸到Web安全、全新技术动向等方面。
《图解HTTP》的特色为在讲解的同时,辅以大量生动形象的通信图例,更好地帮助读者深刻理解HTTP通信过程中客户端与服务器之间的交互情况。读者可通过《图灵程序设计丛书:图解HTTP》快速了解并掌握HTTP协议的基础,前端工程师分析抓包数据,后端工程师实现REST API、实现自己的HTTP服务器等过程中所需的HTTP相关知识点本书均有介绍。


推荐阅读