Een IP-adres is een 32 -bits binaire code ( vaak geschreven in het decimale - punt vorm ) dat netwerk-en host- onderdelen bevat . De hostbits definiëren van een bepaalde computer . De code van het netwerk bepaalt een netwerk ; haar lengte is afhankelijk van het netwerk klasse . Subnetting helpt om een netwerk te organiseren door te breken in meerdere subnetten . Om dergelijke subnetten te definiëren , moet u beetjes te nemen van de gastheer gedeelte van het IP-adres . Dat strekt zich ook uit het netwerk prefix . Het subnetmasker bepaalt expliciet netwerk en hostbits als 1 en 0 , respectievelijk . In dit voorbeeld zullen we een subnet mask te berekenen voor een computer met een IP-adres 192.35.128.93 die behoort tot het netwerk met zes subnetten . Instructies 1 Bepaal het netwerk klasse ( A , B of C ) op basis van IP -adres : * Als IP-adressen beginnen met 1-126 , het is klasse A. * Als IP-adressen beginnen met 128-191 , het is klasse B. * Als IP-adressen beginnen met 192-223 , het is klasse C. In ons voorbeeld is het netwerk klasse C sinds het IP -adres 192.35.128.93 beginnen met 192 kopen van 2 Bepaal aantal bits dat nodig is om subnetten te definiëren : * aantal subnetten = ( 2 ^ aantal bits ) - 2 . . . Vandaar * Aantal bits = Log2 ( Aantal subnetten + 2 ) op In ons voorbeeld zijn er zes subnetten : * Aantal bits = Log2 ( 6 + 2 ) = Log2 ( 8 ) = 3 . Drie bits in het IP -adres worden gebruikt als een subnet gedeelte . 3 Stel het subnetmasker in binaire vorm door uitbreiding van de standaard subnet mask met subnet bits. Default subnet mask voor de klassen A tot C zijn : * 11111111.00000000.00000000.00000000 ( klasse A , netwerk- deel is 8 bits ) * 11111111.11111111.00000000.00000000 ( klasse B , netwerk- deel is 16 bits ) * 11111111.11111111.11111111.00000000 ( klasse C , het netwerk deel is 24 bits ) op Twitter in ons voorbeeld , een uitbreiding van de standaard klasse C subnet mask met 3 bits ( stap 2 ) resulteert in het subnet mask11111111.11111111.11111111.11100000 . 4 Zet de binaire subnet mask naar het decimale - punt vorm . De binaire vorm bevat vier octets ( 8 bits in elk) . Gebruik volgende regels : * voor " 1111111 " octet , schrijven " 255 " * Voor " 00000000 " octet , schrijven " 0 " * Als octet bevat zowel " 1 " en " 0 " gebruik maken van de formule . . : Integer nummer = ( 128 xn ) + ( 64 xn ) + ( 32 xn ) + ( 16 xn ) + ( 8 xn ) + ( 4 xn ) + ( 2 xn ) + ( 1 xn ) Waar " n " is ofwel 1 of 0 in de overeenkomstige positie in het octet volgorde in ons voorbeeld , voor 11111111.11111111.11111111.1110000011111111 --- > 25511111111 --- > 25511111111 --- > 25511100000 . - - > ( 128 x 1 ) + ( 64 x 1 ) + ( 32 x 1 ) + ( 16 x 0 ) + ( 8 x 0 ) + ( 4 x 0 ) + ( 2 x 0 ) + ( 1 x 0 ) = 224 Subnetmasker is 255.255.255.224 .
|