博客推荐
推荐几个不错的学习博客。
互联网协议入门-阮一峰:http://www.ruanyifeng.com/blog/2012/05/internet_protocol_suite_part_i....
网络协议-兰亭风雨:http://blog.csdn.net/ns_code/article/category/1805481
HTTP协议:http://www.cnblogs.com/TankXiao/category/415412.html
Unix 网络编程:http://blog.csdn.net/chenhanzhun/article/category/2767131/2
TCP/IP详解:http://blog.csdn.net/chenhanzhun/article/category/2734921/1
计算机网络面试题:http://blog.csdn.net/shadowkiss/article/details/6552144
国外优秀计算机网络站点:http://www.tcpipguide.com/free/t_TCPSlidingWindowAcknowledgmentSystemForDataTranspo-6.htm
当然最硬核的就是 RFC 文档了 https://tools.ietf.org/rfc/index
学习 HTTP ,必须要看一下 MDN 官网 https://developer.mozilla.org/zh-CN/docs/Web/HTTP
学习计算机网络,Cloudflare 你必须要去看 https://www.cloudflare.com/zh-cn/learning/
GeeksforGeeks 学习计算机网络也非常不错 https://www.geeksforgeeks.org/basics-computer-networking/
Tutorialspoint 系统学习计算机,不仅仅局限于计算机网络 https://www.tutorialspoint.com/computer_fundamentals/computer_networking.htm
国外优秀的学习网站不能少了 javapoint https://www.javatpoint.com/types-of-computer-network
以上这些网站都是我精心汇总的一些内容。
我自己也输出了一些关于计算机网络非常硬核的连载教程
作为配套,我写了一些关于计算机网络的文章,你也可以作为参考
计算机网络第一篇,聊一聊网络基础 :计算机网络基础知识总结
计算机网络第二篇,聊一聊 TCP/IP 基础:TCP/IP 基础知识总结
计算机网络第三篇,这些应用层协议你也应该知道:拿下计网协议后,我就是公园里最靓的仔
计算机网络第四篇,这篇文章写的时间很长了,图文精美,非常值得花时间阅读:40 张图带你搞懂 TCP 和 UDP
计算机网络第五篇,网络层之路由器的基本概念:路由器你竟然是这样的...
计算机网络第六篇,了解一下 IP 基础知识的概念:IP 基础知识总结
计算机网络第七篇,全方位了解一下网络层的知识:我画了 40 张图就是为了让你搞懂计算机网络层
计算机网络第八篇,了解一下 ARP 协议是什么:ARP,这个隐匿在计网背后的男人
计算机网络第九篇,DNS 协议是面试经常会考到的点,这篇带你深入了解一下 DNS 协议:万字长文爆肝 DNS 协议!
关于 HTTP 协议的相关硬核内容 ,可以作为参考,希望能帮到你
看完这篇 Session、Cookie、Token,和面试官扯皮就没问题了
这些文章也是在连载中,希望小伙伴能够喜欢,如果有任何关于网络方面的知识,欢迎与我一起探讨,你可以在
这个github 上联系到我,我的这个 github 也有一些不错的文章,希望能够对你有所帮助。 可以点击原文链接查看或者访问 https://github.com/crisxuan/bestJavaer
实验
借鉴一些大佬的回答,给你推荐一个斯坦福课程的实验
推荐 Stanford 课程 cs144,配合《计算机网络:自顶向下方法》(Computer Networking: A Top-Down Approach)。具体来说就是跟着 cs144 的课程安排走一遍,完成课程的 lab 啦。
另外,cxuan 肝了六本 PDF,公号回复 cxuan ,领取作者全部 PDF 。