OSI七层模型
从上往下依次为:
- 应用层
- 表示层
- 会话层
- 传输层
- 网络层
- 链路层
- 物理层
这个模型比较复杂,目前市面上用的比较多的是TCP/IP协议模型
TCP/IP四层模型
- 应用层
- 传输层
- 网络层
- 网络接口层
这个是4层模型中,网络接口层基本没什么内容,所以人们综合OSI和TCP/IP两种模型,构造了5层模型
五层模型
- 应用层
- 传输层
- 网络层
- 链路层
- 物理层
我自己有时只知道7层或者5层模型,知道这些模型里边会包含一些协议,例如HTTP、SMTP、TCP、UDP、IP等等的协议,但却不知道这个网络模型的定义。
- 为了让计算机网络,能够有条不紊地交换数据,就必须遵守实现约定好的协议、规则。
- 为进行网络中的数据交换,而建立的规则、标准、约定称为网络协议
- 而这些协议的集合,就构成了网络体系。我们通过7层或者4层或者5层网络模型来划分这些协议,构成体系结构。
- 体系结构或者说网络模型是抽象的,而实现却是具体的。