Hvad er en adressemaske?
En adressemaske er et udtryk, der bruges i computernetværk, der beskriver den del af en IP-adresse (Internet Protocol), der repræsenterer undernettet. Det mest almindelige navn for dette er undernetmasken eller bitmasken. Adressemasken er repræsenteret i binært format, hvilket betyder i 1s og 0s.
For virkelig at forstå en adressemaske skal man forstå, hvad et undernet er, og hvordan en IP-adresse eller netværksadresse fungerer. En IP-adresse har typisk enten et 8-, 16- eller 24-bit netværks-ID, der bruges til at skelne mellem forskellige computere på et netværk. Et undernet tillader, at disse bits udvides, så i stedet for kun at have en IP-adresse eller netværksadresse, kan der være to eller tre; dette kaldes subnetting. Grundlæggende er et undernet et netværk, der falder inden for en af de tre typer IP-adresser: Klasse A, som er 8-bit netværket; Klasse B, som er 16-bit netværket; eller klasse C, som er 24-bit netværket.
For at subnettet skal fungere, skal en router vide, hvilken del af værts-ID - computeren, der er på netværket - der vil blive brugt af netværks-id'et. Det er her adressemasken kommer ind. Computere taler med hinanden i binær, det vil sige med 1s og 0s. På et netværk ser routeren efter både IP-adressen og adressemasken. Derefter udfører den en kompleks operation, hvor den opdager netværks-ID. Et netværks-ID kan se ud som 192.168.2.0.
Subnetmasker bestemmes af IP-adresseklassen, det vil sige klasse A, klasse B eller klasse C. For de fleste private netværk, inklusive de velkendte internetudbydere, vil subnetmasken være noget i retning af 255.255.255.0, der sætter den pågældende maske inden for klasse C-netværk. En adressemaske er ikke nødvendigvis nødvendig, fordi IP-adresseklassen hjælper med at bestemme, hvad masken skal være. Hvis den første bit er 0, er masken en del af klasse A; Hvis de to første bit er 10, er det en del af klasse B; og hvis de første tre bit er 110, er det klasse C.
Adressemasker er altid sammensat af bits, der er indstillet til 1, så kun ni værdier er mulige for adressen: 0, 128, 192, 224, 248, 252, 254 og 255. Minimumsnummeret for et netværks-ID er otte bit , så de første otte bit af en undernetmaske vil altid være 255.