【问题标题】:How many TCP handshaking and teardown have been accomplished using wireshark?使用wireshark完成了多少次TCP握手和拆除?
【发布时间】:2021-05-08 12:08:21
【问题描述】:

我运行了一段时间的wireshark并打开了几个网页,现在我的课堂作业要求我找出完成的TCP握手和拆卸次数。你能建议一些命令或过滤器来找出这些吗?

【问题讨论】:

  • 家庭作业问题不应该完全回答,然后你花一些时间真诚地自己调查,你会学得更好。 TCP 说连接用 SYN/SYN-ACK 序列打开,用 FIN-ACK/FIN 序列关闭。尝试围绕这个构建一些东西。

标签: tcp wireshark


【解决方案1】:

你应该真诚地尝试。 Wireshark(问答)页面上提供了类似的答案。

TCP 使用三次握手来建立可靠的连接。连接是全双工的,双方相互同步(SYN)和确认(ACK)。这四个标志的交换分三个步骤执行——SYN、SYN-ACK 和 ACK。

请参阅下面的链接,其中提供了有关过滤器的信息: https://osqa-ask.wireshark.org/questions/26174/filter-for-detecting-the-third-packet-in-a-3-way-handshake

要过滤 TCP SYN 标志,请使用“tcp.flags.syn == 1 && tcp.flags.ack == 0”

在 Wireshark 工具的底部,您可以看到 TCP SYN 标志的总数,在我的例子中,过滤了 160 个 SYN 标志。

过滤 TCP SYN-ACK 标志的类似方法使用“tcp.flags.syn == 1 && tcp.flags.ack == 1”

在 Wireshark 工具的底部,您可以看到 TCP SYN-ACK 标志的总数,在我的例子中,过滤了 109 个 SYN 标志。

【讨论】:

    猜你喜欢
    • 2016-07-03
    • 1970-01-01
    • 2011-07-02
    • 1970-01-01
    • 1970-01-01
    • 2020-09-18
    • 1970-01-01
    • 1970-01-01
    • 2021-01-02
    相关资源
    最近更新 更多