【OSI七层参考模型】

提示:文章写完后,目录可以自动生成,如何生成可参考右边的帮助文档

文章目录

  • 一、OSI参考模型分哪七层?
  • 二、TCP/IP五层模型与TCP/IP四层模型:
  • 三、协议组成:
  • 四、数据封装过程

一、OSI参考模型分哪七层?



OSI七层网络模型,从低到高分别是:

物理层、数据链路层、网络层、传输层、会话层、表示层、应用层。

下面是各层的解释:
​应用层:人和计算机交互的一个窗口。

表示层:可以将人类的高级语言(比如中文,法文等等)转化为系统的二进制语言 ,加密,压缩。

会话层:管理不同应用程序间的通话。

传输层:选择传输的方式(tcp协议:稳定但速度较慢 / udp协议:速度快但不太稳定)。

网络层:选择最佳的传输路径,比如你在房间1(局域网1)喊,房间2(局域网2)的人肯定是听不见的。这就是跨网络进行通信,这时就得靠网络层进行传输。

数据链路层:mac网卡地址(全球唯一)再次确认数据传输的地址是否正确,数据校验数据是否丢失。

物理层:将数据转换成bit电流。

二、TCP/IP五层模型与TCP/IP四层模型:

【OSI七层参考模型】_第1张图片

三、协议组成:

应用层
http:超文本传输协议。
ftp:文本传输协议。
tftp:简单文本传输协议。

传输层
tcp:传输稳定,速度慢,有错误重传。
udp:传输不稳定,速度快。

网络层
icmp:检测网络中两台主机是否可以正常通信,结合。
arp:将ip地址转换成mac地址。

四、数据封装过程

应用层 上层数据
传输层 封装 tcp/udp协议 头部 上层数据
网络层 封装 ip头部 tcp/udp头部 上层数据
数据链路层 封装 mac头部 ip头部 tcp/udp头部 上层数据 校验位

你可能感兴趣的:(网络,tcp/ip,udp)