Komputery należą do tej samej sieci (podsieci IPv4), jeżeli mają tę samą część sieciową wyznaczoną przez maskę podsieci (lub prefiks CIDR, np. /24).
Najpewniejsza metoda jest zawsze taka sama:
- Odczytaj z tabeli adres IPv4 oraz odpowiadającą mu maskę/prefiks.
- Wyznacz adres sieci dla każdego komputera: wykonaj operację bitową AND pomiędzy adresem IP i maską (w praktyce można to zrobić w zapisie binarnym lub oktetami, jeśli maska jest "pełno-oktetowa", np. 255.255.255.0).
- Porównaj uzyskane adresy sieci. Te komputery, dla których wynik jest identyczny, są w tej samej podsieci.
Dlaczego to działa? Maska wskazuje, które bity należą do sieci, a które do hosta. AND "zeruje" bity hosta i zostawia tylko część sieciową. Jeśli część sieciowa jest taka sama, hosty są w tej samej podsieci i mogą komunikować się w LAN bez rutowania (przy braku innych ograniczeń).
Typowe pułapki przy takim zadaniu:
- Porównywanie tylko pierwszych oktetów (np. "oba zaczynają się od 192.168") bez sprawdzenia maski – przy innych prefiksach może to wprowadzać w błąd.
- Założenie, że wszystkie wpisy mają tę samą maskę – w zadaniach egzaminacyjnych maski mogą być różne.
- Mylenie adresu sieci z adresem hosta lub z adresem rozgłoszeniowym (broadcast).
W tym zadaniu poprawna jest para wskazana w kluczu, ponieważ tylko dla niej (po uwzględnieniu maski z tabeli) część sieciowa wychodzi identyczna, a dla pozostałych par przynajmniej jeden komputer ma inny adres sieci.