我想要将一个网络传输到特定的多播目标IP地址。在输入pcap中,PGM协议包是可用的。
我正在执行以下tcpreplay步骤,以便通过网络多播pcap
但在第一步,我面临着以下错误-
tcprewrite.c:post_args()第225行中的警告:使用9216字节的snaplen捕获了testsg.pcap。这可能意味着您已经截断了数据包。
在另一边,我试图用下面的命令来捕捉-
tcpdump -n "dst主机目的地多播IP Adress和dst端口目标端口号“
但是即使是一个包也没有在另一边被捕获。
在此之前,我正在发送UDP协议捕获pcap,当时我正在正确地获取所有数据包。
现在,我无法理解与PGM数据包有关的问题是什么,以及为什么这些数据包没有在另一边捕获。如何使用目标多播Ip地址成功地在网络上重放这些网络流量?
发布于 2016-12-01 22:38:42
第一个“错误”实际上是一个警告。我们已经看到了许多pcap,它的snaplen为9216,数据包被截断。您可能希望在Wireshark中加载该文件并确保其正常。
你有没有验证过,在第二步中,自动桥接模式正在做正确的事情?使用tcpprep -S检查。
“另一边”是通过交换机还是VM直接连接起来的?
服务器在“另一边”的MAC地址是否已经正确?如果不是,那很可能就是问题所在。
https://stackoverflow.com/questions/40881095
复制相似问题