Kutumia IPv6 na Advanced Direct Connect

Inafurahisha kutazama maendeleo ya mtandao wa kugawana faili, lakini ni ya kuvutia zaidi kushiriki ndani yake.

Leo, kufunga na kuzindua kisasa NMDC Akiwa na kitovu, msimamizi mpya aliyeteuliwa anapata ufikiaji wa karibu maendeleo na uzoefu wote uliokusanywa katika eneo hili na watangulizi wao. Wana mfumo ulio tayari kwa upanuzi na ubinafsishaji, ikijumuisha kupitia hati nyingi.

С ADC Hubs ni tofauti. Muundo wa itifaki hii unaruhusu upanuzi. Je, unataka kipengele kipya? Naam, endelea - ipendekeze, ikuze, itekeleze, ipeleke, na uitumie.

Tafsiri kwa Kiingereza

Kama matokeo, wakati unaweza kupata kitovu kilichotengenezwa tayari nje ya boksi, kuzindua tu na kusahau juu yake haitakuwa wazo nzuri. Kihistoria, upanuzi umemaanisha viwango tofauti vya utendaji wa programu ya mteja na seva kulingana na toleo. Kinachofanya kazi bila dosari kwa mtumiaji mmoja kinaweza kisiendani na mteja wa mwingine, na hili linahitaji kuzingatiwa.

Jambo lile lile lilifanyika na IPv6. NMDC ya zamani haiwezi kumudu hata kidogo, lakini ADC yenyewe iko tayari kwa hilo. Hata hivyo, si rahisi hivyo.

Nadharia kidogo tu

Mtumiaji "amilifu" anaweza kukubali miunganisho inayoingia. Kwa kweli, ombi la uunganisho linalotoka kwake ni kweli mwaliko.

Mtumiaji "mtazamaji" kwa ujumla anaweza tu kufanya maombi yanayotoka. Kupitia kitovu, yeye anauliza Mtumiaji anayefanya kazi hutuma mwaliko - na uunganisho umeanzishwa.

Kutumia IPv6 na Advanced Direct Connect

Na ndiyo, utaratibu huu hautegemei toleo la itifaki ya IP inayotumiwa.

Swan, crayfish na pike

Wacha tuzungumze juu ya programu ya mteja.

Usaidizi wa IPv6 ndani DC++ Ni majaribio. Hakuna mipangilio maalum kwa hiyo, kwa hivyo nilishangaa kuona njia tofauti za uendeshaji kwa matoleo tofauti ya IP, ikiwa ni pamoja na hali ya passive ya toleo la 6, lakini hiyo sio hakika.

Haikuwezekana kupata hali amilifu na usanidi wa mwongozo hata wakati wa kutumia kikoa kwa uwazi na rekodi ya AAAA kama WAN IP, lakini katika hali ya kiotomatiki kwa kutumia UPnP kila kitu kilifanya kazi kama ilivyotarajiwa.

AirDC++ Pia inasaidia miunganisho ya IPv6, na inatekelezwa kando kabisa na IPv4. Zaidi ya hayo, mteja huyu hurekebisha lebo za mtumiaji ili kuonyesha hali za uendeshaji kwa itifaki zote mbili za IP kwa wakati mmoja. Hubs zenyewe haziungi mkono (bado) hii, ambayo ni aibu.

Ninapaswa kufafanua mara moja: AirDC++ hufanya hivi peke yake na kwa madhumuni yake yenyewe. Kuanzia sasa, kwa urahisi, nitatumia mchanganyiko kama AP au AA Kama dalili ya hali ya uendeshaji inayotumika au tulivu ya IPv4 na IPv6, mtawalia, badala ya onyesho lao kwenye lebo ya mteja halisi kwenye kitovu halisi. Hii ni muhimu.

Katika jaribio letu tutatumia FlylinkDC++ kama mteja ambaye hajui kabisa IPv6. Ikumbukwe pia kwamba msaada NATT Wakati wa kuandika, kipengele hiki hakikutekelezwa popote kwake.

mwanzo

Kwanza, tutaangalia miunganisho isiyowezekana kati ya watumiaji wanaotumia matoleo tofauti ya itifaki ya IP. Mtihani utatumika Kitovu kilicho tayari kwa IPv6 na rekodi za rasilimali za A na AAAA za jina la kikoa, ambazo hufanya kama anwani yake.

Kutumia IPv6 na Advanced Direct Connect

Tafadhali kumbuka kuwa hapa, wakati (kwa kweli) unajaribu kuwasiliana na mtumiaji na anwani ya IP ya toleo la 6, hitilafu hurejeshwa.

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

Ikitafsiriwa kwa lugha ya binadamu inasikika kama hii:

