Slik kan vi adressere millioner av datamaskiner med bare 32 biter, selv om det virker som om vi trenger mer:
Forstå kraften til binær
* biter og byte: Litt er et enkelt siffer (0 eller 1) i det binære systemet. En byte er en gruppe på 8 biter.
* binær telling: Datamaskiner bruker binær for å representere tall. Hver bitposisjon i et binært tall representerer en kraft på 2. for eksempel:
* 00000001 =2^0 =1
* 00000010 =2^1 =2
* 00000100 =2^2 =4
* ...
* 10000000 =2^7 =128
hvordan 32 biter kan adressere mange datamaskiner
* 32 biter =2^32 muligheter: Med 32 biter har vi 2^32 (eller 4.294.967.296) unike kombinasjoner. Dette er nok til å representere over 4 milliarder forskjellige adresser.
* IP -adressering: Slik adresserer vi datamaskiner på internett ved hjelp av Internet Protocol (IP). Den vanligste versjonen er IPv4, som bruker 32 biter for å lage unike adresser for enheter.
hvorfor det virker utilstrekkelig
* Internettets vekst: Med milliarder av enheter koblet til Internett, blir den 4 milliarder adresseområdet til IPv4 stadig mer begrenset.
* ipv6 til redningen: For å adressere dette bruker en nyere versjon, IPv6, 128 biter, og gir oss et mye større adresseplass (2^128 muligheter) og forhindrer fremtidig adresseutmattelse.
Sammendrag
Selv om det kan virke som om 32 biter ikke ville være nok, tillater kraften til binær og den smarte utformingen av IP -adressering oss å adressere millioner av datamaskiner effektivt. Når internett fortsetter å vokse, trenger vi imidlertid flere adresser, og det er grunnen til at IPv6 blir stadig viktigere.