网络分层模型

网络分层模型

[TOC]

本篇记录对网络分层的理解。

  1. TCP/IP 四层网络模型
  2. OSI 七层网络模型

TCP/IP 四层网络模型

TCP/IP四层网络模型从上到下依次包括:应用层、传输层、网络层、网络接口层,基本模型如下图所示。

四层模型
  • 应用层

    与用户直接交互,为用户提供服务和协议。常见的协议包括 HTTP、FTP、DNS、Ping 等。

  • 传输层

    负责两个网络节点之间进行端到端传输数据。常见的协议有 TCP、UDP。

  • 网络层

    主要负责在网络中进行路由选择、地址管理。常见的协议有 IP、ICMP。

  • 数据链路层

    主要负责相邻的两个物理网络设备间的数据传输,是物理硬件和协议软件对接的一层。常见协议有以太网、WIFI。

OSI 七层网络模型

OSI 七层网络模型相对于 TCP/IP 四层网络模型,增加了表示层、会话层、物理层。其基本模型如下图所示。

七层模型

其中应用层、表示层、会话层对应 TCP/IP 网络模型的应用层,数据链路层、物理层对应 TCP/IP 网络模型的数据链路层。

  • 表示层

    主要负责对应用层用户数据进行编码、解码、加密、解密、压缩、解压缩等,以增强数据传输的安全性。

  • 会话层

    向两个节点的表示层提供建立和使用连接的方法,主要负责组织和协调两个会话进程之间的通信,并对数据交换进行管理。

  • 物理层

    主要负责在物理介质上传输比特流数据,而将相邻节点间的链路建立和管理上移到数据链路层。

©著作权归作者所有,转载或内容合作请联系作者
【社区内容提示】社区部分内容疑似由AI辅助生成,浏览时请结合常识与多方信息审慎甄别。
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

相关阅读更多精彩内容

友情链接更多精彩内容