Aby znaleźć adres rozgłoszeniowy (broadcast) podsieci zapisanej jako 46.64.0.0/10, trzeba ustalić, ile bitów należy do części sieci, a ile do części hosta.
Krok 1: maska z prefiksu /10
Prefiks /10 oznacza 10 jedynek w masce: 8 bitów w pierwszym oktecie i 2 bity w drugim. Zatem maska to 255.192.0.0 (bo w drugim oktecie: 11000000 = 192).
Krok 2: wyznaczenie bloku adresowego
Skoro w drugim oktecie maska ma wartość 192, to "krok" (rozmiar bloku) wynosi: 256 − 192 = 64. Oznacza to, że drugi oktet sieci może zaczynać się od 0, 64, 128 lub 192. Dla 46.64.0.0 podsieć obejmuje drugi oktet w zakresie 64–127.
Krok 3: adres rozgłoszeniowy
Adres broadcast to ostatni adres w danej podsieci, czyli taki, w którym wszystkie bity części hosta są ustawione na 1. Skoro zakres drugiego oktetu kończy się na 127, a pozostałe oktety (3. i 4.) należą do hosta, to przyjmują maksymalną wartość 255. Otrzymujemy:
Broadcast: 46.127.255.255
Dlaczego pozostałe odpowiedzi są błędne?
- 46.128.0.255 – drugi oktet 128 należy już do następnego bloku (128–191), więc to inna podsieć.
- 46.64.255.255 – to byłby broadcast dla prefiksu /16 (46.64.0.0/16), ale przy /10 podsieć jest znacznie większa i kończy się na drugim oktecie 127.
- 46.0.0.255 – to adres z zupełnie innego zakresu drugiego oktetu (0–63), więc nie odpowiada sieci zaczynającej się od 46.64.0.0 przy /10.
Wskazówka egzaminacyjna: przy nietypowych prefiksach (/9–/15) zawsze sprawdzaj "krok" w oktecie, w którym maska nie jest 0 ani 255. To najszybsza metoda wyznaczania broadcast.