Vad är en adressmask?
En adressmask är en term som används i datornätverk som beskriver den del av en IP-adress (Internet Protocol) som kommer att representera undernätet. Det vanligaste namnet på detta är subnetmask eller bitmask. Adressmasken representeras i binärt format, vilket betyder i 1s och 0s.
För att verkligen förstå en adressmask måste man förstå vad ett undernät är och hur en IP-adress eller nätverksadress fungerar. Vanligtvis kommer en IP-adress att ha antingen 8-, 16- eller 24-bitars nätverks-ID som används för att skilja mellan olika datorer i ett nätverk. Ett subnät tillåter att dessa bitar utökas, så istället för att bara ha en IP-adress eller nätverksadress kan det finnas två eller tre; detta kallas subnätning. I grundläggande termer är ett undernät ett nätverk som faller inom en av de tre typerna av IP-adresser: klass A, som är 8-bitars nätverk; Klass B, som är 16-bitars nätverket; eller klass C, som är 24-bitarsnätverket.
För att subnätverket ska fungera måste en router veta vilken del av värd-ID: n - datorn som finns i nätverket - som kommer att användas av nätverks-ID: n. Det är här adressmasken kommer in. Datorer pratar med varandra binärt, det vill säga med 1s och 0s. I ett nätverk letar routern efter både IP-adressen och adressmasken. Den utför sedan en komplex operation där den upptäcker nätverks-ID. Ett nätverks-ID kan se ut som 192.168.2.0.
Subnetmasker bestäms av IP-adressklassen, det vill säga sort A, klass B eller klass C. För de flesta privata nätverk, inklusive de välkända leverantörerna av Internet-tjänster, kommer subnätmask att vara något längs linjen 255.255.255.0, vilket sätter den speciella masken i klass C-nätverk. En adressmask behövs inte nödvändigtvis eftersom IP-adressklassen hjälper till att bestämma vad masken ska vara. Om den första biten är 0 är masken en del av klass A; om de två första bitarna är 10, är det en del av klass B; och om de tre första bitarna är 110 är det klass C.
Adressmasker består alltid av bitar som är inställda på 1, så att bara nio värden är möjliga för adressen: 0, 128, 192, 224, 248, 252, 254 och 255. Minsta antalet för ett nätverks-ID är åtta bitar , så de första åtta bitarna i en subnetmask kommer alltid att vara 255.