Ngagunakeun IPv6 kalawan Advanced Direct Connect

Éta pikaresepeun pikeun ningali pamekaran jaringan ngabagi file, tapi éta langkung narik pikeun ilubiung dina éta.

Kiwari, masang sareng ngaluncurkeun modern NMDC hub, administrator anyar minted meunang aksés ka ampir sakabéh kamajuan sarta pangalaman akumulasi di wewengkon ieu miheulaan na. Éta ngagaduhan sistem anu siap pikeun ékspansi sareng kustomisasi, kalebet kalayan bantosan seueur naskah.

С ADC hubs disebutkeun. Desain protokol ieu dimaksudkeun pikeun extensible. Naha anjeun hoyong fitur énggal? Nya, nawiskeun, promosikeun, laksanakeun, laksanakeun, paké.

Tarjamahkeun kana basa Inggris

Hasilna, anjeun tiasa, tangtosna, meunang hub siap-dijieun out of the box, tapi ngan saukur ngajalankeun eta jeung poho ngeunaan eta moal jadi alus. Ekstensibilitas dina kontéks sajarah ogé nunjukkeun ayana sajumlah béda fungsi parangkat lunak klien sareng server, gumantung kana versina. Sareng naon anu bakal dianggo tanpa masalah pikeun hiji pangguna tiasa sauyunan sareng klien anu sanés, sareng ieu kedah dipertimbangkeun.

Ieu lumangsung kalawan IPv6. Lalaki heubeul NMDC teu nyaho kumaha carana ngalakukeun eta prinsipna, tapi ADC sorangan geus siap pikeun eta. Sanajan kitu, teu kabeh jadi basajan.

Ngan teori saeutik

Pamaké "aktip" tiasa nampi sambungan anu asup. Sabenerna, paménta sambungan anu asalna tina éta saleresna ondangan.

Pamaké "pasif" umumna ngan ukur tiasa nganggo pamundut kaluar. Ngaliwatan hub anjeunna naros pamaké aktip ngirimkeun hiji uleman - sarta sambungan geus ngadegkeun.

Ngagunakeun IPv6 kalawan Advanced Direct Connect

Sareng enya, mékanisme ieu henteu gumantung kana versi protokol IP anu dianggo.

Swan, crayfish jeung pike

Hayu urang ngobrol ngeunaan software klien.

rojongan IPv6 DC++ mangrupa ékspérimén di alam. Henteu aya setélan anu misah pikeun éta, sareng éta langkung héran pikeun kuring ningali modeu operasi anu béda pikeun versi IP anu béda, sareng pasip ngan pikeun kagenep, tapi ieu henteu akurat.

Teu mungkin pikeun meunangkeun mode aktip salila konfigurasi manual sanajan eksplisit ngagunakeun domain IP kalawan catetan AAAA salaku WAN, tapi dina modeu otomatis maké UPnP sagalana digawé saperti nu diharapkeun.

AirDC++ ogé boga rojongan pikeun sambungan IPv6, sarta eta dilaksanakeun sagemblengna misah ti IPv4. Sumawona, klien ieu ngarobih tag pangguna ku cara nampilkeun modeu operasi pikeun duanana protokol IP sakaligus. The hubs sorangan teu nyaho kumaha carana ngalakukeun ieu (acan), nu karunya.

Kuring kudu geuwat nyieun reservasi a: AirDC ++ ngalakukeun ieu nyalira jeung sorangan. Dina mangsa nu bakal datang, pikeun genah, abdi bakal ngagunakeun kombinasi kawas AP atawa AA salaku indikasi modus aktif atawa pasip operasi masing-masing pikeun IPv4 na IPv6 tinimbang pintonan maranéhanana dina tag klien nyata dina hub nyata. Kadé.

Dina percobaan urang bakal ngagunakeun FlylinkDC ++ salaku klien teu wawuh pisan jeung IPv6. Ogé kudu dicatet yén rojongan NATT pikeun manéhna dina waktu nulis artikel ieu teu dilaksanakeun di mana waé.

ngamimitian

Anu mimiti, urang bakal ningali sambungan anu jelas teu mungkin antara pangguna tina versi anu béda tina protokol IP. Bakal dipaké pikeun tés IPv6 siap hub kalawan sumberdaya A- sarta AAAA-catetan pikeun ngaran domain akting salaku alamat na.

Ngagunakeun IPv6 kalawan Advanced Direct Connect

Punten dicatet yén nalika anjeun (saleresna) nyobian ngahubungi pangguna nganggo alamat IP versi XNUMX, kasalahan bakal ditingalikeun.

