访问任何网站都无法用Wireshark抓取UDP协议包

Unable to capture a UDP protocol packet with Wireshark by visiting any website

我正在使用wireshark,作为练习,我们需要通过访问任何网站使用wireshark 捕获一个UDP 数据包,然后分析该数据包中的信息。

我试了很多次,所有网站似乎都是用TCP协议发送数据包。我查看了 Wireshark 文档,也查看了在线文档,但都被难住了。

我哪里做错了,如何访问一个网站获取UDP数据包?

这是主要问题。一个附带的问题是:如何将捕获的数据包过滤为仅引用网络上来自网站的请求和响应的那些数据包?目前似乎有一堆我需要滚动浏览的低级捕获数据包。

提前致谢!

因为 websockets/HTTP 通过 TCP。

并且在 Wireshark 中,如果您想要查看与特定 client/server 对应的数据包,请单击该数据包并执行 "Follow TCP/UDP stream"

您永远不会在 WEB 连接中看到 UDP 数据包。从来没有从来没有。 Web的连接是HTTP协议,HTTP封装在TCP中。

如果您需要在 wireshark 中查看 UDP 数据包,您可以从您的主机生成 UDP 套接字。您可以:

  • 与 TFTP 服务器建立连接。
  • 更新您的 IP 您将看到 DHCP 协议。
  • 你搜一下,UDP封装了哪些协议,用一下
  • 用UDP sokects做一个程序。