这种方式需要在 TCP 头部「选项」字段里加一个SACK的东西,它可以将缓存的地图发送给发送方,这样发送方就可以知道哪些数据收到了,哪些数据没收到,知道了这些信息,就可以只重传丢失的数据。 如下图,发送方收到了三次同样的 ACK 确认报文,于是就会触发快速重发机制,通过SACK信息发现只有200~299这段数据丢失,则重发时...
这种方式需要在 TCP 头部「选项」字段里加一个SACK的东西,它可以将缓存的地图发送给发送方,这样发送方就可以知道哪些数据收到了,哪些数据没收到,知道了这些信息,就可以只重传丢失的数据。 如下图,发送方收到了三次同样的 ACK 确认报文,于是就会触发快速重发机制,通过SACK信息发现只有200~299这段数据丢失,则重发时...
这种方式需要在 TCP 头部「选项」字段里加一个SACK的东西,它可以将缓存的地图发送给发送方,这样发送方就可以知道哪些数据收到了,哪些数据没收到,知道了这些信息,就可以只重传丢失的数据。 如下图,发送方收到了三次同样的 ACK 确认报文,于是就会触发快速重发机制,通过SACK信息发现只有200~299这段数据丢失,则重发时...
这种方式需要在 TCP 头部「选项」字段里加一个SACK的东西,它可以将缓存的地图发送给发送方,这样发送方就可以知道哪些数据收到了,哪些数据没收到,知道了这些信息,就可以只重传丢失的数据。 如下图,发送方收到了三次同样的 ACK 确认报文,于是就会触发快速重发机制,通过SACK信息发现只有200~299这段数据丢失,则重发时...
那么,TCP 是通过序列号、确认应答、重发控制、连接管理以及窗口控制等机制实现可靠性传输的。 今天,将重点介绍 TCP 的重传机制、滑动窗口、流量控制、拥塞控制。 重传机制 TCP 实现可靠传输的方式之一,是通过序列号与确认应答。 在TCP 中,当发送端的数据到达接收主机时,接收端主机会返回一个确认应答消息,表示已收到...
今天,将重点介绍 TCP 的重传机制、滑动窗口、流量控制、拥塞控制。 重传机制 TCP 实现可靠传输的方式之一,是通过序列号与确认应答。 在TCP 中,当发送端的数据到达接收主机时,接收端主机会返回一个确认应答消息,表示已收到消息。 正常的数据传输 但在错综复杂的网络,并不一定能如上图那么顺利能正常的数据传输,万一...