1. 物理层
负责将计算机连接起来,通过电信号传输数据
2. 数据链路层
- 封装成帧
- 透明传输
- 差错检验
2.1 以太网协议
- 是局域网协议
- 数据包称为帧
- 通过mac地址确定发送方与接收方
2.2 PPP协议
- 广域网上的点到点协议
- 也是封装成帧
2.3 ARP协议(一般把它分为网络层协议)
- 用于在以太网获取mac地址的协议
3. 网络层
- 根据IP地址实现源地址到目的地址的传输
- 将数据封装成IP数据报
4. 传输层
- 数据单位是报文段/用户数据报
- 实现端口到端口直接的通信。
- 两个最常见的传输层协议是UDP协议与TCP协议
5. 应用层
- 各种应用规定数据格式。
各层之间的关系
- 不同节点的同等层次具有相同的功能
- 同一节点内相邻层之间通过接口通信
- 每一层使用下层提供的服务,并为上层提供服务
- 不同节点的同等层次按照协议实现对等层之间的通信