2.2.2TCP/IP协议簇
2025年11月13日
2.2.2TCP/IP协议簇
TCP/IP协议簇从字面上理解只有两个协议:TCP协议和IP协议,而事实上它是个协议集合,而TCP协议和IP协议是协议簇中最基本、最重要的两个协议。经过几十年的发展,协议簇变得非常复杂和庞大,产生了很多相关协议,这些协议经过整理后形成了TCP/IP参考模型。
这些协议可划分为4个层次,它们与OSI的7层对应关系如表2.1所示。
表2.1 TCP/IP协议簇与OSI的比较

TCP/IP参考模型由数据链路层、网络层、传输层和应用层4部分组成(TCP/IP协议簇的层次协议见图2.1)。
(1)数据链路层。数据链路层是TCP/IP参考模型中的最低层,负责实现IP数据报在不同通信系统中的传输,并且实现将物理地址(即MAC地址)与逻辑地址(即IP地址)相互映射的机制。
(2)网络层。网络层是TCP/IP参考模型的核心,负责IP数据报的产生,以及IP数据报在逻辑网络上的路由转发。在TCP/IP参考模型中,网络层只提供无连接、不可靠的通信服务。

图2.1 TCP/IP协议簇的层次协议
(3)传输层。传输层是TCP/IP参考模型中提供端到端通信服务的层次,既可以提供面向连接的、可靠的通信服务,也可以提供无连接、不可靠的通信服务。在TCP/IP参考模型中,传输层实现面向应用软件的通信复用。
(4)应用层。应用层是TCP/IP参考模型中协议数量最多、最复杂的层次,面向不同业务为用户提供各种各样的通信服务。