Internet 采用的主要网络协议是 TCP/IP 协议。TCP/IP 协议是一组用于互联网通信的协议集合,它定义了数据如何在网络中传输和路由。
TCP/IP 协议的主要层次结构
TCP/IP 协议可以分为四个主要层次:
-
应用层(Application Layer)
- 功能:提供应用程序之间的接口,支持各种网络应用。
- 常见协议:HTTP、HTTPS、FTP、SMTP、DNS、Telnet 等。
-
传输层(Transport Layer)
- 功能:负责端到端的通信,确保数据可靠传输。
- 常见协议:TCP(传输控制协议)、UDP(用户数据报协议)。
-
网络层(Internet Layer)
- 功能:负责数据包的路由选择,将数据从源主机发送到目标主机。
- 常见协议:IP(互联网协议)、ICMP(互联网控制消息协议)、IGMP(互联网组管理协议)。
-
链路层(Link Layer)
- 功能:负责在同一物理网络中的节点之间传输数据帧。
- 常见协议:以太网(Ethernet)、Wi-Fi(IEEE 802.11)、PPP(点对点协议)等。
层次结构图
+-----------------+ | 应用层 | +-----------------+ | 传输层 | +-----------------+ | 网络层 | +-----------------+ | 链路层 | +-----------------+