Kini aṣiṣe pẹlu IPv4 ati Idi ti a fi nlọ si IPv6


Fun ọdun mẹwa sẹyin tabi bẹẹ, eyi ti jẹ ọdun ti IPv6 yoo di itankale kaakiri. Ko ti ṣẹlẹ sibẹsibẹ. Nitorinaa, imọ-jinlẹ kekere ti ohun ti IPv6 jẹ, bawo ni a ṣe le lo, tabi idi ti o fi jẹ eyiti ko ṣee ṣe.

Kini aṣiṣe pẹlu IPv4?

A ti nlo IPv4 lailai lati igba ti a tẹjade RFC 791 ni ọdun 1981. Ni akoko yẹn, awọn kọnputa tobi, gbowolori, ati toje. IPv4 ni ipese fun awọn adirẹsi 4 bilionu IP , eyiti o dabi ẹni pe nọmba nla ni akawe si nọmba awọn kọnputa. Laanu, awọn adirẹsi IP ko lo ni abajade. Awọn ela wa ninu adirẹsi. Fun apẹẹrẹ, ile-iṣẹ kan le ni aaye adirẹsi ti awọn adirẹsi 254 ( 2 ^8-2 ), ati pe o lo 25 ninu wọn nikan. 229 ti o ku ni ipamọ fun imugboroosi ọjọ iwaju. Awọn adirẹsi wọnyẹn ko le ṣee lo fun ẹnikẹni miiran, nitori ọna awọn nẹtiwọọki ti n gba ijabọ. Nitorinaa, ohun ti o dabi ẹnipe nọmba nla ni ọdun 1981 jẹ nọmba kekere ni ọdun 2014.

Ẹgbẹ Agbofinro Imọ-iṣe Intanẹẹti ( IETF ) ṣe idanimọ iṣoro yii ni ibẹrẹ awọn ọdun 1990 o si wa awọn ipinnu meji: Alailowaya Ayelujara Alailowaya Alailowaya ( CIDR ) ati awọn adirẹsi IP ikọkọ. Ṣaaju kiikan ti CIDR, o le gba ọkan ninu awọn titobi nẹtiwọọki mẹta: (awọn adirẹsi 16,777,214), 20 bits (awọn adirẹsi 1,048,574) ati 16 bit (Awọn adirẹsi 65,534). Ni kete ti a ṣe CIDR, o ṣee ṣe lati pin awọn nẹtiwọọki sinu awọn netiwọki.

Nitorinaa, fun apẹẹrẹ, ti o ba nilo awọn adirẹsi 5 IP , ISP rẹ yoo fun ọ ni nẹtiwọọki kan ti o ni iwọn awọn biti 3 eyiti yoo fun ọ ni awọn adirẹsi 6 IP . Nitorinaa eyi yoo gba ISP rẹ laaye lati lo awọn adirẹsi daradara siwaju sii. Awọn adirẹsi IP aladani gba ọ laaye lati ṣẹda nẹtiwọọki kan nibiti ẹrọ kọọkan lori nẹtiwọọki le ni rọọrun sopọ si ẹrọ miiran lori intanẹẹti, ṣugbọn ibiti o nira pupọ fun ẹrọ lori intanẹẹti lati sopọ pada si ẹrọ rẹ. Nẹtiwọọki rẹ jẹ ikọkọ, ti farapamọ. Nẹtiwọọki rẹ le tobi pupọ, awọn adirẹsi 16,777,214, ati pe o le ṣe abẹ nẹtiwọọki ikọkọ rẹ sinu awọn nẹtiwọọki kekere, ki o le ṣakoso awọn adirẹsi tirẹ ni irọrun.

O ṣee ṣe pe o nlo adirẹsi ikọkọ ni bayi. Ṣayẹwo adirẹsi IP tirẹ: ti o ba wa ni ibiti 10.0.0.0 - 10.255.255.255 tabi 172.16.0.0 - 172.31.255.255 tabi 192.168.0.0 - 192.168.255.255 , lẹhinna o nlo adiresi IP ikọkọ kan. Awọn solusan meji wọnyi ṣe iranlọwọ ajalu igbo, ṣugbọn wọn jẹ awọn igbese diduro ati ni akoko akọọlẹ ti wa lori wa.

Iṣoro miiran pẹlu IPv4 ni pe akọle IPv4 jẹ gigun iyipada. Iyẹn jẹ itẹwọgba nigbati afisona ṣe nipasẹ sọfitiwia. Ṣugbọn nisisiyi awọn olulana ti kọ pẹlu ohun elo, ati sisẹ awọn akọle gigun gigun ninu hardware nira. Awọn onimọ-ọna nla ti o gba awọn apo-iwe laaye lati lọ ni gbogbo agbaye ni awọn iṣoro ti o baju pẹlu ẹrù naa. Ni kedere, a nilo ero tuntun pẹlu awọn akọle ipari gigun.

