AI 助教问 AI 助教
东方瑞通 · HCIA

OSI 与 TCP/IP 参考模型及各层协议

OSI 参考模型分为 7 层(应用层、表示层、会话层、传输层、网络层、数据链路层、物理层),TCP/IP 模型分为 4 层(应用层、传输层、网络层、网络接口层);HTTP 工作在应用层,TCP/UDP 工作在传输层,IP 工作在网络层,ARP 工作在网络接口层(数据链路层)。

考点精讲

  1. OSI 参考模型是网络通信的分层标准,共 7 层;TCP/IP 模型是对 OSI 的简化,共 4 层(应用层、传输层、网络层、网络接口层),是现网实际采用的分层体系。各协议按功能落在对应层:HTTP(80/TCP)、FTP(20、21/TCP)、Telnet(23/TCP)、SMTP(25/TCP)、DNS(53/UDP)属应用层;TCP 提供面向连接的可靠传输,UDP 提供无连接的快速传输,属传输层;IP 负责寻址与选路,属网络层;ARP 用于把 IP 地址解析为 MAC 地址,工作在网络接口层。分层的目的在于解耦——每层只依赖下层服务、向上层提供服务,便于标准化与排障。

记忆技巧

用『应传网链』四字口诀记 TCP/IP 四层:应用层、传输层、网络层、网络接口层
端口号口诀:HTTP=80、DNS=53、Telnet=23、FTP=20/21、SMTP=25

常见误区

  • 把 OSI 的 7 层与 TCP/IP 的 4 层数量记混,考试常设陷阱
  • 误以为 ARP 工作在网络层——ARP 实际在数据链路层完成地址解析
  • 混淆 TCP 与 UDP:TCP 面向连接可靠,UDP 无连接但速度快

真题思路

  • 【示例】 下列协议与其所属 TCP/IP 层次的对应关系,正确的是?
    HTTP 工作在传输层 ARP 工作在网络层,负责 IP 寻址 TCP 与 UDP 都工作在传输层 IP 工作在应用层
    答案:C
    解析:HTTP 属应用层,IP 属网络层,ARP 在数据链路层解析地址,TCP/UDP 均属传输层,故 C 正确。

常见问题

Q:OSI 与 TCP/IP 各几层?

A:OSI 7 层,TCP/IP 4 层(应用/传输/网络/网络接口)。

Q:TCP 与 UDP 的区别?

A:TCP 面向连接、可靠;UDP 无连接、速度快。

Q:ARP 的作用是什么?

A:把 IP 地址解析为 MAC 地址,工作在数据链路层。

相关知识

教材出处:第2章 网络参考模型 OSI 参考模型与 TCP/IP 模型各分几层

AI 助教

让 AI 助教带你深入学习,把你卡住的地方直接问它

随时为您答疑解惑

开始答疑