noder på datornätverk använder IP-adresser för att identifiera sig i dataöverföringen . I de flesta nätverk , hanterar en enda router trafik från potentiellt dussintals datorer . Detta kan leda till förvirring och saktade överföringar . Subnetting skapar emellertid logiska underavdelningar av ett nätverk för att effektivisera databehandling. Du kan utse subnät , men du måste förstå de grundläggande begreppen bakom dem för att de ska fungera . Binära oktetter
IP adresser som 13.5.40.2 uttrycks i decimalform för att göra dem lättare att läsa på användarnivå , men de är faktiskt en uppsättning av fyra binära oktetter - en serie åtta bitar . Den maximala decimaltal i en binär oktett är 255 , eller 11111111 i binärt . Därför är 13.5.40.2 faktiskt 00001101.00000101.00101000.00000010 . Den första oktetten avgör klassen av IP-adressen , och därmed antalet värdar och subnät du kan ha . Hänförs till en av tre klasser
Nätverksklasser
Networks : klass A , klass B och klass C. Dessa beror på den första siffran i IP -adressen . Klass A består av IP-adresser från 1.0.0.0 till 127.0.0.0 . Den 127 intervall används för testning . Nätverk av klass B har IP-adresser från 128.0.0.0 till 191.255.0.0 . Klass C varierar från 192.0.0.0 till 223.255.255.0 . Var och en av dessa klasser har en, två och tre oktetter , respektive , för nätverksadressen , lämnar de återstående oktetterna tillgängliga för den mottagande adressen .
Nätmask ekvation
Varje nätverk klass har en mask standard subnät skapas genom att ändra alla nätverksenheter värden oktett bit till 1 . En klass A standard nätmask är 255.0.0.0 , är klass B 255.255.0.0 och klass C är 255.255.255.0 . Men du kommer inte att faktiskt använda standard mask . Du måste räkna ut återstående oktetterna i nätmask baserat på hur många nätverk och värdar som du behöver . Formeln för beräkning av nätverk och värdar på ett subnät är 2n - 2 , där " n " är en potens av 2 . Subtraktion av 2 representerar de två IP-adresser kan du inte använda: . Nätadressen och broadcast-adressen
Exempel Nätmask
Antag att du har en klass C nätverk , med IP -adressen 192.168.1.0 , och du vill skapa sex subnät som klarar 30 värdar vardera . Med hjälp av ekvationen för att bestämma antalet nätverk , 2n - 2 = 6 , får du 3 . Därför tilldelar du tre bitar till nätverket , medan resten finns som värdar . Räkna antalet nätverk bitar från vänster om oktetten , konvertera dem till decimal och lägga till dem . De tre bitarna 128 , 64 och 32 lägga till 224 . Därför är denna nätmask 255.255.255.224 .
Network Ökar
Efter att räkna ut nätmask , måste du bestämma nätverket steg , eller där varje subnät börjar , genom att lägga ihop bitvärdena . I exemplet är den nätmask 224 . Värdena för en oktett är 128 , 64 , 32 , 16 , 8 , 4 , 2 och 1 . Lägga 128 , ger 64 och 32 er 224 , så ditt nätverk steg kommer att vara multiplar av 32 . Därför är ditt första delnätsadressen 192.168.1.0 , den andra 192.168.1.32 , den tredje 192.168.1.64 och så vidare .