Så här kan vi adressera miljoner datorer med bara 32 bitar, även om det verkar som om vi skulle behöva mer:
Förstå kraften i binär
* bitar och byte: Lite är en enda siffra (0 eller 1) i det binära systemet. En byte är en grupp på 8 bitar.
* binär räkning: Datorer använder binär för att representera siffror. Varje bitposition i ett binärt nummer representerar en effekt på 2. till exempel:till exempel:
* 00000001 =2^0 =1
* 00000010 =2^1 =2
* 00000100 =2^2 =4
* ...
* 10000000 =2^7 =128
Hur 32 bitar kan adressera många datorer
* 32 bitar =2^32 Möjligheter: Med 32 bitar har vi 2^32 (eller 4 294 967 296) unika kombinationer. Detta räcker för att representera över 4 miljarder distinkta adresser.
* IP -adressering: Så här adresserar vi datorer på internet med Internet Protocol (IP). Den vanligaste versionen är IPv4, som använder 32 bitar för att skapa unika adresser för enheter.
varför det verkar otillräckligt
* Internetens tillväxt: Med miljarder enheter anslutna till internet blir 4 miljarder adressutrymme för IPv4 alltmer begränsat.
* ipv6 till räddningen: För att adressera detta använder en nyare version, IPv6, 128 bitar, vilket ger oss ett mycket större adressutrymme (2^128 möjligheter) och förhindrar framtida adressutmattning.
Sammanfattningsvis
Även om det kan verka som 32 bitar inte skulle räcka, gör det inte effektivt, kraften i binär och den smarta utformningen av IP -adressering att adressera miljoner datorer effektivt. Men när internet fortsätter att växa behöver vi fler adresser, varför IPv6 blir allt viktigare.