Du har helt rett! Adressen 172.31.255.255 med en undernettmaske på 255.255.255.0 er
ugyldig som verts -ID . Her er grunnen:
Forstå subnettmasker
* Nettverk mot vertsbiter: En undernettmaske deler en IP -adresse i to deler:nettverksdelen og vertsdelen. Subnettmasken bruker en serie med ene og nuller for å representere hvilke biter som tilhører nettverket og som tilhører verten.
* 255.255.255.0: I dette tilfellet indikerer undernettmasken 255.255.255.0 at de første 24 bitene er for nettverksdelen, og etterlater de siste 8 bitene for vertsdelen.
hvorfor det er ugyldig
* All-Ons Host: 255.255.255.255 representerer alle i vertsdelen.
* Nettverksadresse: Med en undernettmaske på 255.255.255.0 blir adressen 172.31.255.255 nettverksadressen for det undernettet. Nettverksadresser brukes ikke til å identifisere individuelle verter.
* kringkastingsadresse: Adressen 172.31.255.255 ville faktisk være kringkastingsadressen for dette undernettet. Kringkastingsadresser brukes til å sende meldinger til alle verter på det nettverket, ikke til individuelle verter.
Sammendrag
Adressen 172.31.255.255 kan ikke være en gyldig verts -ID fordi den er forbeholdt nettverksadressen og kringkastingsadressen i det undernettet.