在面向连接的网络中,源在发送数据包之前首先与目的地建立连接。当建立连接时,在该连接上发送数据包序列,该连接是一些虚拟管道。还写道,在面向连接的协议中,当建立连接时,只能做出一次关于数据包序列路由的决定。(参考:数据通信和网络,作者 Behrouz Forouzan)
我的疑问是:TCP 是面向连接的协议,IP 使用无连接的分组交换路由。所以在用IP作为网络层协议实现TCP时,路由是如何完成的。如果IP在建立连接时决定了一条路由并将其用于整个通信,如何完成。或者IP在通信过程中可以自由选择任何可能的路由?我的意思是,网络层是否可以为同一连接的不同数据包选择不同的路径?