我正在从一个包含单个 UDP 数据报的 .pcap 文件重播,该数据报已被分割成两个帧。使用 tcpreplay 或 scapy 时,两个程序都表示它们都发送了两个帧,但我在直接连接的设备上只收到 1。任何想法为什么?
数据包捕获位于此处
编辑:连接的设备是防火墙,我正在运行 tcpdump,所以我希望看到两个帧
Edit2:防火墙上的 tcpdump 应该打印它收到的所有数据包,即使它由于某种原因被丢弃。但是,这是 tcpdump 打印的唯一数据包:
968.681737 lan in 172.23.0.5.1812 -> 172.16.0.4.37507: udp 1434 (frag 4486:1424@0+)