Sèvi ak IPv6 ak Advanced Direct Connect

Li enteresan yo gade devlopman nan rezo a pataje dosye, men li la menm plis enteresan yo patisipe nan li.

Jodi a, enstale ak lanse yon modèn NMDC mwaye, administratè a fèk frape jwenn aksè a prèske tout devlopman yo ak eksperyans akimile nan zòn sa a nan predesesè li yo. Li gen yon sistèm ki pare pou ekspansyon ak personnalisation, ki gen ladan ak èd nan scripts anpil.

С ADC sant otreman. Konsepsyon pwotokòl sa a fèt pou l ka ekstansibl. Èske ou vle yon nouvo karakteristik? Oke, ofri li, ankouraje li, aplike li, aplike li, sèvi ak li.

Tradwi an Angle

Kòm yon rezilta, ou ka, nan kou, jwenn yon mwaye pare-fè soti nan bwat la, men tou senpleman lanse li ak bliye sou li pa pral bon. Ekstansibilite nan yon kontèks istorik tou implique prezans nan yon kantite diferan nan fonksyon diferan nan lojisyèl kliyan ak sèvè, tou depann de vèsyon an. Ak sa ki pral travay san pwoblèm pou yon itilizatè ka enkonpatib ak kliyan an nan yon lòt, e sa dwe pran an kont.

Sa te rive ak IPv6. Granmoun NMDC a pa konnen ki jan fè li nan prensip, men ADC tèt li pare pou li. Sepandan, se pa tout konsa senp.

Jis yon ti teyori

Itilizatè a "aktif" ka aksepte koneksyon fèk ap rantre. Aktyèlman, demann lan koneksyon ki soti nan li se aktyèlman envitasyon.

Yon itilizatè "pasif" ka jeneralman sèlman itilize demann sortan. Atravè mwaye a li mande itilizatè aktif la voye yon envitasyon - epi koneksyon an etabli.

Sèvi ak IPv6 ak Advanced Direct Connect

Ak repons lan se wi, mekanis sa a pa depann de vèsyon an nan pwotokòl la IP yo itilize.

Swan, kribich ak pik

Ann pale sou lojisyèl kliyan an.

IPv6 sipò DC++ se eksperimantal nan lanati. Pa gen okenn anviwònman separe pou li, epi li te plis etone pou m 'wè diferan mòd opere pou diferan vèsyon nan IP, ak pasif jis pou sizyèm lan, men sa a se pa egzat.

Li pa t 'posib jwenn mòd aktif la pandan konfigirasyon manyèl menm lè klèman itilize yon domèn IP ak yon dosye AAAA kòm yon WAN, men nan mòd otomatik lè l sèvi avèk UPnP tout bagay te travay jan yo espere.

AirDC++ tou gen sipò pou koneksyon IPv6, epi li aplike konplètman separeman de IPv4. Anplis, kliyan sa a modifye tag itilizatè yo nan yon fason pou montre mòd opere pou tou de pwotokòl IP ansanm. Mwaye yo tèt yo pa konnen ki jan fè sa (ankò), ki se yon pitye.

Mwen dwe imedyatman fè yon rezèvasyon: AirDC++ fè sa pou kont li ak pou tèt li. Nan tan kap vini an, pou konvenyans, mwen pral itilize konbinezon tankou AP oswa AA kòm yon endikasyon de mòd aktif oswa pasif nan operasyon pou IPv4 ak IPv6, respektivman, olye ke ekspozisyon yo nan tag kliyan reyèl la sou sant reyèl la. Li enpòtan.

Nan eksperyans nou an nou pral itilize FlylinkDC++ kòm yon kliyan pa ditou abitye ak IPv6. Li ta dwe tou sonje ke sipò NATT pou li nan moman ekri atik sa a pa te aplike okenn kote.

Kòmanse

Premye a tout, nou pral gade nan koneksyon evidamman enposib ant itilizatè yo nan vèsyon diferan nan pwotokòl la IP. Yo pral itilize pou tès la IPv6 mwaye pare ak resous A- ak AAAA-dosye pou non domèn aji kòm adrès li.

Sèvi ak IPv6 ak Advanced Direct Connect

