为了让全世界的计算机有效的互联起来,就要制定标准,分层模型就是这种标准的定义,有了这种标准,全世界的软硬件开发者才能开发出通用的程序来,要不然就像现在的手机充电口,苹果就是要用它独特的雷电接口,我要是再有一部安卓手机,就要有两条充电线。
有两种网络模型,一种是 OSI 7层模型,还有一种是 TCP/IP 模型,前者是一种概念话的模型,后者是事实上的标准。事实标准也就是当今网络世界里普遍使用的模型。
OSI 7层模型
国际标准化组织提出了一种概念化的网络模型,开放式系统互联模型(Open System Interconnection Model),简称 OSI 模型。
自上而下依次为应用层、表示层、会话层、传输层、网络层、数据链路层、物理层。
每一层都有一种或多种协议,这些协议都有标准的 RFC 文档,可以到https://www.rfc-editor.org/retrieve/ 这里查看各个协议的最原始说明。
应用层