iOS 网络编程——网络七层纪要

343 阅读1分钟

OSI模型特征

image.png

  • OSI模型被分为两大类:上层和下层
  • OSI模型的上层主要处理的是与应用相关的问题,他们只在软件中执行。应用层是最接近用户的。用户和应用层通过软件应用进行交互。上层是指刚好在另一层之上的层。
  • OSI模型下层主要处理的是数据传输问题,数据链路层和物理层是在硬件和软件中执行。物理层是OSI模型的最底层,也最接近物理介质。物理层主要负责将信息放置在物理介质上

OSI7层(网络七层)

总共有7个OSI层,每一层有着不同的分工,具体如下:

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

image.png

物理层

数据链路层

网络层

网络层包含IP协议

传输层

传输层包含 TCP(传输控制协议)/UDP(用户数据报协议)

会话层

表示层

应用层

应用层包含HTTP协议