W IPv4 adres sieci to taki adres, w którym bity części hosta są wyzerowane. Do wyznaczenia, które bity należą do sieci, potrzebna jest maska (albo równoważnie prefiks).
W tym zadaniu kluczowe jest sformułowanie "klasy A", które oznacza zastosowanie domyślnej maski adresowania klasowego. Dla klasy A domyślna maska to 255.0.0.0, czyli prefiks /8. Oznacza to, że:
- część sieciowa obejmuje pierwszy oktet,
- część hostowa obejmuje trzy pozostałe oktety.
Dany host ma adres 10.10.10.6. Skoro część sieciowa to tylko pierwszy oktet, to adres sieci zachowuje "10" w pierwszym oktecie, a w części hosta wpisujemy zera: 10.0.0.0.
Dlaczego pozostałe odpowiedzi są błędne?
- 10.10.0.0 pasowałoby do sytuacji, w której część sieciowa jest dłuższa niż /8 (np. /16). To już nie wynika z samej informacji "klasa A".
- 10.10.10.255 wygląda jak adres rozgłoszeniowy dla sieci z maską /24, ale to inny przypadek i inna maska.
- 10.255.255.255 jest adresem rozgłoszeniowym dla sieci 10.0.0.0/8 (czyli klasy A), a nie adresem sieci. Adres sieci ma wyzerowaną część hosta, a broadcast ma ją ustawioną na 1.
W praktyce współcześnie częściej podaje się prefiks (CIDR) zamiast klas, ale jeśli w pytaniu wprost wskazano klasę, należy użyć jej maski domyślnej.