最近在学习网络基础,发现了一些比较有价值的博客,对我的帮助很大,现在分享一下,如果是跟我一样的小白,相信对网络入门还是很有帮助的。
这两篇是阮一峰老师在12年写的
第一篇主要讲解了网络通信的五层架构(物理层,链路层,网络层,传输层,应用层)各自的作用和流程,以及每层的主要协议和其作用(以太网协议、IP协议、UDP协议、TCP协议等),让我这种没什么基础的都能快速弄懂几层结构和协议的作用。
互联网协议入门(一) http://www.ruanyifeng.com/blog/2012/05/internet_protocol_suite_part_i.html
第二篇则是讲解了本机的IP地址、子网掩码、网关的IP地址、DNS的IP地址,这些我们经常在IPv4里看到但又不知道他们作用也不敢乱改动的数字他们的作用。同时用了一个例子让我们简单的理解网络通信的流程,几层结构的执行顺序等。
互联网协议入门(二) http://www.ruanyifeng.com/blog/2012/06/internet_protocol_suite_part_ii.html
这一篇简单的讲解了TCP协议的基础知识,TCP收发数据包的流程等。
TCP 协议简介 http://www.ruanyifeng.com/blog/2017/06/tcp-protocol.html
看了阮一峰老师的博客让我学到了不少,不仅是这几篇,他的其他计算机博文或其他的分类 http://www.ruanyifeng.com/blog/computer/ 也可以在闲暇时看一下,我最近在地铁上或有空的时候都会看几篇。而且他的涉猎实在是广,知道他其实是个经济学的博士的时候我都震惊了。他最厉害的地方可能不是他的学历多高或在哪里工作,而是他写的博文十分的通俗易懂,写的一手好博客。