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 för detta är nätmasken eller bitmasken. Adressmasken representeras i binärt format, vilket betyder i 1:or och 0:or.

För att verkligen förstå en adressmask måste man förstå vad ett subnät är och hur en IP-adress eller nätverksadress fungerar. Vanligtvis har en IP-adress antingen ett 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 subnetting. I grundläggande termer är ett subnät ett nätverk som faller inom en av de tre typerna av IP-adresser: Klass A, som är 8-bitarsnätverket; Klass B, som är 16-bitarsnätverket; eller klass C, som är 24-bitarsnätverket.

För att subnätverk ska fungera måste en router veta vilken del av värd-ID:t – datorn som finns i nätverket – som kommer att användas av nätverks-ID:t. Det är här adressmasken kommer in. Datorer pratar med varandra binärt, det vill säga med 1:or och 0:or. På 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:t. Ett nätverks-ID kan se ut ungefär som 192.168.2.0.

Subnätmasker bestäms av IP-adressklassen, det vill säga klass A, Klass B eller Klass C. För de flesta privata nätverk, inklusive de välkända internetleverantörerna, kommer subnätmasken att vara något i stil med 255.255.255.0, vilket placerar just den masken inom klass C-nätverken. 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 så är det klass C.

Adressmasker är alltid sammansatta av bitar som är satta till 1, så endast 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 nätmask kommer alltid att vara 255.