每天做个总结吧,坚持就是胜利!
/**
@date 2021-07-11
@description OSI模型分层与TCP/IP协议族分层
*/
壹(序)
OSI模型(Open System Interconnection Model-开放式系统互联模型),是一种概念模型,是一个试图使各种计算机在世界范围内互联为网络的标准框架,将通信系统中的数据流分为7层
- 应用层:提供为应用软件而设计的接口,以设置与另一应用软件的通信,如HTTP,FTP
- 表示层:转换数据,使数据能与接收者系统兼容并适合传输
- 会话层:负责设置和维护两台计算机在计算机网络中的通信连接
- 传输层:把传输表头加至数据形成数据包,如TCP
- 网络层:传输网络之间的数据,如IP
- 链路层:负责查找数据的物理地址
- 物理层:管理电脑通信设备与网络媒体之间的通信,如网卡等
相对于OSI模型,TCP/IP协议族的模型让我觉得更简单,也容易接受:
- 应用层:可以看作OSI模型中的最上面三层合成一层,决定向用户提供通信时的活动,包括HTTP,FTP,DNS,ARP(用于处理IP地址与MAC地址的解析)等
- 传输层:负责数据的传输,包括TCP,UDP等
- 网络层:负责因特网层面上的数据包传输,包括IP等
- 链路层:OSI模型最底下两层的合并,负责处理物理上的传输等