TCP的可靠传输你怎么看

Posted juanzhi

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了TCP的可靠传输你怎么看相关的知识,希望对你有一定的参考价值。

假设链路传输不出错,结点也不会发生故障, 试问TCP的可靠传输是否多余?

TCP的可靠传输体现在传输的可靠(建立连接)、有序、无丢失和不重复问题。

即使链路传输不出错,结点也没有故障,但是

1)失序问题,每个IP数据报独立的选择路由,最终到达主机就有可能失序

2)丢失问题,某个数据可能路由选择错误,转圈圈,导致TTL 过期

3)数据检错的问题,网络层只检查首部,而传输层对首部和数据都进行校验。

所以TCP的可靠传输不多余。

以上是关于TCP的可靠传输你怎么看的主要内容,如果未能解决你的问题,请参考以下文章

TCP可靠传输的保证

TCP 可靠传输的实现(二)TCP的重传机制

面试官:说说TCP如何实现可靠传输

TCP为什么是可靠的(怎么保证有效传输的)?

为什么要由TCP协议负责数据传输的可靠性?

TCP是如何实现可靠传输的?