Adres rozgłoszeniowy (broadcast) w IPv4 to adres, na który wysłanie pakietu powoduje dotarcie do wszystkich hostów w danej podsieci (o ile nie jest to blokowane przez urządzenia/konfigurację). W każdej podsieci są dwa adresy specjalne: adres sieci (pierwszy) oraz adres rozgłoszeniowy (ostatni).
W pytaniu podano sieć 192.168.10.0 oraz zastrzeżenie "w rutingu klasowym". W podejściu klasowym (classful) o masce decyduje klasa adresu. Zakres 192.0.0.0–223.255.255.255 to klasa C, a domyślna maska klasy C to 255.255.255.0, czyli prefiks /24.
Dla maski /24:
- adres sieci: 192.168.10.0
- zakres hostów: 192.168.10.1 do 192.168.10.254
- adres rozgłoszeniowy: 192.168.10.255 (ostatni adres w podsieci)
Dlatego poprawna jest odpowiedź "192.168.10.255".
Pozostałe odpowiedzi są typowymi "pułapkami" związanymi z innymi maskami:
- "192.168.10.63" byłby adresem rozgłoszeniowym, gdyby podsieć miała rozmiar 64 adresów, czyli przy masce /26 (255.255.255.192). Wtedy jedna z podsieci obejmuje zakres 192.168.10.0–192.168.10.63.
- "192.168.10.127" byłby broadcastem przy masce /25 (255.255.255.128), gdzie podsieć 192.168.10.0 obejmuje 192.168.10.0–192.168.10.127.
- "192.168.10.1" to zwykły adres hosta w sieci /24 (często używany jako brama, ale nie jest to reguła). Nie jest to adres specjalny typu broadcast.
Wskazówka egzaminacyjna: zawsze najpierw ustal maskę/prefiks (tu: z "klasowości"), potem wyznacz ostatni adres podsieci. Unikniesz błędu polegającego na bezrefleksyjnym wybieraniu .255, .127 lub .63.