OSI七层模型是哪些?他们分别负责哪些功能?
-
应用层 提供应用程序之间的数据传输服务,常用的协议有Http、DNS、SMTP
-
表示层 负责数据压缩、加密、数据表示,这使得应用程序不必关心在各台主机中数据内部格式不同的问题。
-
会话层 负责创建、管理会话
-
传输层 提供不同进程之间的数据传输服务,常见的协议有TCP、UDP
-
网络层 提供不同主机之间的数据传输服务,提供路由选择、数据报的存储转发功能
-
数据链路层 提供同一段链路上的主机之间的数据传输服务
-
物理层 忽略底层传输媒介的差异,让比特流可以在不同媒介上传输