TCP/IP协议栈

网络通信的基础架构

协议栈概述

TCP/IP协议栈是互联网通信的基础,由四个主要层次组成:

  1. 应用层:提供网络服务接口,如HTTP、FTP、SMTP等
  2. 传输层:负责端到端通信,主要协议有TCP和UDP
  3. 网络层:处理数据包路由,核心协议是IP
  4. 网络接口层:负责物理网络传输

关键特性

工作原理

数据在发送端从上到下封装,在接收端从下到上解封装。每层添加自己的协议头,形成数据包。