Ho un server su PC con indirizzo 192.168.1.3e un socket client associato con indirizzo in sottorete diverse 192.68.0.1. Il client e il server sono connessi tramite un interruttore.
Da Wireshark, ho potuto vedere l'interfaccia 192.168.1.3 riceve i pacchetti da 192.68.0.1, ma a livello di server UDP, non ci sono pacchetti ricevuti. I pacchetti vengono rilasciati perché appartengono a subnet diverse? Ma a che livello sono caduti? Come posso controllare cosa è successo?
a partire dal 192.168.1.3, Non riesco a pingare 192.68.0.1, quindi aggiungo una rotta:
ip route add 192.68.0.0/24 via 192.168.1.3 dev p4p1
Non è ancora possibile eseguire il ping 192.68.0.1 ma ora il server può ricevere i pacchetti.