UDP-Server-Socket erhält keine Pakete, aber Wireshark

391
pepero

Ich habe einen Server auf dem PC mit der Adresse 192.168.1.3und einen Client-Socket, der mit der Adresse in einem anderen Subnetz verbunden ist 192.68.0.1. Der Client und der Server sind über einen Switch verbunden.

Von Wireshark konnte ich sehen, dass die Schnittstelle 192.168.1.3die Pakete von empfängt 192.68.0.1, aber auf der Ebene des UDP-Servers werden keine Pakete empfangen. Werden die Pakete verworfen, weil sie aus unterschiedlichen Subnetzen stammen? Aber auf welcher Schicht fallen sie ab? Wie überprüfe ich, was passiert ist?

von 192.168.1.3, ich kann nicht ping 192.68.0.1, also füge ich eine Route hinzu:

ip route add 192.68.0.0/24 via 192.168.1.3 dev p4p1 

Es kann immer noch kein Ping 192.68.0.1gesendet werden, aber jetzt kann der Server die Pakete empfangen.

0

0 Antworten auf die Frage