OSI模型分层与TCP/IP协议族分层

180 阅读1分钟

每天做个总结吧,坚持就是胜利!

    /**
        @date 2021-07-11
        @description OSI模型分层与TCP/IP协议族分层
    */

壹(序)

OSI模型(Open System Interconnection Model-开放式系统互联模型),是一种概念模型,是一个试图使各种计算机在世界范围内互联为网络的标准框架,将通信系统中的数据流分为7层

  1. 应用层:提供为应用软件而设计的接口,以设置与另一应用软件的通信,如HTTP,FTP
  2. 表示层:转换数据,使数据能与接收者系统兼容并适合传输
  3. 会话层:负责设置和维护两台计算机在计算机网络中的通信连接
  4. 传输层:把传输表头加至数据形成数据包,如TCP
  5. 网络层:传输网络之间的数据,如IP
  6. 链路层:负责查找数据的物理地址
  7. 物理层:管理电脑通信设备与网络媒体之间的通信,如网卡等

相对于OSI模型,TCP/IP协议族的模型让我觉得更简单,也容易接受:

  1. 应用层:可以看作OSI模型中的最上面三层合成一层,决定向用户提供通信时的活动,包括HTTP,FTP,DNS,ARP(用于处理IP地址与MAC地址的解析)等
  2. 传输层:负责数据的传输,包括TCP,UDP等
  3. 网络层:负责因特网层面上的数据包传输,包括IP等
  4. 链路层:OSI模型最底下两层的合并,负责处理物理上的传输等