Iṣoro miiran pẹlu IPv4 ni pe, nigbati a pin awọn adirẹsi naa, intanẹẹti jẹ ohun-elo Amẹrika. Awọn adirẹsi IP fun iyoku agbaye ti pin. Eto kan nilo lati gba awọn adirẹsi laaye lati ṣajọpọ ni itumo nipa ẹkọ-aye ki awọn tabili afisona le jẹ ki o kere si.

Sibẹsibẹ iṣoro miiran pẹlu IPv4, ati pe eyi le dun iyalẹnu, ni pe o nira lati tunto, ati pe o nira lati yipada. Eyi le ma han si ọ, nitori olulana rẹ ṣe abojuto gbogbo awọn alaye wọnyi fun ọ. Ṣugbọn awọn iṣoro fun ISP rẹ n ṣakoso wọn eso.
Gbogbo awọn iṣoro wọnyi lọ sinu ero ti ẹya ti nbọ ti Intanẹẹti.

Nipa IPv6 ati Awọn ẹya rẹ

IETF ṣafihan iran ti nbọ ti IP ni Oṣu kejila ọdun 1995. Ẹya tuntun ni a pe ni IPv6 nitori pe a ti pin nọmba 5 si nkan miiran ni aṣiṣe. Diẹ ninu awọn ẹya ti IPv6 pẹlu.

  1. Awọn adirẹsi bit bit 128 (3.402823669 ³⁸ 10³⁸ adirẹsi)
  2. Eto kan fun awọn adirẹsi ikojọpọ ogbon inu
  3. Awọn akọle ipari gigun ti o wa titi
  4. Ilana kan fun tito leto ati atunto nẹtiwọọki rẹ laifọwọyi.

Jẹ ki a wo awọn ẹya wọnyi ọkan nipasẹ ọkan:

Ohun akọkọ ti gbogbo eniyan ṣe akiyesi nipa IPv6 ni pe nọmba awọn adirẹsi jẹ tobi. Kini idi ti ọpọlọpọ? Idahun ni pe awọn onise ṣe aniyan nipa agbari ti ko munadoko ti awọn adirẹsi, nitorinaa ọpọlọpọ awọn adirẹsi to wa wa ti a le fi ipinfunni daradara ni lati le ṣaṣeyọri awọn ibi-afẹde miiran. Nitorinaa, ti o ba fẹ kọ nẹtiwọọki IPv6 tirẹ, awọn o ṣeeṣe ni pe ISP rẹ yoo fun ọ ni nẹtiwọọki ti 64 bits (1.844674407 × 10¹⁹ adirẹsi) ati jẹ ki o tẹ aaye naa si akoonu ọkan rẹ.

Pẹlu ọpọlọpọ awọn adirẹsi lati lo, aaye adirẹsi ni a le pin sẹhin ni ibere lati tọ awọn apo-iwe daradara. Nitorinaa, ISP rẹ n ni aaye nẹtiwọọki kan ti 80 bit . Ninu awọn idinku 80 wọnyẹn, 16 ninu wọn wa fun awọn nẹtiwọọki ISPs, ati awọn idinku 64 jẹ fun awọn nẹtiwọọki alabara. Nitorinaa, ISP le ni awọn nẹtiwọọki 65,534.

Sibẹsibẹ, ipin adirẹsi naa ni a ko sọ sinu okuta, ati pe ti ISP ba fẹ awọn nẹtiwọọki kekere diẹ sii, o le ṣe iyẹn (botilẹjẹpe boya ISP yoo jasi jiroro beere fun aaye miiran ti awọn iyọ 80). Awọn die-die 48 ti o wa ni oke ti pin siwaju sii, nitorinaa awọn ISP ti o jẹ\" sunmọ " si ọkan miiran ni awọn sakani awọn adirẹsi nẹtiwọọki ti o jọra, lati gba awọn nẹtiwọọki laaye lati ṣajọpọ ninu awọn tabili itọnisọna.

Akọsori IPv4 ni gigun gigun kan. Akọsori IPv6 nigbagbogbo ni ipari ti o wa titi ti awọn baiti 40. Ni IPv4, awọn aṣayan afikun fa akọsori lati mu iwọn pọ si. Ni IPv6, ti o ba nilo alaye ni afikun, pe alaye afikun ti wa ni fipamọ ni awọn akọle itẹsiwaju, eyiti o tẹle akọle IPv6 ati pe gbogbo awọn onimọ ipa ko ni ṣakoso rẹ ni gbogbogbo, ṣugbọn kuku nipasẹ sọfitiwia ni ibi-ajo.

Ọkan ninu awọn aaye inu akọle IPv6 ni ṣiṣan naa. Ṣiṣan jẹ nọmba 20 bit eyiti a ṣẹda ni iro-laileto, ati pe o jẹ ki o rọrun fun awọn onimọ-ọna lati lọ si awọn apo-iwe. Ti apo kan ba ni ṣiṣan kan, lẹhinna olulana le lo nọmba ṣiṣan yẹn bi itọka sinu tabili kan, eyiti o yara, dipo wiwa tabili, eyiti o lọra. Ẹya yii mu ki IPv6 rọrun pupọ si ipa-ọna.

