![Kļūdas kods 0xc00000e9 sistēmā Windows 10 ir atrisināts](/f/d4e4eff498b6dfa5d218d486083dd123.png?width=100&height=100)
Apmēram pēdējos 10 gadus šis ir bijis gads IPv6 izplatīsies plaši. Tas vēl nav noticis. Līdz ar to ir maz informācijas par to, kas ir IPv6, kā to izmantot vai kāpēc tas ir neizbēgami.
Mēs esam izmantojuši IPv4 Kopš RFC 791 publicēšanas 1981. gadā. Tajā laikā datori bija lieli, dārgi un reti. IPv4 bija paredzēts 4 miljardi IP adreses, kas šķita milzīgs skaits, salīdzinot ar datoru skaitu. Diemžēl IP adreses netiek izmantotas. Adresēšanā ir nepilnības. Piemēram, uzņēmumam var būt adreses telpa 254 (2^8-2) adreses, un izmantojiet tikai 25 no tām. Atlikušie 229 ir rezervēti turpmākai paplašināšanai. Šīs adreses nevar izmantot neviens cits, jo tīkli maršrutē trafiku. Līdz ar to tas, kas 1981. gadā šķita liels skaitlis, patiesībā ir mazs skaitlis 2014. gadā.
Interneta inženierijas darba grupa (IETF) atzina šo problēmu deviņdesmito gadu sākumā un nāca klajā ar diviem risinājumiem: bezklases interneta domēna maršrutētājs (CIDR) un privātās IP adreses. Pirms CIDR izgudrošanas jūs varētu iegūt vienu no trim tīkla izmēriem:
24 biti (16 777 214 adreses), 20 biti (1 048 574 adreses) un 16 biti (65 534 adreses). Kad tika izgudrots CIDR, bija iespējams sadalīt tīklus apakštīklos.Tā, piemēram, ja vajadzēja 5 IP adreses, jūsu interneta pakalpojumu sniedzējs sniegs jums tīklu ar 3 bitu lielumu, kas jums dotu 6 IP adreses. Tas ļautu jūsu ISP efektīvāk izmantot adreses. Privātās IP adreses ļauj izveidot tīklu, kurā katra tīkla iekārta var viegli izveidot savienojumu ar citu mašīna internetā, bet kur mašīnai internetā ir ļoti grūti izveidot savienojumu ar jūsu mašīna. Jūsu tīkls ir privāts, slēpts. Jūsu tīkls varētu būt ļoti liels, 16 777 214 adreses, un jūs varētu privāto tīklu apakštīklā sadalīt mazākos tīklos, lai jūs varētu viegli pārvaldīt savas adreses.
Jūs, iespējams, pašlaik izmantojat privātu adresi. Pārbaudiet savu IP adresi: ja tā ir diapazonā no 10.0.0.0 – 10.255.255.255 vai 172.16.0.0 – 172.31.255.255 vai 192.168.0.0 – 192.168.255.255, tad jūs izmantojat privātu IP adresi. Šie divi risinājumi palīdzēja novērst katastrofu, taču tie bija pagaidu pasākumi, un tagad mums ir jārēķinās.
Vēl viena problēma ar IPv4 ir tas, ka IPv4 galvenes garums bija mainīgs. Tas bija pieņemami, ja maršrutēšanu veica programmatūra. Bet tagad maršrutētāji ir veidoti ar aparatūru, un mainīga garuma galvenes apstrāde aparatūrā ir grūta. Lielajiem maršrutētājiem, kas ļauj paketēm izplatīties visā pasaulē, ir problēmas tikt galā ar slodzi. Skaidrs, ka bija nepieciešama jauna shēma ar fiksēta garuma galvenēm.
Vēl viena problēma ar IPv4 Vai tad, kad tika piešķirtas adreses, internets bija amerikāņu izgudrojums. Pārējās pasaules IP adreses ir sadrumstalotas. Bija vajadzīga shēma, lai adreses varētu nedaudz apkopot pēc ģeogrāfiskās atrašanās vietas, lai maršrutēšanas tabulas varētu samazināt.
Vēl viena IPv4 problēma, un tas var likties pārsteidzoši, ir tā, ka to ir grūti konfigurēt un grūti mainīt. Jums tas varētu nebūt skaidrs, jo maršrutētājs par jums parūpēsies par visu šo informāciju. Bet jūsu interneta pakalpojumu sniedzēja problēmas liek viņiem sajukt prātā.
Visas šīs problēmas tika izskatītas nākamajā interneta versijā.
IETF 1995. gada decembrī atklāja nākamās paaudzes IP. Jauno versiju sauca par IPv6, jo numurs 5 kļūdas dēļ tika piešķirts citam. Iekļautas dažas IPv6 funkcijas.
Apskatīsim šīs funkcijas pa vienai:
Pirmā lieta, ko visi pamana IPv6 ir tas, ka adrešu skaits ir milzīgs. Kāpēc tik daudz? Atbilde ir tāda, ka dizaineri bija nobažījušies par neefektīvo adrešu organizāciju, tāpēc ir tik daudz pieejamu adrešu, kuras mēs varētu piešķirt neefektīvi, lai sasniegtu citas mērķus. Tātad, ja vēlaties izveidot savu IPv6 tīklu, iespējams, ka jūsu ISP sniegs jums tīklu 64 biti (1.844674407 × 10¹⁹ adreses) un ļaujiet šo vietu pakārtot tīklam pēc sirds patikas.
Tā kā jāizmanto tik daudz adrešu, adrešu telpu var piešķirt reti, lai efektīvi maršrutētu paketes. Tātad jūsu ISP iegūst tīkla vietu 80 biti. No šiem 80 bitiem 16 no tiem ir paredzēti ISP apakštīkliem, bet 64 biti - klienta tīkliem. Tātad, ISP var būt 65 534 tīkli.
Tomēr šī adrešu piešķiršana nav akmenī, un, ja interneta pakalpojumu sniedzējs vēlas vairāk mazāku tīklu, tas to var izdarīt (lai gan iespējams, ka ISP, iespējams, vienkārši prasītu citu 80 bitu vietu). Augšējie 48 biti ir sadalīti tālāk, lai interneta pakalpojumu sniedzēji, kas ir “aizvērt”Viens otram ir līdzīgi tīkla adrešu diapazoni, lai tīklus varētu apkopot maršrutēšanas tabulās.
An IPv4 galvenei ir mainīgs garums. An IPv6 galvenes fiksētais garums vienmēr ir 40 baiti. IPv4 papildu opciju dēļ galvenes lielums palielinājās. IPv6, ja nepieciešama papildu informācija, šī papildu informācija tiek saglabāta paplašinājumu galvenēs, kuras sekojiet IPv6 galvenei un parasti tos neapstrādā maršrutētāji, bet gan programmatūra galamērķi.
Viens no laukiem IPv6 galvenē ir plūsma. Plūsma ir a 20 bitu numurs, kas tiek izveidots pseidogadījumā, un tas maršrutētājiem atvieglo pakešu maršrutēšanu. Ja pakotnei ir plūsma, maršrutētājs šo plūsmas numuru var izmantot kā indeksu tabulā, kas ir ātrs, nevis tabulas uzmeklēšanu, kas ir lēna. Šī funkcija padara IPv6 ļoti viegli maršrutēt.
In IPv6, pirmo reizi iedarbinot iekārtu, tā pārbauda vietējo tīklu, lai noskaidrotu, vai kāda cita mašīna neizmanto tās adresi. Ja adrese netiek izmantota, iekārta tālāk vietējā tīklā meklē IPv6 maršrutētāju. Ja tas atrod maršrutētāju, tas lūdz maršrutētājam izmantot IPv6 adresi. Tagad iekārta ir iestatīta un gatava saziņai internetā - tai ir sava IP adrese un tai ir noklusējuma maršrutētājs.
Ja maršrutētājam vajadzētu samazināties, tad tīkla mašīnas atklās problēmu un atkārtos IPv6 maršrutētāja meklēšanas procesu, lai atrastu rezerves maršrutētāju. Patiesībā to ir grūti izdarīt IPv4. Līdzīgi, ja maršrutētājs savā tīklā vēlas mainīt adresēšanas shēmu, tas var. Mašīnas laiku pa laikam vaicās maršrutētājam un automātiski mainīs adreses. Maršrutētājs atbalstīs gan vecās, gan jaunās adreses, līdz visas mašīnas būs pārgājušas uz jauno konfigurāciju.
IPv6 automātiskā konfigurācija nav pilnīgs risinājums. Ir dažas citas lietas, kas mašīnai nepieciešamas, lai efektīvi izmantotu internetu: vārdu serveri, laika serveris, iespējams, failu serveris. Tātad ir dhcp6 kas dara to pašu, ko dhcp, tikai tāpēc, ka mašīna sāk darboties maršrutējamā stāvoklī, viens dhcp dēmons var apkalpot lielu skaitu tīklu.
Tātad, ja IPv6 ir daudz labāks par IPv4, kāpēc adopcija nav bijusi plašāka (no 2014. gada maijs, Google lēš, ka tās IPv6 trafiks ir aptuveni 4% no tās kopējās satiksmes)? Pamatproblēma ir tā, kas ir pirmais vistu vai olu? Kāds, kas vada serveri, vēlas, lai serveris būtu pēc iespējas plašāk pieejams, kas nozīmē, ka tam ir jābūt IPv4 adrese.
Tam varētu būt arī IPv6 adrese, taču daži cilvēki to izmantotu, un jums ir nedaudz jāmaina programmatūra, lai pielāgotos IPv6. Turklāt daudzi mājas tīkla maršrutētāji neatbalsta IPv6. Daudzi interneta pakalpojumu sniedzēji neatbalsta IPv6. Es jautāju savam ISP par to, un man teica, ka viņi to nodrošinās, kad klienti to lūgs. Tāpēc es jautāju, cik daudz klientu to ir lūguši. Viens, ieskaitot mani.
Turpretī visas galvenās operētājsistēmas, Windows, OS X un Linux atbalsta IPv6.Ārā no kastes”Un ir gadiem ilgi. Operētājsistēmās pat ir programmatūra, kas ļaus IPv6 paketēm “tunelis”IPv4 ietvaros līdz vietai, kur IPv6 paketes var noņemt no apkārtējās IPv4 paketes un nosūtīt ceļā.
IPv4 mums ilgu laiku ir kalpojis labi. IPv4 ir daži ierobežojumi, kas tuvākajā nākotnē radīs nepārvaramas problēmas. IPv6 atrisinās šīs problēmas, mainot adrešu piešķiršanas stratēģiju un veicot uzlabojumus atvieglot pakešu maršrutēšanu un atvieglojot iekārtas konfigurēšanu, kad tā pirmo reizi pievienojas tīklam.
Tomēr IPv6 pieņemšana un izmantošana ir bijusi lēna, jo izmaiņas ir smagas un dārgas. Labā ziņa ir tā, ka visas operētājsistēmas atbalsta IPv6, tāpēc, kad esat gatavs veikt izmaiņas, datoram būs jāpieliek nelielas pūles, lai pārietu uz jauno shēmu.