OSI网络参考模型
7. 应用层 对应用程序提供接口。
6. 表示层 进行数据格式的转换,以确保一个系统生成的应用层数据能够被另外一个系统的应用层所识别和理解。
5. 会话层 在通信双方之间建立、管理和终止会话。
4. 传输层 建立、维护和取消一次端到端的数据传输过程。控制传输节奏的快慢,调整数据的排序等等。
3. 网络层 定义逻辑地址;实现数据从源到目的地的转发。
2. 数据链路层 将分组数据封装成帧;在数据链路上实现数据的点到点、或点到多点方式的直接通信;差错检测。
1. 物理层 在媒介上传输比特流;提供机械的和电气的规约。
TCP/IP参考模型
- 应用层(Application Layer):
- 这是TCP/IP模型的最顶层,负责处理特定的应用程序数据。
- 常见的应用层协议包括HTTP(用于Web浏览)、SMTP(用于电子邮件发送)、FTP(用于文件传输)等。
- 应用层协议定义了数据格式和传输规则,以便应用程序之间可以相互通信。
- 传输层(Transport Layer):
- 传输层负责在源端和目的端之间提供端到端的通信服务。
- 它定义了两种主要的传输协议:TCP(传输控制协议)和UDP(用户数据报协议)。
- TCP提供面向连接的、可靠的数据传输服务,而UDP则提供无连接的、不可靠的数据传输服务。
- 网络层(Network Layer)