/ / Odbierz pakiet z urządzenia nie działa zgodnie z oczekiwaniami [zamknięte] - c, gniazda, sieć, ip, komunikacja

odbiór pakietu z urządzenia nie działa zgodnie z oczekiwaniami [zamknięty] - c, gniazda, sieć, ip, komunikacja

Oto moja konfiguracja

my PC IP     :192.168.1.57   subnetmask : 255.255.255.0
my device IP :73.83.1.57     subnetmask : 255.255.255.0

z powodzeniem mogę wysłać pakiet z mojego komputera na urządzenie, ale nie jestem w stanie wysłać pakietu z urządzenia na komputer (sprawdziłem rekina drutowego, ale pokazuje tylko przepływ transmisji PC-> urządzenia)

Teraz dodałem jeszcze jedną rodzinę urządzeń IP typu IP na PC (73.83.1.60), a następnie z powodzeniem mogę dwukierunkową komunikację. Ta sama działa w odwrotnej kolejności oznacza, że ​​ustawiłem adres IP urządzenia na 192.168.1.58.

Czy są więc jakieś zasady, że oba adresy IP muszą należeć do tej samej rodziny adresów IP? ponieważ maska ​​podsieci w obu jest taka sama. więc problemem jest IP.

Czy ktoś ma pomysł? czy to prawidłowe zachowanie sieci? czy mogę to rozwiązać bez tworzenia tej samej rodziny adresów IP?

Odpowiedzi:

1 dla odpowiedzi № 1

Jeśli używasz obu adresów IP w tej samej sieci LAN, powinny one znajdować się w tej samej podsieci, np .: 11.1.1.1/24 może pingować 11.1.1.44/24, ale nie może pingować 11.1.2.2/24 (różne podsieci)

W WAN nie jest konieczne, na przykład 192.168.1.1 może pingować 72.1.1.1, ale 72.1.1.1 nie może pingować 192.168.1.1, ponieważ ten ip jest prywatny, a kiedy opuszcza sieć LAN, staje się prawdziwym ip z powodu NAT (Network Address Translation)