作者捕获的数据
跟踪包的初步观察
包含SYN的三次握手。
![image.png](https://img-blog.csdnimg.cn/img_convert/e78abaa33f4996131da7ab301c52d73f.png#clientId=u21ed3387-7d1c-4&from=paste&height=63&id=ufab3fb3d&originHeight=126&originWidth=2320&originalType=binary&ratio=1&size=56801&status=done&style=none&taskId=uc1a6956f-9042-452d-a153-4d873fcc299&width=1160)
使用HTTP POST讯息,传输text类型文件。
![image.png](https://img-blog.csdnimg.cn/img_convert/614ce91a865e345b180cc5c22c833a78.png#clientId=u21ed3387-7d1c-4&from=paste&height=60&id=u23bcca4b&originHeight=120&originWidth=1992&originalType=binary&ratio=1&size=49910&status=done&style=none&taskId=ua2040cad-1ce3-4330-b6f9-a28d9619823&width=996)
重新组装的PDU的TCP段,以指示此TCP区段包括属于上层协议讯息的数据
![image.png](https://img-blog.csdnimg.cn/img_convert/e843bc2a27cd3c76e659c39308b02f4a.png#clientId=u21ed3387-7d1c-4&from=paste&height=95&id=ud134b2fc&originHeight=190&originWidth=2404&originalType=binary&ratio=1&size=107356&status=done&style=none&taskId=u6cfa2a00-4596-4d6c-9f9f-dfab8cc5358&width=1202)
返回的TCP ack段
![image.png](https://img-blog.csdnimg.cn/img_convert/957350c07ece6a1e1732ca86c408451a.png#clientId=u21ed3387-7d1c-4&from=paste&height=71&id=ubdb70ff9&originHeight=142&originWidth=1862&originalType=binary&ratio=1&size=58390&status=done&style=none&taskId=u387c7524-f339-46c1-bd57-4b5aac50baa&width=931)
将文件传输到 gaia.cs.umass.edu 的客户端计算机(源)使用的 IP 地址和 TCP 端口号是什么?
IP 地址:192.168.1.102 TCP 端口号:1161 2. gaia.cs.umass.edu 的 IP 地址是什么? 在哪个端口号上发送和接收此连接的 TCP 区段? IP 地址:128.119.245.12 接收连接的端口号:80 现在我们关注 TCP 而不是 HTTP,因此更改 Wireshark 的“捕获数据包列表”视窗,以便显示有关包含 HTTP 讯息的 TCP 区段的信息。要让 Wireshark 执行此操作,选择 Analyze-> Enabled Protocols。 ![image.png](https://img-blog.csdnimg.cn/img_convert/d344ac2c9dce18149e3564bd602e933e.png#clientId=u21ed3387-7d1c-4&from=paste&height=617&id=ub440fd19&originHeight=1234&originWidth=1974&originalType=binary&ratio=1&size=219211&status=done&style=none&taskId=u4a6bfc7f-8d42-419d-add5-821f4fb8351&width=987)
TCP Basics
用于在客户端计算机和 gaia.cs.umass.edu 之间启动 TCP 连接的 TCP SYN 区段的序列号是什么?将区段标识为 SYN 区段的区段有什么功能?
序列号为 0,功能是开始三次握手,主机发送 SYN 请求服务器建立连接,这是三次握手的第一步。 2. gaia.cs.umass.edu 发送给客户端计算机以回复 SYN 的 SYNACK 区段的序列号是多少? 序列号为 0。 SYNACK 区段中的 Acknowledgment 栏位的值是多少? Gaia.cs.umass.edu 是如何确定此 Acknowledgment 的数值的?在将区段标识为 SYNACK 区段的区段在连线中有什么功能? ACK字段用于表示确认字段中的值是有效的,说明服务器成功接收了我们发出的连接请求。
包含 HTTP POST 命令的 TCP 区段的序列号是多少?
序列号为 1,其中 PSH 表示有数据传输。
将包含 HTTP POST 的 TCP 区段视为 TCP 连接中的第一个区段。前六个 TCP 区段的长度是多少?在这个 TCP 连线中前 6 个 TCP 区段的序列号是什么(包括包含 HTTP POST 的段)?每区段发送的时间是什么时候?收到的每个区段的 ACK 是什么时候?鉴于发送每个 TCP 区段的时间与收到确认的时间之间的差异,六个区段中每个区段的 RTT 值是多少?收到每个 ACK 后,EstimatedRTT 值是什么?假设第一个 EstimatedRTT 的值等于第一个区段的测量 RTT。
EstimatedRTT 运算公式 Copy EstimatedRTT = (1 - a) × EstimatedRTT + a × SampleRTT 其中 a 使用推荐值 0.125。区段一
![image.png](https://img-blog.csdnimg.cn/img_convert/65cbb8ae7a59de3e3cf19f11c31c6ea5.png#clientId=u21ed3387-7d1c-4&from=paste&height=547&id=uc0b79902&originHeight=1094&originWidth=1902&originalType=binary&ratio=1&size=260704&status=done&style=none&taskId=ua255fb3c-5d43-4785-b644-c216a9c3360&width=951)
区段二
![image.png](https://img-blog.csdnimg.cn/img_convert/c1cfac6dc9f2233a71aee0d1d64a14cc.png#clientId=u21ed3387-7d1c-4&from=paste&height=529&id=u63e26204&originHeight=1057&originWidth=2233&originalType=binary&ratio=1&size=438398&status=done&style=none&taskId=ufe76b998-e0fb-4af8-a48d-df1de9f4e13&width=1116.5)
区段三
![image.png](https://img-blog.csdnimg.cn/img_convert/e2007321436543de4a0159aae40e74a8.png#clientId=u21ed3387-7d1c-4&from=paste&height=611&id=ud584a0b3&originHeight=1222&originWidth=2192&originalType=binary&ratio=1&size=310899&status=done&style=none&taskId=u83274c21-a97c-4a72-a7de-6c992bb3598&width=1096)
区段四
![image.png](https://img-blog.csdnimg.cn/img_convert/cddaba1a2a10ba537ccd6db5664f1680.png#clientId=u21ed3387-7d1c-4&from=paste&height=495&id=udd54bac4&originHeight=989&originWidth=1854&originalType=binary&ratio=1&size=268683&status=done&style=none&taskId=u9cc8a003-8055-40b8-be9d-028fe329022&width=927)
区段五
![image.png](https://img-blog.csdnimg.cn/img_convert/58388bfc835c2430a3b1e0c71e7c56d5.png#clientId=u21ed3387-7d1c-4&from=paste&height=428&id=u4ac36e80&originHeight=856&originWidth=1870&originalType=binary&ratio=1&size=161709&status=done&style=none&taskId=uf929bc6f-7b5f-42e6-bd89-5c849deeaa1&width=935)
区段六
![image.png](https://img-blog.csdnimg.cn/img_convert/b5a9baaf27f90d4eb11905e9a4fa8458.png#clientId=u21ed3387-7d1c-4&from=paste&height=438&id=u5731ce58&originHeight=876&originWidth=2072&originalType=binary&ratio=1&size=178357&status=done&style=none&taskId=u42fec0bd-96f7-4452-bc9a-3b1b008ee3e&width=1036)
往返时延RRT
![image.png](https://img-blog.csdnimg.cn/img_convert/83ba926926acd1f8a525174f235e6c72.png#clientId=u21ed3387-7d1c-4&from=paste&height=662&id=u12c16802&originHeight=1324&originWidth=1706&originalType=binary&ratio=1&size=246048&status=done&style=none&taskId=u739ce553-069b-4aad-b167-9e861ff27b4&width=853)
对于整个跟踪包,收到的最小可用缓冲区空间量是多少?缺少接收器缓冲区空间是否会限制发送方传送 TCP 区段?
在第二次握手中,服务器响应的可用缓存空间为Win=5840 缺少接收器缓冲区空间会限制发送方传送 TCP 区段,这是因为 TCP 的流量控制服务,能够消除发送方使接收方缓存溢出的可能性,使得发送方的发送速率与接收方应用程序的读取速率相匹配。实现的方式是滑动窗口协议,具体可参考后文附带的资料。
在跟踪文件中是否有重传的区段?
序列号与时间呈线性关系,因此没有重传。 ![image.png](https://img-blog.csdnimg.cn/img_convert/6b722313bd92f7e75423e06c8574a5c2.png#clientId=u21ed3387-7d1c-4&from=paste&height=662&id=u5904bd78&originHeight=1324&originWidth=1706&originalType=binary&ratio=1&size=161701&status=done&style=none&taskId=u6d798026-4a64-4281-9cbc-dfe9275e77f&width=853)
接收器通常在 ACK 中确认多少数据?是否可以识别接收方每隔一个接收到的区段才发送确认的情况?
TCP是累积确认的 8. TCP 连接的吞吐量(每单位时间传输的⫿节数)是多少?如何计算这个值? ![image.png](https://img-blog.csdnimg.cn/img_convert/008b2244c3802e1ff0a3f2f594ae7538.png#clientId=u21ed3387-7d1c-4&from=paste&height=662&id=ue32fc9ac&originHeight=1324&originWidth=1706&originalType=binary&ratio=1&size=202104&status=done&style=none&taskId=uf2777386-9ecf-4b1f-8176-06f60fecb6c&width=853)
TCP 拥塞控制
慢启动:连接开始,发送窗口大小呈指数型增长。开始时,发送速率慢,增长速度快。
![image.png](https://img-blog.csdnimg.cn/img_convert/e94e8dbb5405f084b41a59aea972b3d5.png#clientId=u21ed3387-7d1c-4&from=paste&height=662&id=u77f7add9&originHeight=1324&originWidth=1706&originalType=binary&ratio=1&size=161800&status=done&style=none&taskId=u1a9e4ab8-41cb-4d40-b500-51df04dd873&width=853)
第一次增长
![image.png](https://img-blog.csdnimg.cn/img_convert/f51a48b1d672a264bccc6582ceb7ca50.png#clientId=u21ed3387-7d1c-4&from=paste&height=611&id=uf6a42730&originHeight=1222&originWidth=2198&originalType=binary&ratio=1&size=369923&status=done&style=none&taskId=u978d69db-6a18-4147-a273-99a4293a109&width=1099)
拥塞避免
![image.png](https://img-blog.csdnimg.cn/img_convert/07b0ab38cfb2702a2c62cb06d536c813.png#clientId=u21ed3387-7d1c-4&from=paste&height=662&id=u929699a4&originHeight=1324&originWidth=1706&originalType=binary&ratio=1&size=170261&status=done&style=none&taskId=u32a337e5-f67e-4515-a6ba-26808c44c1a&width=853)
|