Je hebt absoluut gelijk! Het adres 172.31.255.255 met een subnetmasker van 255.255.255.0 is ongeldig als een host -ID . Dit is waarom:
Subnetmaskers begrijpen
* Netwerk versus hostbits: Een subnetmasker verdeelt een IP -adres in twee delen:het netwerkgedeelte en het hostgedeelte. Het subnetmasker maakt gebruik van een reeks nullen om weer te geven welke bits tot het netwerk behoren en welke tot de host behoren.
* 255.255.255.0: In dit geval geeft het subnetmasker 255.255.255.0 aan dat de eerste 24 bits voor het netwerkgedeelte zijn, waardoor de laatste 8 bits voor het hostgedeelte achterblijven.
Waarom het ongeldig is
* All-one-host: 255.255.255.255 vertegenwoordigt ze allemaal in het hostgedeelte.
* Netwerkadres: Met een subnetmasker van 255.255.255.0 wordt het adres 172.31.255.255 het netwerkadres voor dat subnet. Netwerkadressen worden niet gebruikt om individuele hosts te identificeren.
* uitzendadres: Het adres 172.31.255.255 zou eigenlijk het uitzendadres zijn voor dit subnet. Uitzendadressen worden gebruikt om berichten naar alle hosts op dat netwerk te verzenden, niet naar individuele hosts.
Samenvattend
Het adres 172.31.255.255 kan geen geldige host -ID zijn omdat het gereserveerd is voor het netwerkadres en het uitzendadres in dat subnet. |