【问题标题】:Wireshark : TCP Connection EstablishmentWireshark : TCP 连接建立
【发布时间】:2014-08-30 09:08:50
【问题描述】:
  • 在 TCP 连接建立中,当一个 SYN 段(TCP 段与 仅启用 SYN 标志)从发送方/客户端流向 接收器/服务器wirehsark显示窗口大小。但是窗户 只有在确认标志为 设置,因为它是通常称为接收器窗口的值,并且 由接收方决定。
  • 在客户端发送 SYN 段之前,服务器将无法向发送者报告接收窗口。
  • 由于 SYN 段的窗口大小存在于 wireshark 中,这是否意味着 SYN 段的窗口大小值可能是垃圾。
  • 如果不是,SYN 段中的窗口大小有什么用?

【问题讨论】:

    标签: tcp wireshark packets


    【解决方案1】:

    TCP 是全双工协议,即数据可以双向传输。 TCP 连接的每一端都必须向另一端通告一个接收窗口,以说明它有多少缓冲区空间可用于接收数据。

    就 SYN 数据包中的窗口大小通告有多有用而言,除非 TCP 正在执行 fast open,否则服务器可以在三次握手的 ACK 之前发送数据,因此必须遵守窗口大小通知SYN 中的广告。

    【讨论】:

      猜你喜欢
      • 2012-11-11
      • 1970-01-01
      • 1970-01-01
      • 2016-10-26
      • 2016-09-27
      • 1970-01-01
      • 1970-01-01
      • 2020-04-05
      • 2015-05-25
      相关资源
      最近更新 更多