Файл хуваалцах сүлжээний хөгжлийг үзэх нь сонирхолтой боловч үүнд оролцох нь бүр ч сонирхолтой юм.
Өнөөдөр орчин үеийн төхөөрөмжийг суурилуулж, эхлүүлж байна
С
Үүний үр дүнд та мэдээжийн хэрэг, бэлэн төвийг хайрцгаасаа гаргаж авах боломжтой, гэхдээ зүгээр л үүнийг эхлүүлээд мартах нь тийм ч сайн биш байх болно. Түүхэн нөхцөл байдалд өргөтгөх чадвар нь хувилбараас хамааран үйлчлүүлэгч болон серверийн програм хангамжийн өөр өөр функцтэй байхыг хэлнэ. Нэг хэрэглэгчийн хувьд асуудалгүй ажиллах зүйл нь нөгөө хэрэглэгчийн үйлчлүүлэгчтэй нийцэхгүй байж магадгүй тул үүнийг анхаарч үзэх хэрэгтэй.
Энэ нь IPv6-д тохиолдсон. Өвгөн НЭМҮТ үүнийг зарчмын хувьд мэдэхгүй ч ADC өөрөө үүнд бэлэн байна. Гэсэн хэдий ч бүх зүйл тийм ч энгийн биш юм.
Жаахан онол
"Идэвхтэй" хэрэглэгч ирж буй холболтыг хүлээн авах боломжтой. Үнэндээ түүнээс ирж байгаа холболтын хүсэлт нь үнэндээ юм урилга.
"Идэвхгүй" хэрэглэгч ерөнхийдөө зөвхөн гарах хүсэлтийг ашиглах боломжтой. Тэр төвөөр дамжуулан гэж асууна идэвхтэй хэрэглэгч урилга илгээж, холболт үүснэ.
Тийм ээ, энэ механизм нь ашигласан IP протоколын хувилбараас хамаардаггүй.
Хун, хавч, цурхай
Үйлчлүүлэгчийн програм хангамжийн талаар ярилцъя.
IPv6 дэмжлэг
AAAA бичлэг бүхий IP домэйныг WAN болгон тодорхой ашиглаж байсан ч гараар тохируулах үед идэвхтэй горимыг авах боломжгүй байсан ч UPnP ашиглан автомат горимд бүх зүйл санаснаар болсон.
Би нэн даруй захиалга өгөх ёстой: AirDC++ үүнийг дангаараа болон өөрөө хийдэг. Ирээдүйд ая тухтай байлгахын тулд би ийм хослолуудыг ашиглах болно AP буюу AA IPv4 ба IPv6-ийн идэвхтэй эсвэл идэвхгүй горимуудыг бодит төв дээр харуулахын оронд бодит үйлчлүүлэгчийн шошгон дээр харуулахын тулд тус тусын үзүүлэлт юм. Энэ нь чухал юм.
Бидний туршилтанд бид ашиглах болно FlylinkDC++ үйлчлүүлэгчийн хувьд IPv6-г огт мэддэггүй. Дэмжиж байгааг ч хэлэх хэрэгтэй
Начало
Юуны өмнө бид IP протоколын янз бүрийн хувилбаруудын хэрэглэгчдийн хоорондох боломжгүй холболтыг авч үзэх болно. Туршилтанд ашиглах болно
Та (үнэндээ) XNUMX-р хувилбарын IP хаягтай хэрэглэгчтэй холбогдохыг оролдоход алдаа гарч байгааг анхаарна уу.
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
Хүний орчуулгад ийм сонсогддог
P4: – Би чамтай зууралдаж болох уу?
А6: - Наалдан байгаарай!
P4: – Амьдрал бол өвдөлт 0_0
Шаардлагатай бол богино толь бичиг,
Хэрэв энэ нь эсрэгээрээ байвал холболт эхэлнэ A4, дараа нь ямар ч алдаа харагдахгүй бөгөөд холболт зүгээр л унтарна.
Hub: [Outgoing][IPv4:412] DCTM AACX AACU ADCS/0.10 1993 3871342713
Бай, байх биш бололтой
Хамгийн чухал зүйл бол төв дээр харагдах холболтын горим юм.
IPv6-г дэмждэггүй үйлчлүүлэгчид түүгээр холбогдсон хэрэглэгчдийг идэвхгүй гэж харах хэрэгтэй болно, учир нь төв нь тэдэнд зориулагдсангүй. I4 буюу I6 зохих талбар.
FlylinkDC++ vs. IPv6
Бодит байдал дээр нөхцөл байдал илүү энгийн бөгөөд нэгэн зэрэг төвөгтэй байдаг.
AirDC++ vs. IPv6
IPv6 нь IPv4-ээс давуу эрхтэй тул илүү хялбар бөгөөд энэ нь ойлгомжтой. Түүгээр дамжуулан (харгалзах сонголтыг ашиглан хүчингүй болгох боломжтой) төвтэй холболт хийгдэх бөгөөд идэвхтэй үйлчлүүлэгч үүнийг идэвхгүй үйлчлүүлэгчид холбохыг санал болгоно.
Энэ нь илүү хэцүү, учир нь хэрэв төв дээр IPv6 дэмжлэгтэй хэрэглэгчид байгаа боловч тэд IPv4 хаягаар шууд холбогдсон бол...
... тэгвэл та IPv4-гүй бол (санамсаргүй байдлаар) холбогдож болно.
Алсын үйлчлүүлэгч өөрийгөө хөрөнгө гэж тодорхойлсон боловч өр төлбөр гэж тооцогдоно гэдгийг анхаарна уу. Яагаад?
Түүнийг савлуурт шид
Одоо өөр өөр, гэхдээ IPv4-ийн хувьд нийтлэг IP протоколын дэмжлэг бүхий үйлчлүүлэгчдийг хооронд нь холбохыг хичээцгээе.
Тийм ээ, идэвхгүй хэрэглэгчид хажуугаар нь тамхи татах нь харамсалтай. Гэхдээ энэ нь туслах боломжгүй, учир нь тэдний харагдах IP хаяг нь тийм ч чухал биш тул тэд хариуцлага хүлээх болно.
Бах! Идэвхтэй үйлчлүүлэгч илгээдэг
Яагаад тэр вэ? Бид хөгжүүлэгчтэй холбогдож хариултыг авна:
CTM нь Хэрэв нөгөө хэрэглэгч IPv6-г дэмждэггүй бол сайн биш
Мөн та маргаж чадахгүй! Гэхдээ энэ нь төвөөс хамааралгүй дотоод логикийг шаарддаг (кодыг үзнэ үү
Идэвхтэй горим =
TCPx+IPx
Нийтлэг IPv6 IP дэмжлэг бүхий үйлчлүүлэгчдийн хооронд холбогдох оролдлого нь иймэрхүү харагдаж байна. Би чамд сануулъя, амжилтанд хүр PA Би DC++-д амжилтанд хүрч чадаагүй.
Бас дахин гэнэтийн бэлэг. DC++-ийн харуулж буй IPv6-д зориулсан идэвхгүй горим нь санаатай хуурамч эсвэл алдаа болох нь харагдаж байна.
Дараа нь юу юм бэ?
Одоогийн байдлаар хэрэглэгчдийг өөр өөр горимд, өөр өөр IP протоколын дэмжлэгтэйгээр холбох боломжтой бүх асуудлыг шийдэх яг хоёр арга бий.
Эхнийх нь IPv6-ийн дууг бүхэлд нь хаах эсвэл эсрэгээр зөвхөн түүгээр ажиллах төвийг бий болгох явдал юм.
Хоёр дахь нь энэ
Хэрэв та DC-д ажиллах идэвхтэй горимыг тохируулахаас залхуу байгаа бол дараахь зүйлийг санаарай.
Хэнд байгаа, юуг нь өгөх вэ, хэнд байхгүй, тэр ч байтугай өөрт байгаа гэж бодсон зүйлээ ч түүнээс булааж авна. БОЛЖ БАЙНА УУ. 8:18
Эх сурвалж: www.habr.com