Kedu ihe dị njọ na IPv4 yana ihe kpatara anyị ji aga na IPv6


N'ime afọ iri gara aga ma ọ bụ karịa, nke a bụ afọ IPv6 ga-agbasa ebe niile. O mebeghị. N'ihi ya, enwere ntakịrị ihe ọmụma gbasara ihe IPv6 bụ, otu esi eji ya, ma ọ bụ ihe kpatara na ọ bụ ihe a na-apụghị izere ezere.

Kedu ihe dị njọ na IPv4?

Anyị na-eji IPv4 kemgbe ebipụtara RFC 791 na 1981. N'oge ahụ, kọmpụta buru ibu, dị oke ọnụ ma dị ụkọ. IPv4 nwere ndokwa maka ijeri IP adreesị, nke dị ka ọnụ ọgụgụ buru ibu ma e jiri ya tụnyere ọnụ ọgụgụ kọmputa. N'ụzọ dị mwute, a naghị eji adreesị IP eme ihe. Enwere oghere na adreesị. Dịka ọmụmaatụ, ụlọ ọrụ nwere ike ịnwe oghere adreesị nke 254 (2^8-2) adreesị, ma jiri naanị 25 n'ime ha. Edebere 229 fọdụrụnụ maka mgbasawanye n'ọdịnihu. Onye ọ bụla ọzọ enweghị ike iji adreesị ndị ahụ, n'ihi ụzọ netwọk si ebute okporo ụzọ. N'ihi ya, ihe dị ka ọnụ ọgụgụ buru ibu na 1981 bụ ọnụ ọgụgụ dị nta na 2014.

The Internet Engineering Task Force (IETF) ghọtara nsogbu a na mmalite 1990s wee wepụta ụzọ abụọ: Classless Internet Domain Router (CIDR) na adreesị IP nkeonwe. Tupu imepụta CIDR, ị nwere ike nweta otu n'ime nha netwọkụ atọ: bit 24 (adreesị 16,777,214), bit 20 (adreesị 1,048,574) na bit 16 (adreesị 65,534). Ozugbo emepụtara CIDR, ọ ga-ekwe omume ikewa netwọk n'ime netwọkụ subnetwork.

Yabụ, dịka ọmụmaatụ, ọ bụrụ na ịchọrọ adreesị 5 IP, ISP gị ga-enye gị netwọk nwere nha 3 bit nke ga-enye gị adreesị 6 IP. Yabụ na nke ahụ ga-eme ka ISP gị nwee ike iji adreesị nke ọma. Adreesị IP nkeonwe na-enye gị ohere ịmepụta netwọk ebe igwe ọ bụla dị na netwọk nwere ike jikọọ ngwa ngwa na igwe ọzọ na ịntanetị, mana ebe ọ na-esiri igwe na ịntanetị ike ijikọ azụ na igwe gị. Netwọk gị bụ nke nzuzo, zoro ezo. Netwọk gị nwere ike ibu nnukwu, adreesị 16,777,214, ma ị nwere ike weba netwọk nkeonwe gị n'ime obere netwọk, ka ị nwee ike ijikwa adreesị nke gị n'ụzọ dị mfe.

Eleghị anya ị na-eji adreesị nzuzo ugbu a. Lelee adreesị IP nke gị: ọ bụrụ na ọ dị na nso nke 10.0.0.0 - 10.255.255.255 ma ọ bụ 172.16.0.0 - 172.31.255.255 ma ọ bụ 192.168.0.0192.168.255.255, mgbe ahụ ị na-eji adreesị IP nkeonwe. Ngwọta abụọ a nyere aka igbochi ọdachi, mana ha bụ usoro nkwụsị ma ugbu a oge ngụkọ abịakwute anyị.

Nsogbu ọzọ dị na IPv4 bụ na nkụnye eji isi mee IPv4 nwere ogologo mgbanwe. A na-anabata nke ahụ mgbe ejiri sọftụwia mee njem. Mana ugbu a, ejiri ngwaike wuo ndị na-anya ụgbọ elu, yana nhazi isi isi ogologo na ngwaike siri ike. Ndị na-anya ụgbọ mmiri buru ibu nke na-ekwe ka ngwugwu gaa n'ụwa nile na-enwe nsogbu ịnagide ibu ahụ. N'ụzọ doro anya, a chọrọ atụmatụ ọhụrụ nwere nkụnye eji isi mee ogologo.

Nsogbu ọzọ dị na IPv4 bụ na, mgbe ekenyela adreesị, ịntanetị bụ ihe ndị America mepụtara. Adreesị IP maka ụwa ndị ọzọ bụ nkewa. Ọ dị mkpa ka e mee atụmatụ iji kwe ka e jiri ala ala chịkọta adres ndị ahụ ka e wee mee ka tebulu ndị a na-ebugharị ebugharị dị ntakịrị.

