Indholdsfortegnelse:
4, 294, 967, 296. Det er det nøjagtige antal 32-bit IP-adresser, der er tilgængelig i Internet Protocol version 4 (IPv4). I løbet af Internet-boomet i 1990'erne anerkendte mange af computergeeks inden for Internet Engineering Task Force (IETF) og lignende organisationer temmelig hurtigt, at adresserummet ville blive et problem, da tilslutningsmuligheder spredte sig over hele kloden. Så koncepter som klasseløs interdomæne-routing (CIDR) og oversættelse af netværksadresse (NAT) blev udviklet som svar på dette forestående problem. Og helt ærligt har begge disse koncepter fungeret ganske godt med at holde Internettet i gang. Efterhånden som World Wide Web bliver stadig mere og vel, verdensomspændende, bliver tingene lidt mere komplicerede. Det er her, IPv6 kommer ind. Her skal vi se på denne nye protokol, og hvor den måske er på vej.
Hvad er der galt med IPv4?
IPv4 er på samme måde som den første lejlighed for et nygifte par. Det er funktionelt, praktisk og frem for alt andet, det fungerer. Men 10 år, fire børn og to hunde senere, er der bare ikke nok plads til alle. Så den hengivne patriark af familien fortsætter med at opdele den disponible plads i mindre undergrupper for at tilvejebringe ting som fortrolighed, bedre definerede grænser og mere autonomi inden for hvert af delmængderne. Slutresultatet ser ud til at være en levedygtig løsning - indtil familiens matriark kommer hjem med nyheder, der indikerer, at en ny tilføjelse vil tilslutte sig familien om blot ni måneder. Så processen med at dele, underopdele og omfordele begynder igen. Og netop når det ser ud til at det går godt, får parret ind i, at den nye tilføjelse til familien faktisk vil være to tilføjelser - tvillinger!
Sådan er problemet med IPv4. Uanset hvordan det tilgængelige adresseplads er opdelt, begynder huset, der er IPv4, at briste i sømmene. I en artikel fra 2011 på Network World blev det rapporteret, at Internet Assigned Numbers Authority faktisk har tildelt de sidste blokke af IPv4-adresserum til de regionale internetregistre.
Wow! Jeg for en havde ingen idé om, at det var kommet dette, og det får mig til at undre mig: Vil IPv6 virkelig være en levedygtig løsning?
IPv6: Den ikke-så-enkle løsning
Med hensyn til ren matematik er svaret ja. IPv6-adresser er 128 bit lange, hvilket betyder, at antallet af tilgængelige IP-adresser er 2 128 . Sagt på en anden måde, antallet af tilgængelige IPv6-adresser er: 340, 282, 366, 920, 938, 463, 463, 374, 607, 431, 768, 211, 456.Dette tal udtrykkes typisk som 3, 4 * 10 38, og i en verden bestående af cirka 6 milliarder mennesker bør dette give masser af plads til at udvide. Så aktiver bare IPv6 på alle netværksenheder, og væk går vi ret? Som i de fleste ting i livet, er det bare ikke så enkelt.
Hvad er Hold Up?
Det primære problem med overgangen til IPv6 er, at den ikke er bagudkompatibel med IPv4. Kort sagt, da IPv6 først blev udtænkt, blev den ikke oprettet til at fungere med IPv4. Så hvis du beslutter at bruge en IPv6-adresse inden for et netværk, der er strengt baseret på IPv4, kan alle typer routing og DNS-problemer opstå. Som følge heraf kom nogle virkelig smarte mennesker inden for forskellige tænketanke og styrende organer med et par løsninger.
tunneling
Tunneling er processen til indkapsling af IPv6-pakker i IPv4-pakker. Dette gør det muligt at transportere IPv6-pakker gennem eksisterende IPv4-rygrad, da den eksisterende IPv4-routinginfrastruktur er helt uvidende om de indkapslede IPv6-pakker. Ved ankomst til sin destination læses specielle flag inden for IPv4-pakkerne af slutapparatet, der instruerer det til at afkapsle IPv4-pakkerne og se efter IPv6-pakker.
Dobbelt stak
Den dobbelte stack-tilgang er blevet en meget almindelig tilgang, og den involverer et givet netværks hele eksisterende infrastruktur, der understøtter både IPv4 og IPv6-funktionalitet. I denne konfiguration er IPv6 aktiveret som den foretrukne transportmetode, og når indkommende IPv6-trafik registreres, er IPv6-netværk slutresultatet. Når IPv4-trafik går ind i netværket, instrueres hver netværksenhed om at vende tilbage til IPv4-netværk. Selvom dette bliver mere almindeligt, især på ISP-niveau, er en af ulemperne ved denne tilgang, at mange ældre operativsystemer ikke understøtter dual stack-funktionalitet. Derfor vil en organisation med ældre systemer i sin eksisterende infrastruktur være nødt til at forpligte sig til en total overgang til nyere systemer.
6to4
6to4-løsningen har vundet popularitet i de senere år, da den involverer et koncept, der ligner tunneling. Grundlæggende er IPv6-trafik indkapslet i IPv4-pakker, og trafikken sendes til udpegede relæ-routere. Kommunikationen mellem disse relæ-routere foregår via unicast, hvilket resulterer i en slags punkt-til-punkt-forbindelse. Så når du udføres korrekt, har du hvad der svarer til en IPv6-tunnel på skyen uden eksplicit at oprette en faktisk tunnel.
Er IPv6 i horisonten?
Er det rimeligt at sige, at IPv6 er i horisonten? På trods af udfordringerne ser svaret ud til at være ja. Mange nordamerikanske internetudbydere overgik til dual stack for flere år siden, og nogle indholdsudbydere som Google og Netflix har meget robuste IPv6-infrastrukturer. Hertil kommer overgangen til IPv6 fra mange asiatiske lande (især Kina), og man kan let antage, at ankomsten til IPv6 allerede kan være i værkerne.