IPv5: Where Did It Go

Den genomsnittliga personen kanske inte vet exakt vad IP är, även om de har haft en anständig mängd interaktion med datorer under hela sitt liv.

IP för The Layman

Termen IP står för Internet Protocol . Ett internetprotokoll är en uppsättning regler och lagar som gäller och kontrollerar varje paket med data som överförs via ett nätverk. För att göra det lättare för datorer och för att tillåta internet att existera måste det finnas ett universellt Internetprotokoll som varje enskild dator ansluten till ett nätverk använder. Under åren har det funnits ett antal olika versioner av detta universella internetprotokoll, den senaste implementerade var IPv6 eller Internetprotokoll version 6.

IPv5: An Origin Story

Den som har tittat på specifikationerna för nätverket som deras dator är ansluten till kommer att veta att datorer idag antingen använder IPv4 (version 4 av det universella Internetprotokollet) eller IPv6 (version 6 av det universella Internetprotokollet). IPv6 är den senaste designade och universellt implementerade Internet Protocol-versionen, medan IPv4 är dess föregångare. Ser du något som saknas? Precis IPv5. Hoppade gudarna på webben helt enkelt över ett helt antal när de utvecklade versioner av Internetprotokoll? Drog de en Microsoft eller Apple på oss? Vi väntar fortfarande på Windows 9 och iPhone 9, killar. Det korta svaret är nej - version 5 av Internetprotokollet, lämpligen känt som IPv5, fanns definitivt. IPv5 utvecklades, implementerades och testades i liten skala, men den anpassades aldrig universellt och övergavs senare helt när IPv6 kom ut.

IPv5, långt tillbaka när den först presenterades för världen, gick under namnet Internet Stream Protocol (eller ST). IPv5 var frukten av de kombinerade insatserna från Apple, NeXT och Sun Microsystems och designades främst som ett medium för video- och röstströmning. Under experimenten befanns ST vara anmärkningsvärt effektiv vid överföring av datapaket vid vissa frekvenser samtidigt som öppna kommunikationskanaler bibehålls. IPv5 utvecklades på många av samma principer som IPv4, och det visade sig i slutändan vara dess ångring. Utvecklingen av IPv5 hade inte mycket uppfinningsrikedom - folken bakom det tog helt enkelt version fyra av Internetprotokollet, specialiserade det mot kommunikationsändamål och ommärkte det som en ny iteration av Internetprotokollet, med några andra ändringar av kurs.

IPv5: s fall

IPv6 var under utveckling under tiden som IPv5 experimenterades, och där IPv5 förde med sig ett Internetprotokoll som var ganska lämpligt att hantera video- och ljudkommunikation via internet, dess konkurrens som fortfarande utvecklades nästan obegränsade IP-adresser och ett andetag av nytt liv för webben. Liksom fallet med den version av Internetprotokollet som det baserade sig på i första hand led IPv5 av ett allvarligt fall av 32-bitars adressering.

IPv5 hade samma adressformatering som IPv4 - IP-adresser som såg ut som XXX.XXX.XXX.XXX och hade fyra numeriska oktetter (en informationsenhet i datorvärlden som innehåller åtta bitar), som var och en kunde ha valfritt nummer mellan 0 och 255 inklusive. Huvudfrågan med den här typen av adressformat är det faktum att det bara tillåter totalt 4, 3 miljarder IP-adresser, och detta blev ännu ett problem när internet växte och fler och fler datorer blev en del av det. Någon gång runt 2011 hade varje sista återstående unika IPv4-adress tilldelats datorer över hela världen. Samma sak som gjorde IPv4 föråldrad skulle också ha inneburit att IPv5 försvann, följaktligen var det ingen mening att ta IPv5 offentligt och krona det den nya standarden för hur datorer på internet kommunicerar med varandra.

Världen accepterade IPv6 som det nya standardinternetprotokollet. IPv5, å andra sidan, spelade en viktig roll i utvecklingen av ett antal olika tekniker som är extremt vanliga i denna dag och ålder - voice-over-IP (eller VoIP), som används för röstkommunikation över internet allt över hela världen, att vara den mest anmärkningsvärda.

IPv6 till räddningen

IPv6 utvecklades redan 1990-talet, men storskalig implementering av det senaste och bästa Internetprotokollet började inte förrän 2006. Jämfört med dess föregångare som var 32-bitars protokoll, är IPv6 ett 128-bitars protokoll som har biljoner på biljoner IP-adresser att erbjuda (3, 4 × 1038 adresser, för att vara exakta) jämfört med de föregångars mäktiga 4, 3 miljarder adresser. Det finns i princip inget sätt att mänskligheten går tom för IP-adresser medan IPv6 snart används. IPv6 använder ett adresseringsformat där varje adress består av åtta uppsättningar av hexadecimala nummer, där varje enhet består av 4 tecken och motsvarar 16 bitar för totalt 128 bitar per adress. IPv6-adresser är alfanumeriska, med siffror från 0 till 9 och alfabet från A till F används i dem. Så här ser en typisk IPv6-adress ut:

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

Tråkigt länge, eller hur? Det finns också en lösning på det! Trodde du att IPv6 var något halvbakt, wannabe-internetprotokoll? IPv6-adresser kan vara riktigt långa och innehåller ofta ett betydligt stort antal nollor i dem. Ledande nollor (noll (erna) i början av varje uppsättning tecken) kan "undertryckas" (helt enkelt bortse från när du skriver adressen), och alla uppsättningar tecken som helt består av nollor kan ersättas med :: -symbolen ( symbolen :: får dock endast användas en gång per adress) för att förkorta IPv6-adresser. IPv6-adressen som listas ovan, till exempel, när alla ledande nollor har undertryckts och alla uppsättningar tecken som består helt av nollor har ersatts med symbolen :: vill ha något som:

2001: DB8 :: 1234: ace: 6006: 1e

IPv6 har stått för varje enskild brist som dess föregångare hade - från adressbegränsningar till användarvänlighet, varför det inte kommer någonstans när som helst snart. IPv6, till skillnad från den försumbara fläcken på webben som var dess föregångare, IPv5, är här för att stanna.

Intressanta Artiklar