Vad är en subnetmask?

En subnetmask är ett mönster av bitar som kan användas för att isolera specifika delar av en IP-adress (Internet Protocol). När den appliceras på en IP-adress produceras nätverksgränssnittets värdadress och prefix för nätverksruting. Routingprefixet kallas också subnätet eller subnätverket. Subnetmasker används av nätverksprogramvara och hårdvara för att isolera och hantera delar av nätverket.

När en subnätmask logiskt ANDAS eller läggs till med ett nätverksgränssnitts IP-adress är resultatet startadressen för det subnät som gränssnittet tillhör. Den återstående delen av IP-nätverksadressen är gränssnittets värdidentifierare. En IP-version 4 (IPv4) subnetmask uttrycks vanligtvis av fyra oktetter i prickade decimalnotation. Som ett exempel kan man betrakta en 32-bitars IP-adress av 192.164.178.5 med en mask på 255.255.255.0. I detta fall är subnätets startadress eller routingprefix 192.164.178.0, och värdgränssnittsidentifieraren är 5.

Ett routingprefix uttrycks vanligtvis i Classless Inter-Domain Routing (CIDR) notation. Detta innebär att man följer prefixet med en snedstreck och antalet viktiga bitar i prefixet. Till exempel har en subnetmask på 255.255.255.0 24 betydande bitar - alla i detta fall. Om denna subnätmask appliceras på IPv4-adressen 192.164.178.5 är det resulterande prefixet i CIDR-notation 192.164.178.0/24. CIDR-notation används också med IP-version 6 (IPv6) -adresser.

I IPv4-nätverk finns alla adresser med samma routingprefix på samma subnät. De är vanligtvis på samma länk eller fysiska nätverk bakom en enda router. Subnätet kan dock bestå av flera nätverkssegment, broar och switchar. IP-paket avsedda för ett annat routingprefix vidarebefordras av routern som är kopplad till det aktuella routingprefixet. I IPv6-nätverk finns adresser med identiska routingprefix inte nödvändigtvis på samma länk.

Konceptet med en subnetmask introducerades i början av 1990-talet tillsammans med CIDR. Innan dess bestämde de fyra högordningsbitarna av en IP-adress vilken adressklass den tillhörde. Klassen bestämde antalet bitar i routingprefixet och värdidentifieraren, såväl som subnätets start- och slutadresser. Ingen subnetmask behövdes eftersom IP-adressen antydde all nödvändig information av sig själv. Denna typ av arkitektur kallas ett klassiskt nätverk.

Processen att använda en subnetmask för att dela upp ett nätverk kallas subnätning. Med begränsat adressutrymme tillgängligt i IPv4-nätverk kan undernätning användas för att effektivt organisera större nätverk. IPv6-nätverk ger stora adressutrymmen i jämförelse. IPv6-subnät används oftare för att separera lokala nätverk från Internet eller för att organisera nätverk i hela världen.

ANDRA SPRÅK

Hjälpte den här artikeln dig? Tack för feedbacken Tack för feedbacken

Hur kan vi hjälpa? Hur kan vi hjälpa?