Systemet bestämmer vilken del av en IP -adress som representerar värden och nätverket med en
subnetmask .
Så här fungerar det:
1. subnetmask: En undernätmask är ett 32-bitarsnummer som, i kombination med en IP-adress, identifierar nätverket och värddelarna. Den använder en serie av sådana och nollor, där:
* Ones (1s): Representera nätverksdelen av IP -adressen.
* nollor (0s): Representera värddelen av IP -adressen.
2. Bitvis och drift: Systemet utför lite och drift mellan IP -adressen och undernätmasken. Denna operation jämför varje motsvarande bit av båda siffrorna. Om båda bitarna är 1 är resultatet 1; Annars är det 0.
3. Nätverk och värdidentifiering: Resultatet av Bitwise och Operation är nätverksadressen. För att hitta värdadressen, subtrahera nätverksadressen från den ursprungliga IP -adressen.
Exempel:
Låt oss säga att vi har en IP -adress på 192.168.1.100 och en subnätmask på 255.255.255.0 .
* IP -adress: 192.168.1.100 (i binär:11000000.10101000.00000001.01100100)
* subnetmask: 255.255.255.0 (i binär:11111111.11111111.11111111.00000000)
bitvis och drift:
`` `
11000000.10101000.00000001.01100100 (IP -adress)
11111111.11111111.11111111.00000000 (Subnet Mask)
-----------------------------------------
11000000.10101000.00000001.00000000 (nätverksadress)
`` `
* Nätverksadress: 192.168.1.0
* Värdadress: 192.168.1.100 - 192.168.1.0 =0.0.0.100
Därför 192.168.1.0 representerar nätverket och 0,0.0.100 Representerar värden inom det nätverket.
Nyckelpunkter:
* Subnetmasken avgör hur många bitar som används för nätverk och värddelar.
* Olika undernätmasker leder till olika nätverksstorlekar och antalet möjliga värdar.
* Nätverksadministratörer Konfigurerar undernätmasker för att dela nätverk effektivt och hantera nätverksresurser.