IPv5: Where Did It Go

Den gjennomsnittlige personen vet kanskje ikke nøyaktig hva IP er, selv om de har hatt en anstendig mengde interaksjon med datamaskiner i løpet av livet.

IP for The Layman

Begrepet IP står for Internet Protocol . En Internett-protokoll er et sett med regler og lover som gjelder og kontrollerer hver enkelt pakke med data som overføres over et nettverk. For å gjøre ting enklere for datamaskiner og for at internett skal kunne eksistere, må det være en universell internettprotokoll som hver enkelt datamaskin koblet til et nettverk bruker. Gjennom årene har det vært en rekke forskjellige versjoner av denne universelle Internett-protokollen, den siste implementerte en var IPv6 eller Internet Protocol versjon 6.

IPv5: An Origin Story

Alle som har sett på spesifikasjonene til nettverket som datamaskinen er koblet til, vil vite at datamaskiner i dag enten bruker IPv4 (versjon 4 av den universelle internettprotokollen) eller IPv6 (versjon 6 av den universelle internettprotokollen). IPv6 er den nylig designet og universelt implementerte Internet Protocol-versjonen, mens IPv4 er forgjengeren. Ser du noe som mangler? Nettopp IPv5. Hoppet gudene til World Wide Web ganske enkelt over et helt antall når de utviklet versjoner av Internet Protocol? Trekkte de en Microsoft eller Apple på oss? Vi venter fortsatt på Windows 9 og iPhone 9, folkens. Det korte svaret er nei - versjon 5 av Internett-protokollen, kjent som IPv5, eksisterte definitivt. IPv5 ble utviklet, implementert og testet i liten skala, men den ble aldri universelt tilpasset og ble senere helt forlatt da IPv6 kom ut.

IPv5, langt tilbake da den ble avduket for verden, gikk under navnet Internet Stream Protocol (eller ST). IPv5 var frukten av den samlede innsatsen fra Apple, NeXT og Sun Microsystems og ble først og fremst designet som et medium for video- og stemmestrømming. Under eksperimentering ble det funnet at ST var bemerkelsesverdig effektiv til å overføre datapakker på bestemte frekvenser, samtidig som de opprettholder åpne kommunikasjonskanaler. IPv5 ble utviklet etter mange av de samme prinsippene som IPv4, og det viste seg til syvende og sist å være dens utro. Utviklingen av IPv5 hadde ikke mye oppfinnsomhet involvert - menneskene bak tok rett og slett versjon fire av Internet Protocol, spesialiserte den mot kommunikasjonsformål og re-branded den som en ny iterasjon av Internet Protocol, med noen få andre endringer av kurs.

Undergangen til IPv5

IPv6 var under utvikling mens IPv5 ble eksperimentert med, og der IPv5 hadde med seg en Internett-protokoll som var ganske treffende til å håndtere video- og lydkommunikasjon over internett, bød den fremdeles utviklede konkurransen nesten ubegrensede IP-adresser og et pust av nytt liv for World Wide Web. Som tilfellet var med versjonen av Internett-protokollen den var basert på i utgangspunktet, led IPv5 av et alvorlig tilfelle av 32-bit adressering.

IPv5 hadde samme adresseformatering som IPv4 - IP-adresser som så ut som XXX.XXX.XXX.XXX og hadde fire numeriske oktetter (en informasjonsenhet i databehandlingsverdenen som inneholder åtte biter), som hver kunne ha et hvilket som helst tall mellom 0 og 255 inkludert. Hovedproblemet med denne typen adresseringsformater er det faktum at det bare gir rom for totalt 4, 3 milliarder IP-adresser, og dette ble enda mer et problem etter hvert som internett vokste og flere og flere datamaskiner ble en del av det. En gang rundt 2011 ble hver siste unike IPv4-adresse tildelt datamaskiner over hele kloden. Det samme som gjorde IPv4 foreldet, ville også betydd at IPv5 gikk under, og det var derfor ikke noe poeng i å ta IPv5 offentlig og krone den den nye standarden for hvordan datamaskiner på internett kommuniserer med hverandre.

Verden godtok IPv6 som den nye standard Internett-protokollen. IPv5 spilte derimot en stor rolle i utviklingen av en rekke forskjellige teknologier som er ekstremt vanlige i dag og tid - tale-over-IP (eller VoIP), som brukes til stemmekommunikasjon over internett over hele verden, å være den mest bemerkelsesverdige.

IPv6 til redningen

IPv6 ble utviklet så tidlig som på 1990-tallet, men storstilt distribusjon av den nyeste og beste Internett-protokollen begynte ikke før i 2006. Sammenlignet med forgjengerne som var 32-biters protokoller, er IPv6 en 128-biters protokoll som har billioner på billioner av IP-adresser å tilby (3, 4 × 1038 adresser, for å være presise) sammenlignet med de ulykkelige 4, 3 milliarder adressene til forgjengerne. Det er i utgangspunktet ingen måte menneskeslekten går tom for IP-adresser mens IPv6 snart brukes. IPv6 bruker et adresseringsformat der hver adresse består av åtte sett heksadesimale tall, hvor hver enhet består av 4 tegn og tilsvarer 16 biter for totalt 128 bits per adresse. IPv6-adresser er alfanumeriske, med tall fra 0 til 9 og alfabeter fra A til F brukes i dem. Slik ser en typisk IPv6-adresse ut:

2001: 0db8: 0000: 0000: 1234: 0ace: 6006: 001e

Utrolig lang, er det ikke? Det er en løsning på det også! Trodde du at IPv6 var en halvbakt, wannabe Internet Protocol? IPv6-adresser kan være veldig lange og inneholder ofte et betydelig stort antall nuller. Ledende nuller (null (er) i begynnelsen av hvert sett med tegn) kan "undertrykkes" (bare ignoreres mens du skriver adressen), og ethvert sett med tegn som består fullstendig av nuller kan erstattes med :: -symbolet ( :: -symbolet kan imidlertid bare brukes én gang per adresse) for å forkorte IPv6-adresser. Når IPv6-adressen er oppført over, for eksempel når alle ledende nuller er blitt undertrykt og alle sett med tegn som utgjøres helt av nuller, er erstattet med :: -symbolet, vil noe som:

2001: db8 :: 1234: ace: 6006: 1e

IPv6 har stått for hver eneste mangel som forgjengerne hadde - fra adressebegrensninger til brukervennlighet, og det er derfor den ikke kommer noe sted når som helst. IPv6, i motsetning til den ubetydelige flekken på stoffet fra World Wide Web som var forgjengeren, IPv5, er her for å bli.

Interessante Artikler