Ni IPv6 , nigbati ẹrọ kan ba kọkọ bẹrẹ, o ṣayẹwo nẹtiwọọki agbegbe lati rii boya ẹrọ miiran ba nlo adirẹsi rẹ. Ti adirẹsi naa ko ba lo, lẹhinna ẹrọ atẹle naa wa olulana IPv6 lori nẹtiwọọki agbegbe. Ti o ba ri olulana naa, lẹhinna o beere olulana fun adirẹsi IPv6 lati lo. Bayi, a ti ṣeto ẹrọ naa o si ṣetan lati ba sọrọ lori intanẹẹti - o ni adiresi IP fun ararẹ ati pe o ni olulana aiyipada.

Ti olulana yẹ ki o lọ silẹ, lẹhinna awọn ẹrọ lori netiwọki naa yoo rii iṣoro naa ki o tun ṣe ilana ti wiwa olulana IPv6, lati wa olulana afẹyinti. Iyẹn ṣoro lati ṣe ni IPv4. Bakan naa, ti olulana ba fẹ yi eto adirẹsi pada lori nẹtiwọọki rẹ, o le. Awọn ẹrọ naa yoo beere olulana lati igba de igba ati yi awọn adirẹsi wọn pada laifọwọyi. Olulana yoo ṣe atilẹyin mejeeji atijọ ati awọn adirẹsi tuntun titi gbogbo awọn ero yoo fi yipada si iṣeto tuntun.

Iṣeto adaṣe IPv6 kii ṣe ipinnu pipe. Awọn ohun miiran wa ti ẹrọ nilo lati lo intanẹẹti daradara: awọn olupin orukọ, olupin akoko kan, boya olupin faili kan. Nitorinaa o wa dhcp6 eyiti o ṣe ohun kanna bi dhcp, nikan nitori awọn bata bata ẹrọ ni ipo ti o le ṣe, ọkan dhcp daemon le ṣe iṣẹ nọmba nla ti awọn nẹtiwọọki.

Nitorinaa ti IPv6 ba dara julọ ju IPv4 lọ, kilode ti ko ṣe igbasilẹ ti wa ni ibigbogbo (bi ti May 2014 , Google ṣe iṣiro pe ijabọ IPv6 rẹ jẹ nipa 4% ti rẹ lapapọ ijabọ)? Iṣoro ipilẹ ni eyiti o jẹ akọkọ, adie tabi ẹyin ? Ẹnikan ti n ṣiṣẹ olupin fẹ ki olupin naa wa ni ibigbogbo bi o ti ṣee, eyiti o tumọ si pe o gbọdọ ni adirẹsi IPv4 .

O tun le ni adiresi IPv6 kan, ṣugbọn diẹ eniyan ni yoo lo o ati pe o ni lati yi sọfitiwia rẹ diẹ diẹ lati gba IPv6. Pẹlupẹlu, ọpọlọpọ awọn onimọ ipa ọna ẹrọ nẹtiwọọki ile ko ṣe atilẹyin IPv6. Ọpọlọpọ awọn ISP ko ṣe atilẹyin IPv6. Mo beere lọwọ ISP mi nipa rẹ, wọn sọ fun mi pe wọn yoo pese nigba ti awọn alabara beere fun. Nitorinaa Mo beere iye awọn alabara ti beere fun. Ọkan, pẹlu mi.

Nipa iyatọ, gbogbo awọn ọna ṣiṣe pataki, Windows, OS X, ati Lainos ṣe atilẹyin IPv6\" kuro ninu apoti " ati ni fun awọn ọdun. Awọn ọna ṣiṣe paapaa ni sọfitiwia ti yoo gba IPv6 laaye awọn apo-iwe si\" oju eefin " laarin IPv4 si aaye kan nibiti a le yọ awọn apo-iwe IPv6 kuro ni apo-iwe IPv4 ti o wa ni ayika ati firanṣẹ ni ọna wọn.

Ipari

IPv4 ti ṣiṣẹ wa daradara fun igba pipẹ. IPv4 ni diẹ ninu awọn idiwọn eyiti yoo mu awọn iṣoro ti ko ṣee ṣe ni ọjọ iwaju ti o sunmọ. IPv6 yoo yanju awọn iṣoro wọnyẹn nipa yiyipada igbimọ fun sisọ awọn adirẹsi, ṣiṣe awọn ilọsiwaju lati dẹrọ lilọ ọna awọn apo-iwe, ati ṣiṣe ni irọrun lati tunto ẹrọ kan nigbati o kọkọ darapọ mọ nẹtiwọọki naa.

Sibẹsibẹ, gbigba ati lilo ti IPv6 ti lọra, nitori iyipada nira ati gbowolori. Irohin ti o dara ni pe gbogbo awọn ọna ṣiṣe n ṣe atilẹyin IPv6, nitorinaa nigbati o ba ṣetan lati ṣe iyipada, kọnputa rẹ yoo nilo igbiyanju diẹ lati yipada si ero tuntun.