课程进度 13% · 第2/10章第2/10章 · 标签 1/4
— 1 —
OSI七层模型
OSI(开放系统互连)模型将网络通信分为七个层次:
- 应用层(第7层):提供用户接口和网络服务,如HTTP、FTP、SMTP等
- 表示层(第6层):负责数据格式转换、加密解密等
- 会话层(第5层):建立、管理和终止会话
- 传输层(第4层):提供端到端的可靠传输,如TCP、UDP
- 网络层(第3层):负责路由选择和IP地址分配
- 数据链路层(第2层):提供物理寻址和错误检测
- 物理层(第1层):负责物理介质上的比特流传输
— 2 —
TCP/IP四层模型
TCP/IP模型是互联网实际使用的协议栈,分为四层:
- 应用层:对应OSI的应用层、表示层和会话层,包括HTTP(80)、HTTPS(443)、FTP(21)、SMTP(25)、POP3(110)、DNS(53)等协议
- 传输层:对应OSI的传输层,包括TCP(面向连接,可靠传输)和UDP(无连接,快速传输)
- 网络层:对应OSI的网络层,包括IP(网络寻址)、ICMP(网络控制)、ARP(地址解析)
- 网络接口层:对应OSI的数据链路层和物理层,包括以太网、Wi-Fi、PPP等
📖OSI是理论模型(7层),TCP/IP是实际协议栈(4层)。理解两者的对应关系是网络学习的基础。实际开发中主要关注TCP/IP模型。