P4: - Je, ninaweza kukuchagua?
A6: - Subiri!
P4: - Maisha ni maumivu 0_0

Kamusi fupi, ikiwa tu, hapa.

Na ikiwa ni kinyume chake, na uunganisho umeanzishwa A4, basi hakuna hitilafu inayoonyeshwa, na uunganisho "hutegemea" tu.

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

Kuwa, sio kuonekana

Kilicho muhimu ni hali ya uunganisho iliyoonyeshwa kwenye kitovu.

Wateja wasio na usaidizi wa IPv6 wataona watumiaji wameunganishwa kupitia hiyo kama watendaji wazi kwa sababu kitovu hakijazi kwa ajili yao. I4 au I6 shamba ipasavyo.

Kutumia IPv6 na Advanced Direct Connect
FlylinkDC++ dhidi ya IPv6

Kwa kweli, hali ni rahisi na ngumu zaidi kwa wakati mmoja.

Kutumia IPv6 na Advanced Direct Connect
AirDC++ dhidi ya IPv6

Ni rahisi zaidi kwa sababu IPv6 inachukua nafasi ya kwanza kuliko IPv4, na hiyo inaeleweka. Ni kupitia IPv6 (ingawa ubatilishaji unapatikana kwa chaguo linalofaa) ambapo muunganisho wa kitovu utaanzishwa, na mteja amilifu atampa mteja wa kufanya kazi ili muunganisho wake.

Ni ngumu zaidi kwa sababu ikiwa kuna watumiaji kwenye kitovu wanaounga mkono IPv6, lakini wameunganishwa madhubuti kupitia anwani ya IPv4, basi ...

Kutumia IPv6 na Advanced Direct Connect

... basi unaweza kuunganishwa nao (bila mpangilio) bila kuwa na IPv4 hata kidogo.

Tafadhali kumbuka kuwa mteja wa mbali amejitambulisha kama mteja anayefanya kazi, lakini anachakatwa kama mteja wa kawaida. Kwa nini?

Kumtupa katika bembea

Sasa hebu tujaribu kuunganisha wateja na tofauti, lakini kawaida katika suala la IPv4, seti za usaidizi wa itifaki ya IP.

Kutumia IPv6 na Advanced Direct Connect

Ndio, ni aibu kwamba watumiaji watazamaji lazima wakae kando. Lakini hakuna njia ya kuisaidia, kwa kuwa anwani yao ya IP inayoonekana haijalishi—hilo ndilo jambo wanalofanya.

Kutumia IPv6 na Advanced Direct Connect

Bah! Mteja amilifu anatuma amri passiv?.. Itakuwa jambo la busara kutarajia uunganisho "uliokwama", lakini hapana, unapatikana chini ya masharti. A4.

Kwa nini hii? Tuliwasiliana na msanidi programu na tukapokea jibu lifuatalo:

CTM si nzuri ikiwa mtumiaji mwingine hatumii IPv6

Na huwezi kubishana na hilo! Lakini hii inahitaji mantiki ya ndani huru ya kitovu (tazama nambari). hapa и hapa) Passives bado haziwezi kusaidiwa kwa sababu

Hali amilifu = TCPx + IPx

Majaribio ya kuunganisha kati ya wateja na seti za usaidizi za IPv6 za kawaida huonekana kama hii. Ngoja nikukumbushe hilo kufanikiwa PA Sikuweza kuifanya kwa DC++.

Kutumia IPv6 na Advanced Direct Connect

Na mshangao mwingine. Inabadilika kuwa hali ya passiv ya IPv6 iliyoonyeshwa na DC++ ni bandia ya kimakusudi au mdudu.

Nini hapo?

Hivi sasa, kuna njia mbili za kutatua shida zote zinazowezekana za kuunganisha watumiaji kwa njia tofauti na kwa seti tofauti za usaidizi wa itifaki ya IP.

Ya kwanza ni kunyamazisha IPv6 kabisa au, kinyume chake, unda kitovu cha kufanya kazi kupitia hiyo tu.

Ya pili ni hii upanuzi, ambayo inakaribia hatua ya kupima.

Kweli, ikiwa wewe ni mvivu sana kusanidi hali amilifu kwa operesheni ya DC, kumbuka:

Aliye nacho atapewa, lakini asiye na kitu atanyang'anywa hata kile anachodhani kuwa anacho. SAWA. 8:18

Chanzo: mapenzi.com

Nunua upangishaji wa kuaminika wa tovuti zilizo na ulinzi wa DDoS, seva za VPS VDS 🔥 Nunua upangishaji wa tovuti unaoaminika kwa ulinzi wa DDoS, seva za VPS VDS | ProHoster