首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >计算TCP会话中发送的字节数。

计算TCP会话中发送的字节数。
EN

Stack Overflow用户
提问于 2019-09-01 20:34:25
回答 1查看 952关注 0票数 0

目前,我了解了TCP协议和3种方式握手.我无法计算如何计算在此TCP会话中传输的字节数。我知道前3和最后4是连接建立和关闭连接,但在4-11之间,我不知道计算字节

TCP会话

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2019-09-01 21:55:52

查看附件的第4至第6帧:

  1. 172.20.1.21.1303 > 172.20.0.81.23: P 1:22(21) ack 1赢65535
  2. 172.20.0.81.23 > 172.20.1.21.1303: P 1:13(12) ack 22赢61299
  3. 172.20.1.21.1303 > 172.20.0.81.23: P 22:25(3) ack 13赢65523
  • 帧4从主机A到B。“P”标志之后的第一个数字(1)是该段的第一个数据字节的(相对)序列号,括号(21)中的数字是该段的长度(以字节为单位)。
  • 帧5是从主机B到A的响应。'ack‘( 22 )后面的值是主机B,它告诉主机A B已经接收到字节1到21,并且它接下来期望序列号22。
  • Frame 6是从A到B的下一个片段。当然,序列号是22,这与B所期望的相匹配,这一次的长度是3个字节。

如果然后查看序列的最后帧,我们可以在帧12中看到主机B的序列号为1052,这意味着它在连接过程中发送了1052字节(帧13中的ack确认了这一点)。类似地,frame 14显示主机A发送了107个字节(帧15中的ack确认了这一点)。

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/57749332

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档