前言

现如今,已经步入5G时代的我们,每天都无时无刻的沉浸在网络的世界,互联网为我们的生活提供了无数的便利,无论衣食住行,就像空气般的充斥在我们的身旁。

 

上网我们是上的不上了,然而你是否又知道互联网之间的通信又是如何实现的呢?

全世界几十亿人口,不敢说人手一台电脑(手机等上网终端,以下称为主机),但几亿台还是有的吧,面对如此庞大的主机群,那不同的主机之间又是如何有条不紊的进行沟通的呢?比如一台在深圳的主机发送出请求信号,远在洛杉矶的另一台主机却接收到了,并作出相关回应。然而它们“素未谋面”,更谈不上“萍水相逢”,到底是何等的神奇!

 

事实上,这背后一切所能实现的理论基础便是关于网络的通信协议所产生的。以下便粗略的概括下相关知识。

 

模型

五层模型:

 

而每一层对应做些什么,有什么协议,可参考:

文章:

网络协议原理思维导图

互联网协议入门(一)

互联网协议入门(二)

 

视频:

计算机网络简明教程第04讲 计算机网络的寻址问题 — MAC地址,IP地址以及ARP协议

网络编程基础篇 #01 快速理解网络协议(上)【2018版】

 

 

延伸阅读
  1. 上一篇: Python爬虫-爬取Instagram图片(涉及瀑布流,异步加载,Json概念)
  2. 下一篇: 《原则》--Ray Dalio

发表评论

您尚未登录,登录后方可评论~~
登陆 or 注册

评论列表

暂无评论哦~~