Hub:	[Outgoing][IPv4:412]	 	DRCM AACX AACU ADCS/0.10 337151563
Hub:	[Incoming][IPv4:412]	 	DCTM AACU AACX ADCS/0.10 1988 337151563
Hub:	[Outgoing][IPv4:412]	 	DSTA AACX AACU 240 IPsunknown

Dina tarjamah manusa disada kawas

P4: – Dupi abdi tiasa nempel ka anjeun?
A6: - Cing!
P4: – Hirup teh nyeri 0_0

Kamus pondok, upami perlu, di dieu.

Sareng upami éta sabalikna, sareng sambunganna dimimitian A4, teras teu aya kasalahan anu ditampilkeun sareng sambunganna ngan saukur ngagantung.

Hub:	[Outgoing][IPv4:412]	 	DCTM AACX AACU ADCS/0.10 1993 3871342713

Janten, sigana henteu

Anu penting nyaéta mode sambungan anu ditampilkeun dina hub.

Klién tanpa dukungan IPv6 kedah ningali pangguna anu nyambung ngaliwatan éta sacara jelas pasif, ngan kusabab hub henteu ngeusian aranjeunna. I4 atawa I6 widang luyu.

Ngagunakeun IPv6 kalawan Advanced Direct Connect
FlylinkDC ++ vs. IPv6

Dina kanyataanana, kaayaan téh basajan tur leuwih kompleks dina waktos anu sareng.

Ngagunakeun IPv6 kalawan Advanced Direct Connect
AirDC++ vs. IPv6

Leuwih gampang sabab IPv6 nyokot precedence ti IPv4, sarta éta kaharti. Ieu ngaliwatan eta (sanajan override sadia ngagunakeun pilihan saluyu) yén sambungan ka hub bakal ngadegkeun, sarta klien aktip bakal nawiskeun ka klien pasip pikeun sambungan.

Éta leuwih hese, sabab lamun aya pamaké kalawan rojongan IPv6 on hub, tapi aranjeunna disambungkeun mastikeun via alamat IPv4, lajeng ...

Ngagunakeun IPv6 kalawan Advanced Direct Connect

... teras anjeun tiasa nyambung ka aranjeunna (sacara acak) tanpa gaduh IPv4 pisan.

Perhatikeun yén klien jauh geus ditunjuk sorangan salaku asset, tapi dianggap salaku liability a. Naha?

Alungkeun manéhna dina ayunan

Ayeuna hayu urang coba nyambungkeun klien kalawan béda, tapi umum dina watesan IPv4, susunan rojongan protokol IP ka silih.

Ngagunakeun IPv6 kalawan Advanced Direct Connect

Leres, karunya yén pangguna pasip kedah ngaroko di sela-sela. Tapi ieu henteu tiasa dibantosan, sabab alamat IP anu katingalina henteu penting pisan - éta sababna aranjeunna tanggung jawab.

Ngagunakeun IPv6 kalawan Advanced Direct Connect

Bah! Klién aktip ngirim paréntah pasip?.. Éta logis pikeun nyangka sambungan "nyangkut", tapi henteu, tétéla dina kaayaan A4.

Kunaon éta? Kami ngahubungi pamekar sareng kéngingkeun jawaban:

CTM teu alus lamun pamaké séjén teu ngarojong IPv6

Jeung anjeun teu bisa ngajawab! Tapi ieu merlukeun logika internal, bebas tina hub (tingali kode di dieu и di dieu). Masih teu mungkin pikeun mantuan pasip, sabab

Mode aktip = TCPx+IPx

Usaha pikeun nyambungkeun antara klien sareng set pangrojong IP IPv6 umum sapertos kieu. Hayu atuh ngingetkeun anjeun, ngahontal PA Kuring henteu hasil pikeun DC ++.

Ngagunakeun IPv6 kalawan Advanced Direct Connect

Jeung deui kejutan. Tétéla yén mode pasip pikeun IPv6, nu DC ++ nunjukkeun, boh palsu ngahaja atawa bug.

Naon saterusna?

Ayeuna, aya persis dua cara pikeun ngabéréskeun sagala masalah anu mungkin pikeun nyambungkeun pangguna dina modeu anu béda-béda sareng kalayan set anu béda tina dukungan protokol IP.

Anu kahiji nyaéta ngajempékeun IPv6 sadayana atanapi, sabalikna, ngadamel hub pikeun ngan ukur tiasa dianggo.

Anu kadua ieu ékspansi, nu kakara ngadeukeutan tahap nguji.

Nya, upami anjeun teu puguh nyetél mode aktip pikeun damel di DC, émut:

Saha waé anu gaduh, naon anu bakal dipasihkeun ka anjeunna, sareng saha waé anu teu gaduh, bahkan naon anu disangka anjeunna gaduh bakal dicandak ti anjeunna. OKÉ. 8:18

sumber: www.habr.com

Tambahkeun komentar