TCP使用IP数据报作为载体,每一个TCP包封装在一个IP数据报中通过网络传输。当数据报到达目的主机,IP将数据报的内容传给TCP。请注意,尽管TCP使用IP来携带消息,但IP并不阅读或干预这些消息。因而,TCP只把IP看作一个包通信系统,这一通信系统负责连接作为一个连接的两个端点的主机,而IP只把每个TCP消息看作数据来传输。

  下图包含了一个Internet,其中的两台主机和一个路由器说明了TCP和IP的关系。
  

图7.15 路由器与TCP/IP
  
  TCP把IP看作一种允许一台主机上的TCP应用程序和一台远程主机上的TCP应用程序进行消息交换的机制。如上图所示,在一个虚连接的每一端都要有TCP应用程序,但中间的路由器不需要。从TCP的角度来看,整个Internet是一个通信系统,这个系统能够接收和传递消息而不会改变和干预消息的内容。