这里总结一下计算机网络的分层模型,用于回顾计算机网络相关知识。
层次结构
OSI七层模型
| OSI模型 |
|---|
| 物理层 |
| 数据链路层 |
| 网络层 |
| 传输层 |
| 会话层 |
| 表示层 |
| 应用层 |
TCP/IP四层模型
| TCP/IP模型 |
|---|
| 网络接口层 |
| 网际层 |
| 运输层 |
| 应用层 |
五层协议模型
| 五层协议模型 |
|---|
| 物理层 |
| 数据链路层 |
| 网络层 |
| 运输层 |
| 应用层 |
相关描述(以OSI模型为例)
| OSI模型 |
|---|
| 物理层:比特传输,确定机械及电气规范 |
| 数据链路层:将比特封装成帧,实现点对点传输 |
| 网络层:负责数据包从源到目的的传递和网际互连 |
| 传输层:提供端到端的可靠报文传递和错误恢复 |
| 会话层:建立,管理,终止会话 |
| 表示层:对数据处理(翻译,加密,压缩) |
| 应用层:允许访问OSI环境的手段 |
相关协议(以OSI模型为例)
| OSI模型 |
|---|
| 物理层:(IEEE802.3) |
| 数据链路层:(PPP,VLAN) |
| 网络层:(IP,ICMP,ARP) |
| 传输层:(TCP,UDP) |
| 会话层:(SQL) |
| 表示层:(JPEG) |
| 应用层:(FTP,DNS,HTTP,Telnet,SMTP) |