1. 网络模型
OSI 七层参考模型
七层模型,亦称 OSI(Open System Interconnection)参考模型,即开放式系统互联,是网络通信的标准模型。一般称为 OSI 参考模型或七层模型。
它是一个七层的、抽象的模型体,不仅包括一系列抽象的术语或概念,也包括具体的协议。
- 物理层:负责传输原始的比特流,数模转换、模数转换。
- 数据链路层:负责在直接相连的节点之间可靠地传输数据帧,进行错误检测和纠正,以及定义物理地址(MAC地址)。
- 网络层:负责在网络中的不同节点之间进行数据包的传输和路由选择,使用逻辑地址(IP地址)进行寻址。
- 传输层:负责提供端到端的数据传输服务,确保数据可靠地传输,处理数据分段和重组,提供差错恢复和流量控制等功能。
- 会话层:负责建立、管理和终止应用程序之间的会话(Session),提供数据同步和会话恢复等功能。
- 表示层:负责数据的格式化和解析,进行数据的加密和解密,以及处理数据的压缩和转换等操作。
应用层:负责提供网络应用程序之间的通信服务,包括文件传输、电子邮件、远程登录等各种应用。
TCP/IP模型
TCP/IP模型,是⽹络通信的事实模型,⾃下⽽上分为四层:
- 数据链路层
- ⽹络层
- 传输层
应⽤层
TCP/IP模型是工程中实际使用的模型,在工程实现中只需要关注传输层、应用层即可!
TCP/IP模型体系结构如下:
评论 (0)