doppelte Pakete während der Wiedergabe auf virtueller Netzwerkkarte

doppelte Pakete während der Wiedergabe auf virtueller Netzwerkkarte

Ich schreibe und teste ein Skript, das den UDP-Netzwerkverkehr analysiert und in jedem Paket nach bestimmten Datenwerten sucht. Um das alles zu tun, während ich an meinem Schreibtisch sitze – also nicht mit der physischen Netzwerkhardware verbunden bin – spiele ich ein PCAP mit Colasoft Packet Player auf einer virtuellen Netzwerkkarte (Microsoft KM-TEST Loopback Adapter), die ich erstellt habe, damit ich das PCAP immer wieder ausführen kann, während ich mein Dienstprogramm entwickle.

Wenn ich mir den Datenverkehr in Wireshark anschaue, wird jedes Paket einmal dupliziert. Es ist, als würde die virtuelle Netzwerkkarte (oder so etwas) das Paket zurücksenden.

Wenn ich das PCAP in Wireshark öffne, anstatt die Wiedergabe von Colasoft aufzuzeichnen, gibt es keine duplizierten Pakete. Auch wenn ich mit der tatsächlichen Hardware verbunden bin, die zum Erstellen des ursprünglichen PCAPs verbunden war, gibt es bei der Live-Aufzeichnung in Wireshark keine Duplikate.

Dies scheint eine Einstellung der virtuellen Netzwerkkarte zu sein, aber ich kann in den Adaptereinstellungen nichts finden, was mein Problem behebt.

Ich habe auch einen anderen Computer an die physische Netzwerkkarte meines Computers angeschlossen und habe dasselbe Problem.

Soll ich einen anderen Paketplayer ausprobieren?

Antwort1

Es scheint, dass mein Problem darin bestand, dass ich einen virtuellenSchleifeAdapter.

Ich habe dieses Problem behoben, indem ich eine virtuelle Maschine erstellt habe, um die Pakete auf einem gemeinsam genutzten internen Netzwerkadapter wiederzugeben.

verwandte Informationen