Ma nsogbu ọzọ na IPv4, na nke a nwere ike ịdị ka ihe ijuanya, bụ na ọ siri ike ịhazi, na ike ịgbanwe. Nke a nwere ike ọ gaghị ahụ gị anya, n'ihi na rawụta gị na-elekọta gị nkọwa ndị a niile. Mana nsogbu maka ISP gị na-eme ka ha dị nro.
Nsogbu ndị a niile wee banye n'echiche nke ụdị ịntanetị na-esote.

Ihe gbasara IPv6 na atụmatụ ya

IETF weputara ọgbọ ọzọ nke IP na Disemba 1995. A na-akpọ ụdị ọhụrụ a IPv6 n'ihi na ekenyela nọmba 5 maka ihe ọzọ n'amaghị ama. Ụfọdụ atụmatụ IPv6 gụnyere.

  1. 128 adreesị bit (3.402823669 × 10³⁸ adreesị)
  2. atụmatụ maka ịchịkọta adreesị n'ụzọ ezi uche dị na ya
  3. Ndị nkụnye eji isi mee ogologo a kapịrị
  4. Protocol maka ịhazi na ịhazigharị netwọkụ gị na-akpaghị aka.

Ka anyị lee atụmatụ ndị a n'otu n'otu:

Ihe mbụ onye ọ bụla na-achọpụta gbasara IPv6 bụ na ọnụọgụ adreesị dị nnukwu. Gịnị kpatara ọtụtụ? Azịza ya bụ na ndị na-emepụta ihe nwere nchegbu banyere nhazi nke adreesị na-adịghị mma, ya mere enwere ọtụtụ adreesị dịnụ nke anyị nwere ike ịkenye na-adịghị arụ ọrụ iji nweta ihe mgbaru ọsọ ndị ọzọ. Yabụ, ọ bụrụ na ịchọrọ iwulite netwọkụ IPv6 nke gị, ohere bụ na ISP gị ga-enye gị netwọkụ nke bits 64 (1.844674407 × 10¹⁹ adreesị) wee mee ka ị webata ohere ahụ ka ọ bụrụ ọdịnaya obi gị.

Ebe enwere ọtụtụ adresị a ga-eji, enwere ike ịkenye oghere adreesị na obere oge ka ị na-ebugharị ngwugwu nke ọma. Yabụ, ISP gị na-enweta oghere netwọkụ nke bit 80. N'ime 80 ibe n'ibe ndị ahụ, 16 n'ime ha bụ maka subnetworks nke ISPs, na 64 ibe n'ibe bụ maka netwọk ndị ahịa. Yabụ, ISP nwere ike ịnwe netwọkụ 65,534.

