För att dela upp ett klass B -nätverk i åtta undernät måste du låna tre bitar från värddelen av IP -adressen. Så här::
1. Nätverksstruktur av klass B:
Ett klass B -nätverk har en standardundernätmask på 255.255.0.0 (/16). Detta innebär att de första 16 bitarna representerar nätverksadressen, och de återstående 16 bitarna representerar värdadressen.
2. Lånsbitar:
För att skapa åtta subnät (2³ =8) lånar vi tre bitar från värddelen av adressen. Detta ändrar subnätmasken.
3. Ny subnetmask:
Att lägga till tre bitar till nätverksdelen av subnetmasken innebär att vi ändrar den från /16 till /19. Den nya undernätmasken i prickad decimal notation beräknas enligt följande:
* 255.255.0.0 (/16) blir 255.255.224.0 (/19)
4. Subnetberäkning:
De tre lånade bitarna ger oss åtta möjliga undernätkombinationer (000, 001, 010, 011, 100, 101, 110, 111). Dessa kombinationer avgör nätverksadressen för varje undernät.
Låt oss säga att vår klass B -nätverksadress är 172.16.0.0. Så här skulle undernäten beräknas:
* subnet 1: 172.16.0.0/19 (nätverksadress:172.16.0.0, Användbart värdområde:172.16.0.1 - 172.16.31.254)
* subnet 2: 172.16.32.0/19 (nätverksadress:172.16.32.0, Användbart värdområde:172.16.32.1 - 172.16.63.254)
* subnet 3: 172.16.64.0/19 (nätverksadress:172.16.64.0, Användbart värdområde:172.16.64.1 - 172.16.95.254)
* subnet 4: 172.16.96.0/19 (nätverksadress:172.16.96.0, Användbart värdområde:172.16.96.1 - 172.16.127.254)
* subnet 5: 172.16.128.0/19 (nätverksadress:172.16.128.0, Användbart värdområde:172.16.128.1 - 172.16.159.254)
* subnet 6: 172.16.160.0/19 (nätverksadress:172.16.160.0, användbart värdområde:172.16.160.1 - 172.16.191.254)
* subnet 7: 172.16.192.0/19 (nätverksadress:172.16.192.0, användbart värdområde:172.16.192.1 - 172.16.223.254)
* subnet 8: 172.16.224.0/19 (nätverksadress:172.16.224.0, användbart värdområde:172.16.224.1 - 172.16.255.254)
Varje subnät kommer att ha 510 användbara värdadresser (2¹ - 2 =2046 - 2 =2044 värdar). Den första adressen är nätverksadressen, och den sista adressen är sändningsadressen, som båda inte är användbara för värdar. Kom ihåg att ersätta `172.16.0.0` med din faktiska N -nätverksadress.