七层模型记忆口诀:物(物理层)联(数据链路层)网(网络层)淑(传输层)慧(会话层)试(视图层)用(应用层)。
物流网淑慧试用
一、物理层
主要功能:在介质上传输比特流。利用传输介质为数据链路层
提供物理连接,实现比特流透明传输。
作用:实现相邻计算机节点之间的比特流的透明传输,尽可能屏蔽掉具体传输介质和物理设备的差异。
二、数据链路层
主要功能:负责建立和管理节点间的链路,将数据封装为帧
,进行可靠
传输。
具体工作:
- 接收来着物理层
位流
形式的数据,并封装为帧
,传输到上一层 - 同样,也将上层的数据
帧
,拆封为位流
形式的数据给物理层 - 并且,还负责处理接收端的确认帧信息,以便提供可靠数据传输。
三、网络层
主要功能:逻辑寻址,IP地址,在下两层的基础上想资源子网提供服务。
作用:数据链路层的数据在这一层转换为数据包
,然后通过路径选择
、分段组合
、顺序
、进出路由等控制
,将信息从一个网络设备传输到另一个网络设备。
四、传输层
主要功能:提供可靠和不可靠的传输机制,TCP、UDP。
主要作用:
- 向用户提供可靠的端到端的差错和流量控制,保证报文的正确传输。
- 向高层屏蔽下层的细节,即向用户透明地传输报文。
五、会话层
主要功能:建立、终止、管理实体的会话连接。
主要任务:组织和协调两个进程之间的通信,并对数据交互进行管理。用户可以按照半双工
、单双工
和全双工
的方式建立会话。
六、表示层
主要功能:封装数据的格式(加密解密、压缩解压缩)
七、应用层
主要功能:人与机器电脑交互的窗口
常见的协议:HTTP、FTP(文件传输服务)、SMTP(电子邮件协议)、DNS(域名解析服务)