前言
现如今,已经步入5G时代的我们,每天都无时无刻的沉浸在网络的世界,互联网为我们的生活提供了无数的便利,无论衣食住行,就像空气般的充斥在我们的身旁。
上网我们是上的不上了,然而你是否又知道互联网之间的通信又是如何实现的呢?
全世界几十亿人口,不敢说人手一台电脑(手机等上网终端,以下称为主机),但几亿台还是有的吧,面对如此庞大的主机群,那不同的主机之间又是如何有条不紊的进行沟通的呢?比如一台在深圳的主机发送出请求信号,远在洛杉矶的另一台主机却接收到了,并作出相关回应。然而它们“素未谋面”,更谈不上“萍水相逢”,到底是何等的神奇!
事实上,这背后一切所能实现的理论基础便是关于网络的通信协议所产生的。以下便粗略的概括下相关知识。
模型
五层模型:
而每一层对应做些什么,有什么协议,可参考:
文章:
视频:
计算机网络简明教程第04讲 计算机网络的寻址问题 — MAC地址,IP地址以及ARP协议
网络编程基础篇 #01 快速理解网络协议(上)【2018版】
发表评论
您尚未登录,登录后方可评论~~登陆 or 注册