网络模型

Published: by Creative Commons Licence

  • Tags:

OSI模型

开放式系统互联通信参考模型(Open System Interconnection Reference Model, OSI),简称为OSI模型,是一种概念模型,由国际标准化组织提出。

层次划分:

  1. 物理层(Physical Layer):物理层负责管理计算机通信设备与网络媒体之间的互通。
  2. 数据链路层(Data Link Layer):数据链路层负责网络寻址、错误侦测和改错。
  3. 网络层(Network Layer):网络层决定数据的路径选择和转寄。
  4. 传输层(Transport Layer):传输层把传输表头加之数据以形成数据包。
  5. 会话层(Session Layer):会话层负责在数据传输中设置和维护计算机网络中两台计算机之间的通信连接。
  6. 表达层(Presentation Layer):表达层把数据转换为能与接收者系统格式兼容并且适合传输的格式。
  7. 应用层(Application Layer):应用层向应用程序提供接口,要求应用自己解释数据。

TCP/IP模型

TCP/IP协议最早发源于美国国防部的APRA网项目,这个协议族由互联网工程任务组负责维护。TCP/IP将软件通信过程抽象化为四个抽象层,常被视作简化的OSI模型。

  1. 网络接口层(link layer):相当于OSI模型中的数据层+数据链路层
  2. 网络互连层(internet layer):相当于OSI模型中的网络层
  3. 传输层(transport layer):对应于OSI中的传输层
  4. 应用层(application layer):对应于OSI中的会话层+表达层+应用层。