Inafurahisha kutazama maendeleo ya mtandao wa kugawana faili, lakini ni ya kuvutia zaidi kushiriki ndani yake.
Leo, kufunga na kuzindua kisasa 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.
С Hubs ni tofauti. Muundo wa itifaki hii unaruhusu upanuzi. Je, unataka kipengele kipya? Naam, endelea - ipendekeze, ikuze, itekeleze, ipeleke, na uitumie.
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.

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 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.
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 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 na rekodi za rasilimali za A na AAAA za jina la kikoa, ambazo hufanya kama anwani yake.

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 IPsunknownIkitafsiriwa kwa lugha ya binadamu inasikika kama hii:
P4: - Je, ninaweza kukuchagua?
A6: - Subiri!
P4: - Maisha ni maumivu 0_0
Kamusi fupi, ikiwa tu, .
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 3871342713Kuwa, 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.

FlylinkDC++ dhidi ya IPv6
Kwa kweli, hali ni rahisi na ngumu zaidi kwa wakati mmoja.

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 ...

... 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.

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.

Bah! Mteja amilifu anatuma ?.. 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:
si nzuri ikiwa mtumiaji mwingine hatumii IPv6
Na huwezi kubishana na hilo! Lakini hii inahitaji mantiki ya ndani huru ya kitovu (tazama nambari). и ) Passives bado haziwezi kusaidiwa kwa sababu
Hali amilifu =
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++.

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 , 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
