【计算机基础】-TCP可靠数据传输原理

【计算机基础】-TCP可靠数据传输原理

TCP可靠数据传输原理

一、校验和

      在tcp头部有一个校验和字段,接收方可计算后通过对比检查数据是否改变

二、ACK+重传

      接收方校验和检测到数据改变后就通知发送方重传,正确需要发送给发送方一个ack信息

三、序列号

       如果ACK信息出错,同样需要重传,但是重传可能会导致数据报重复,所以需要引入序列号

四、超时重传机制

       如果数据丢失,那么就会陷入到一直等待的状态,所以需要超时重传机制。

以上的方式保证了数据的可靠传输,但是在整个发送–接收环路中一直只有一个数据报,这样效率是比较低的,解决方案

流水线、滑动窗口

原文链接:https://www.mrgaocloud.com/?p=1146,转载请注明出处。
0

评论0

请先

站点公告

欢迎使用红狐网!红狐弹幕播放器已更新新版V1.7.2!立即查看
显示验证码
没有账号?注册  忘记密码?

社交账号快速登录