时间:2024-11-09 08:00:58
tcpdump如何判断丢包_TCP如何保证可靠性?
1. 数据发送方:数据发送过程中有由于网络问题全体丢包,接收方根本没有收到数据。
2. 数据接收方:数据拿到了。但是发送ACK报文的时候由于网络问题,发送失败。
为了解决丢包问题导致的【确认应答、序列号】机制失效,TCP引入了 超时重传机制 。简单的理解就是在发送方发送数据后的一段时候内,如果没有接收到接收方的ACK响应,那么刚刚发送的数据需要重新发送。对应上面说到的两种原因,如果是数据发方的问题,数据重新发送,数据接收方进行响应ACK;如果是数据接收方的问题,数据发送过来之后,接收方根据序列号判断是否是重复数据,如果是直接丢弃,然后继续返回ack响应。
快测评广州东远堂信息科技有限公司版权所有 量子科技网提供支持 粤ICP备15011623号