网络体系结构采用分层思想,分层可以降低网络设计复杂度,每一层完成特定功能,层与层之间提供接口服务。
8.2.1 OSI 参考模型(开放系统互连参考模型,七层)
从上层到下层顺序:应用层→表示层→会话层→传输层→网络层→数据链路层→物理层
l 物理层:传输比特流 0、1,处理线缆、硬件接口;
l 数据链路层:把比特封装成帧;
l 网络层:进行逻辑寻址,选择传输路由,IP 协议工作在网络层,路由器工作在网络层;
l 传输层:端到端通信,TCP、UDP 协议;
l 会话层:建立、管理会话连接;
l 表示层:数据格式转换、加密解密、数据压缩;
l 应用层:面向用户的网络服务,HTTP、FTP、SMTP 等。
记忆口诀:物数网传会表应。 |
8.2.2 TCP/IP 模型(互联网实际使用的四层体系)
TCP/IP 四层,对应 OSI 七层模型:
1. 网络接口层:对应 OSI 物理层 数据链路层;
2. 网际层(互联网层):核心协议 IP;
3. 传输层:TCP、UDP;
l TCP:面向连接,可靠传输,传输前建立三次握手,数据不丢失;适合网页、文件传输。
l UDP:无连接,不可靠传输,速度快;适合视频直播、语音通话。
4. 应用层:各类应用协议 HTTP、FTP、SMTP、DNS。
考点:互联网实际遵循 TCP/IP 体系,不是 OSI 七层;OSI 是理论参考模型。 |