Agbanyeghị, a naghị atụba oke adreesị ahụ na okwute, ma ọ bụrụ na ISP chọrọ netwọkụ pere mpe, ọ nwere ike ime nke ahụ (n'agbanyeghị na ISP nwere ike ịrịọ maka oghere 80 ọzọ). A na-ekewa ibe 48 nke elu, nke mere na ISP ndị dị \nso n'otu n'otu nwere adreesị netwọk yiri nke ahụ, iji kwe ka ejikọta netwọk na tebụl ntụgharị.

Ihe nkụnye eji isi mee IPv4 nwere ogologo agbanwe agbanwe. Ihe nkụnye eji isi mee IPv6 na-enwe ogologo ọ bụla nke 40 bytes. Na IPv4, nhọrọ ndị ọzọ mere ka nkụnye eji isi mee abawanye na nha. Na IPv6, ọ bụrụ na achọrọ ozi ndị ọzọ, a na-echekwa ozi ndị ọzọ na nkụnye eji isi mee ndọtị, nke na-eso isi IPv6 na ndị na-anya ụgbọ ala anaghị ahazi ya, kama ọ bụ sọftụwia na ebe aga.

Otu n'ime ubi dị na nkụnye eji isi mee IPv6 bụ eruba. A erute bụ nọmba 20 bit nke a na-emepụta na-enweghị usoro, ma ọ na-eme ka ọ dịrị ndị na-anya ụgbọ ala mfe ịgafe ngwugwu. Ọ bụrụ na ngwugwu nwere mmiri, mgbe ahụ, onye rawụta nwere ike iji nọmba ntinye ahụ dị ka ndeksi n'ime tebụl, nke dị ngwa ngwa, kama ịchọta tebụl, nke dị nwayọọ. Njirimara a na-eme ka IPv6 dị mfe ịgagharị.

Na IPv6, mgbe igwe bidochara, ọ na-enyocha netwọkụ mpaghara ka ọ mara ma igwe ọ bụla na-eji adreesị ya. Ọ bụrụ na ejighi adreesị ahụ, mgbe ahụ igwe na-esote IPv6 rawụta na netwọkụ mpaghara. Ọ bụrụ na ọ chọtara router, mgbe ahụ ọ na-ajụ rawụta maka adreesị IPv6 ka ọ jiri. Ugbu a, a na-edozi igwe ahụ ma dị njikere ikwurịta okwu na ịntanetị - o nwere adreesị IP maka onwe ya ma nwee onye na-ahụ maka ihe ntanetị.

Ọ bụrụ na rawụta kwesịrị agbada, mgbe ahụ igwe ndị dị na netwọk ahụ ga-achọpụta nsogbu ahụ ma megharịa usoro nke ịchọ IPv6 rawụta, chọta onye na-ahụ maka nchekwa ndabere. Nke ahụ siri ike ime na IPv4. N'otu aka ahụ, ọ bụrụ na rawụta chọrọ ịgbanwe atụmatụ adreesị na netwọk ya, ọ nwere ike. Igwe ndị ahụ ga-ajụ rawụta ajụjụ site n'oge ruo n'oge ma gbanwee adreesị ha na-akpaghị aka. Onye rawụta ahụ ga-akwado ma adreesị ochie na nke ọhụrụ ruo mgbe igwe niile agbanweela na nhazi ọhụrụ ahụ.

Nhazi akpaka IPv6 abụghị ngwọta zuru oke. Enwere ihe ndị ọzọ igwe chọrọ iji ịntanetị rụọ ọrụ nke ọma: sava aha, ihe nkesa oge, ikekwe sava faịlụ. Ya mere enwere dhcp6nke na-eme otu ihe ahụ dị ka dhcp, naanị n'ihi na akpụkpọ ụkwụ igwe na steeti routable, otu dhcp daemon nwere ike ịrụ ọrụ ọtụtụ netwọkụ.

Ya mere, ọ bụrụ na IPv6 dị nnọọ mma karịa IPv4, gịnị kpatara na nkuchi agbasabeghị ebe niile (dịka nke May 2014, Google na-eme atụmatụ na okporo ụzọ IPv6 ya bụ ihe dịka 4% nke ya. mkpokọta okporo ụzọ)? Nsogbu bụ isi bụ nke na-ebute ụzọ, ọkụkọ ka ọ bụ akwa? Onye na-agba sava chọrọ ka sava ahụ dịrị ebe niile dịka o kwere mee, nke pụtara na ọ ga-enwerịrị adreesị IPv4.

Ọ nwekwara ike ịnwe adreesị IPv6, mana mmadụ ole na ole ga-eji ya ma ị ga-agbanwe ntakịrị ngwanro gị iji nweta IPv6. Ọzọkwa, ọtụtụ ndị na-anya netwọk ụlọ anaghị akwado IPv6. Ọtụtụ ISP anaghị akwado IPv6. Ajụrụ m ISP m gbasara ya, a gwakwara m na ha ga-enye ya mgbe ndị ahịa rịọrọ ya. Ya mere ajụrụ m mmadụ ole ndị ahịa rịọrọ ya. Otu, gụnyere m.

N'ụzọ dị iche, ihe niile bụ isi sistemụ arụmọrụ, Windows, OS X, na Linux na-akwado IPv6 \site na igbe ma nwee ọtụtụ afọ. Sistemu arụ ọrụ ọbụna nwere ngwanrọ nke ga-ekwe ka IPv6 mee ihe. ngwugwu gaa na \ọwara n'ime IPv4 ruo ebe enwere ike wepu ngwugwu IPv6 na ngwugwu IPv4 gbara ya gburugburu wee ziga n'ụzọ ha.

Mmechi

IPv4 enyerela anyị aka nke ọma ogologo oge. IPv4 nwere ụfọdụ njedebe nke ga-eweta nsogbu ndị a na-apụghị imeri emeri n'ọdịnihu dị nso. IPv6 ga-edozi nsogbu ndị ahụ site n'ịgbanwe atụmatụ maka ikenye adreesị, na-emeziwanye ihe iji mee ka ọ dị mfe nhazi nke ngwugwu, na ime ka ọ dịkwuo mfe ịhazi igwe mgbe ọ na-abanye na netwọk mbụ.

Agbanyeghị, nnabata na ojiji nke IPv6 adịla nwayọ, n'ihi na mgbanwe siri ike yana ọnụ. Ozi ọma ahụ bụ na sistemụ arụmọrụ niile na-akwado IPv6, yabụ mgbe ị dị njikere ime mgbanwe ahụ, kọmpụta gị ga-achọ obere mbọ iji gbanwee na atụmatụ ọhụrụ ahụ.