Adres rozgłoszeniowy (broadcast) w IPv4 to ostatni adres w danej podsieci. Aby go wyznaczyć, trzeba znać granice podsieci wynikające z prefiksu.
Dla sieci 198.198.10.0/25 prefiks /25 oznacza, że 25 bitów należy do części sieci, a 7 bitów do części hosta. Maska /25 w zapisie kropkowo-dziesiętnym to 255.255.255.128, czyli w ostatnim oktecie bit sieci ma wartość 128, a pozostałe bity to hosty.
Z tego wynika, że wielkość podsieci w ostatnim oktecie to 128 adresów (krok = 128). Oznacza to dwa możliwe bloki w zakresie 198.198.10.x:
- 198.198.10.0–198.198.10.127
- 198.198.10.128–198.198.10.255
Ponieważ podany adres sieci to 198.198.10.0/25, interesuje nas pierwszy blok. Adres sieci (network) to 198.198.10.0, a adres rozgłoszeniowy to ostatni adres w tym samym bloku, czyli 198.198.10.127.
Dlaczego pozostałe odpowiedzi są błędne?
- 198.198.10.0 – to adres sieci (wszystkie bity hosta = 0), nie broadcast.
- 198.198.10.128 – to adres sieci kolejnej podsieci /25 (drugi blok), a nie broadcast pierwszej.
- 198.198.10.255 – to broadcast dla podsieci 198.198.10.128/25 lub typowy broadcast w /24, ale nie dla 198.198.10.0/25.
Wskazówka egzaminacyjna: przy nietypowych prefiksach (inne niż /24) najpierw ustal krok w oktecie (tu 128), potem wyznacz zakres i wybierz ostatni adres jako broadcast.