Tanpri sonje ke lè ou (aktyèlman) eseye kontakte yon itilizatè ki gen yon adrès IP vèsyon XNUMX, yon erè parèt.

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

Nan tradiksyon imen li son tankou

P4: – Èske mwen ka rete kole sou ou?
A6: – rete kole sou!
P4: – Lavi se doulè 0_0

Yon diksyonè kout, si sa nesesè, isit la.

Men, si li nan lòt fason alantou, ak koneksyon an kòmanse A4, Lè sa a, pa gen okenn erè parèt ak koneksyon an tou senpleman pandye.

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

Fè, pa sanble yo dwe

Ki sa ki enpòtan se mòd koneksyon ki parèt sou mwaye a.

Kliyan ki pa gen sipò IPv6 ap gen pou wè itilizatè ki konekte atravè li kòm byen klè pasif, tou senpleman paske sant la pa peple pou yo. I4 oswa I6 jaden an kòmsadwa.

Sèvi ak IPv6 ak Advanced Direct Connect
FlylinkDC++ vs. IPv6

An reyalite, sitiyasyon an se pi senp ak pi konplèks an menm tan.

Sèvi ak IPv6 ak Advanced Direct Connect
AirDC++ vs. IPv6

Pi fasil paske IPv6 pran priyorite sou IPv4, e sa se konprann. Li se atravè li (byenke override disponib lè l sèvi avèk opsyon ki koresponn lan) ke koneksyon an nan mwaye a pral etabli, ak kliyan aktif la pral ofri li nan kliyan an pasif pou koneksyon.

Li pi difisil, paske si gen itilizatè ki gen sipò IPv6 sou mwaye a, men yo konekte entèdi atravè yon adrès IPv4, lè sa a...

Sèvi ak IPv6 ak Advanced Direct Connect

... Lè sa a, ou ka konekte ak yo (o aza) san yo pa gen IPv4 ditou.

Tanpri sonje ke kliyan aleka a te deziyen tèt li kòm yon avantaj, men yo trete kòm yon responsablite. Poukisa?

Jete l 'nan yon balanse

Koulye a, an n eseye konekte kliyan ak diferan, men komen an tèm de IPv4, ansanm nan sipò pwotokòl IP youn ak lòt.

Sèvi ak IPv6 ak Advanced Direct Connect

Wi, li se yon pitye ke itilizatè pasif gen fimen sou bò liy yo. Men, sa a pa ka ede, depi adrès vizib IP yo pa patikilyèman enpòtan - se poutèt sa yo se responsablite.

Sèvi ak IPv6 ak Advanced Direct Connect

Bah! Kliyan aktif la voye kòmand pasif?.. Li ta lojik pou atann yon koneksyon "kole", men non, li vire soti nan kondisyon yo A4.

Poukisa se sa? Nou kontakte pwomotè a epi jwenn repons lan:

CTM pa bon si lòt itilizatè a pa sipòte IPv6

Epi ou pa ka diskite! Men, sa mande lojik entèn, endepandan de sant la (gade kòd isit la и isit la). Li se toujou enposib ede pasif, paske

Mòd aktif = TCPx + IPx

Tantativ pou konekte ant kliyan ak ansanm IPv6 IP sipò komen sanble sa a. Kite m fè w sonje, reyalize PA Mwen pa t reyisi pou DC++.

Sèvi ak IPv6 ak Advanced Direct Connect

Epi ankò yon sipriz. Li sanble ke mòd pasif pou IPv6, ki DC++ demontre, se swa yon fo ekspre oswa yon ensèk.

Ki sa ki nan pwochen?

Kounye a, gen egzakteman de fason yo rezoud tout pwoblèm posib konekte itilizatè yo nan diferan mòd ak ak diferan seri sipò pwotokòl IP.

Premye a se bèbè IPv6 tout ansanm oswa, Okontrè, kreye yon sant pou travay sèlman atravè li.

Dezyèm lan se sa a ekspansyon, ki jis apwoche etap tès la.

Oke, si ou twò parese pou mete kanpe mòd aktif pou travay nan DC, sonje:

Moun ki genyen, sa y'a ba li, e moun ki pa genyen, menm sa li panse li genyen, y'ap wete l' nan men li. OK. 8:18

Sous: www.habr.com

Add nouvo kòmantè