原文:TCP协议总结--停止等待协议,连续ARQ协议,滑动窗口协议

前言:在学习tcp三次握手的过程之中,由于一直无法解释tcpdump命令抓的包中seq和ack的含义,就将tcp协议往深入的了解了一下,了解到了几个协议,做一个小结. 先来看看我的问题: 这是用tcpdump命令抓的三次握手的包,可以看到seq和ack都比较大,我自己也无法解释原因. 第二张是在同一过程中用Wireshark抓的包,其中seq和ack还比较正常,难道原因就是我不懂tcpdump命 ...

2015-09-16 16:27 0 6308 推荐指数:

查看详情

TCP连续ARQ协议滑动窗口协议

转载自:http://blog.csdn.net/guoweimelon/article/details/50879588 TCP协议通过使用连续ARQ协议滑动窗口协议,来保证数据传输的正确性,从而提供可靠的传输。 一、ARQ协议 ARQ协议,即自动重传请求 ...

Sat Aug 12 16:53:00 CST 2017 0 9895
TCP滑动窗口协议

TCP的首部中​有一个很重要的字段就是16位长的窗口大小,它出现在每一个TCP数据报中,配合32位的确认序号,用于向对端通告本地socket的接收窗口大小。也就是说,如果本地socket发送一个TCP数据,其32位确认序号是5,窗口大小是5840,则用于告诉对端,对端已经发出的4个字节的数据已经 ...

Tue Oct 17 19:18:00 CST 2017 0 1279
停止-等待协议

停止-等待协议 从名称上可以看出,停止-等待协议是基于停止-等待流量控制技术的。从滑动窗口的角度来看就是其发送窗口大小等于 1,接收窗口大小也是 1. 基本思想:发送方传输一个帧之后,必须等待对方的确认才能发送下一帧。如果在规定的实践之内没有收到确认,则发送方超时,并重传原始帧。 有人会问,停止 ...

Thu Nov 28 05:20:00 CST 2019 1 368
停止等待协议

互联网早起阶段,线路质量不好,所以数据链路层就要担负起可靠传输的职责,因此早期阶段链路层就会使用这三种流量控制的协议; 现代计算机由于线路取得很大进步,因此数据链路层就可以不进行流量控制的功能,链路层可以进行差错控制等其他功能,把流量控制的功能交给传输层。这样的好处就是数据链路层不用进行流量控制 ...

Wed Aug 05 01:43:00 CST 2020 0 2112
停止等待协议问题

1.在停止等待协议中,如果收到重复的报文段时不予理睬(即悄悄地丢弃它,而其他什么也不做)是否可以?试着举出具体例子说一下你的理解与看法? 哈哈,绝对不可行的呀 ~。 我们来看一看下面这个图: A 发送报文段 M1,B 收到后发送确认,但这个确认丢失了。 A 发送报文段 M1,B ...

Fri Jun 26 04:59:00 CST 2020 0 779
停止等待协议

停止等待协议 目录 停止等待协议 无差错情况 出现差错 确认丢失 确认迟到 流水线传输 累积确认 理想传输条件有以下两个特点: 传输信道不产生差错 不管发送发 ...

Tue Aug 25 22:58:00 CST 2020 0 953
TCP之四:TCP 滑动窗口协议 详解

滑动窗口机制 滑动窗口协议的基本原理就是在任意时刻,发送方都维持了一个连续的允许发送的帧的序号,称为发送窗口;同时,接收方也维持了一个连续的允许接收的帧的序号,称为接收窗口。发送窗口和接收窗口的序号的上下界不一定要一样,甚至大小也可以不同。不同的滑动窗口协议窗口大小一般不同。发送方窗口 ...

Mon Jan 06 18:42:00 CST 2014 0 2981
TCP滑动窗口与回退N针协议

[转]TCP 滑动窗口协议/1比特滑动窗口协议/后退n协议/选择重传协议 2014-1-5阅读884 评论0 本文转自 http://www.cnblogs.com/ulihj/archive/2011/01/06/1927613.html 滑动窗口协议 ...

Tue Oct 06 22:21:00 CST 2015 0 6591
 
粤ICP备18138465号  © 2018-2025 CODEPRJ.COM