بٹ ٹورنٹ کیسے کام کرتا ہے؟

2012 کے ایک مطالعے کے مطابق ، بٹ ٹورنٹ شمالی امریکہ میں انٹرنیٹ ٹریفک کا 12٪ اور ایشیاء پیسیفک کے خطے میں کل ٹریفک کا 36٪ استعمال کرتا ہے۔ یہ اتنا مشہور ہے کہ نیا "کاپی رائٹ الرٹ سسٹم" صرف بٹ ٹورنٹ ٹریفک کو نشانہ بناتا ہے۔

بٹ ٹورینٹ قزاقی کے طریقہ کار کے طور پر مشہور ہے ، لیکن یہ صرف قزاقوں کے لئے نہیں ہے۔ یہ ایک مفید ، विकेंद्रीकृत پیر ٹو ہم مرتبہ پروٹوکول ہے جس میں بہت سے حالات میں دوسرے پروٹوکولز کے مقابلے میں اہم فوائد ہیں۔

اس مضمون سے آپ کو یہ سمجھنے میں مدد ملے گی کہ بٹ ٹورنٹ پروٹوکول کس طرح کام کرتا ہے اور یہ صرف قزاقی کا آلہ کیوں نہیں ہے۔ ہم نے پہلے بٹ ٹورنٹ کے ساتھ شروع کرنے کی وضاحت کی ہے۔

بٹ ٹورنٹ کیسے کام کرتا ہے

جب آپ اس طرح کسی ویب صفحہ کو ڈاؤن لوڈ کرتے ہیں تو ، آپ کا کمپیوٹر ویب سرور سے رابطہ قائم کرتا ہے اور اس سرور سے ڈیٹا براہ راست ڈاؤن لوڈ کرتا ہے۔ ہر کمپیوٹر جو ڈیٹا ڈاؤن لوڈ کرتا ہے اسے ویب صفحہ کے مرکزی سرور سے ڈاؤن لوڈ کرتا ہے۔ ویب پر کتنا ٹریفک کام کرتا ہے۔

بٹ ٹورینٹ ایک پیر ٹو پیر پروٹوکول ہے ، جس کا مطلب ہے کہ بٹ ٹورینٹ "سوارم" (کمپیوٹروں کا ایک گروپ اسی ٹورنٹ کو ڈاؤن لوڈ کرنے اور اپلوڈ کرنے والا) ایک دوسرے کے مابین مرکزی سرور کی ضرورت کے بغیر ڈیٹا کی منتقلی کرتا ہے۔

روایتی طور پر ، ایک کمپیوٹر بٹ ٹورینٹ کلائنٹ میں .torrent فائل لوڈ کرکے بٹ ٹورینٹ بھیڑ میں شامل ہوتا ہے۔ بٹ ٹورنٹ کلائنٹ .torrent فائل میں متعین ایک "ٹریکر" سے رابطہ کرتا ہے۔ ٹریکر ایک خصوصی سرور ہے جو منسلک کمپیوٹرز کو ٹریک کرتا ہے۔ ٹریکر اپنے آئی پی پتوں کو بھیڑ میں دوسرے بٹ ٹورنٹ کلائنٹس کے ساتھ بانٹتا ہے ، جس کی مدد سے وہ ایک دوسرے سے رابطہ قائم کرسکتے ہیں۔

ایک بار جڑ جانے کے بعد ، ایک بٹورینٹ کلائنٹ ٹورنٹ میں موجود فائلوں کے ٹکڑوں کو چھوٹے ٹکڑوں میں ڈاؤن لوڈ کرتا ہے ، اور اس سے حاصل ہونے والے تمام ڈیٹا کو ڈاؤن لوڈ کرتا ہے۔ ایک بار جب بٹورینٹ کلائنٹ کے پاس کچھ ڈیٹا ہوجائے تو ، پھر وہ اس اعداد و شمار کو بھیڑ میں دوسرے بٹ ٹورینٹ کلائنٹس پر اپ لوڈ کرنا شروع کرسکتا ہے۔ اس طرح سے ، کوئی ٹورنٹ ڈاؤن لوڈ کرنے والا بھی وہی ٹورنٹ اپ لوڈ کررہا ہے۔ اس سے سب کی ڈاؤن لوڈ کی رفتار تیز ہوجاتی ہے۔ اگر 10،000 افراد ایک ہی فائل ڈاؤن لوڈ کررہے ہیں تو ، اس سے مرکزی سرور پر زیادہ تناؤ نہیں پڑتا ہے۔ اس کے بجائے ، ہر ڈاؤنلوڈر اپ لوڈ بینڈوتھ کو دوسرے ڈاؤن لوڈ کرنے والوں کے لئے شراکت کرتا ہے ، اس بات کو یقینی بناتے ہوئے کہ ٹورینٹ تیزی سے قائم رہتا ہے۔

اہم بات یہ ہے کہ بٹ ٹورنٹ کلائنٹ کبھی بھی ٹریکر سے ہی فائلیں ڈاؤن لوڈ نہیں کرتے ہیں۔ ٹریکر صرف بورنٹرینٹ سے جڑے ہوئے بٹ ٹورنٹ کلائنٹس کو ٹریک کرتے ہوئے ٹورنٹ میں حصہ لیتا ہے ، اصل میں ڈیٹا کو ڈاؤن لوڈ کرنے یا اپلوڈ کرکے نہیں۔

Leechers اور بیج

بٹ ٹورینٹ بھیڑ سے ڈاؤن لوڈ کرنے والے صارفین کو عام طور پر "لیکچرر" یا "ہم مرتبہ" کہا جاتا ہے۔ وہ صارفین جو مکمل فائل ڈاؤن لوڈ کرنے کے بعد بھی بٹ ٹورینٹ کے بھیڑ سے جڑے رہتے ہیں ، اپنے اپلوڈ بینڈوتھ میں زیادہ حصہ ڈالتے ہیں تاکہ دوسرے لوگ فائل ڈاؤن لوڈ کرنا جاری رکھ سکیں ، انہیں "سڈر" کہا جاتا ہے۔ کسی ٹورینٹ کو ڈاؤن لوڈ کرنے کے ل. ، ایک سیڈر - جس کے پاس ٹورینٹ میں موجود تمام فائلوں کی مکمل کاپی ہے - اسے ابتدائی طور پر بھیڑ میں شامل ہونا ضروری ہے تاکہ دوسرے صارف ڈیٹا ڈاؤن لوڈ کرسکیں۔ اگر کسی ٹورینٹ میں کوئی سیڈر نہیں ہے تو ، اسے ڈاؤن لوڈ کرنا ممکن نہیں ہوگا - کسی بھی منسلک صارف کے پاس مکمل فائل موجود نہیں ہے۔

بٹ ٹورنٹ کلائنٹ دوسرے کلائنٹ کو انعام دیتے ہیں جو اپلوڈ کرتے ہیں ، ان کلائنٹوں کو ڈیٹا بھیجنے کو ترجیح دیتے ہیں جو بہت سست رفتار سے اپ لوڈ کرنے والے مؤکلوں کو ڈیٹا بھیجنے کے بجائے زیادہ اپلوڈ بینڈوتھ کا تعاون کرتے ہیں۔ اس سے مجموعی طور پر بھیڑ کے لئے ڈاؤن لوڈ کرنے کی رفتار میں تیزی آتی ہے اور ایسے صارفین کو فائدہ ہوتا ہے جو اپلوڈ والے بینڈوڈتھ میں شراکت کرتے ہیں۔

ٹورینٹ ٹریکرز اور ٹریکر لیس ٹورینٹس

حالیہ دنوں میں ، ایک غیر منحرف "ٹریکر لیس" ٹورینٹ سسٹم بٹ ٹورنٹ کلائنٹ کو کسی بھی مرکزی سرور کی ضرورت کے بغیر ایک دوسرے کے ساتھ بات چیت کرنے کی اجازت دیتا ہے۔ بٹ ٹورنٹ کلائنٹ اس کے ل distributed تقسیم شدہ ہیش ٹیبل (ڈی ایچ ٹی) ٹکنالوجی کا استعمال کرتے ہیں ، ہر بٹ ٹورنٹ کلائنٹ ڈی ایچ ٹی نوڈ کے بطور کام کرتا ہے۔ جب آپ کسی "مقناطیسی لنک" کا استعمال کرکے کوئی ٹورینٹ شامل کرتے ہیں تو ، ڈی ایچ ٹی نوڈ قریبی نوڈس سے رابطہ کرتا ہے اور وہ دوسرے نوڈس دوسرے نوڈس سے رابطہ کرتے ہیں جب تک کہ وہ ٹورینٹ کے بارے میں معلومات کو تلاش نہ کریں۔

جیسا کہ ڈی ایچ ٹی پروٹوکول تصریح میں کہا گیا ہے ، "در حقیقت ، ہر ہم مرتبہ ٹریکر بن جاتا ہے۔" اس کا مطلب یہ ہے کہ بٹ ٹورنٹ کلائنٹس کو مزید کسی بھیڑ کا انتظام سنٹرل سرور کی ضرورت نہیں ہے۔ اس کے بجائے ، بٹ ٹورنٹ ایک مکمل طور پر وکندریقرت پیئر ٹو پیر فائل فائل ٹرانسفر سسٹم بن جاتا ہے۔

ڈی ایچ ٹی روایتی ٹریکرز کے ساتھ مل کر بھی کام کرسکتا ہے۔ مثال کے طور پر ، ایک ٹورنٹ ڈی ایچ ٹی اور روایتی ٹریکر دونوں کو استعمال کرسکتا ہے ، جو ٹریکر کے ناکام ہونے کی صورت میں فالتو پن فراہم کرے گا۔

BitTorrent صرف قزاقی کے لئے نہیں ہے

بٹ ٹورینٹ قزاقی کا مترادف نہیں ہے۔ برفانی طوفان اپنے کھیلوں کی تازہ کاریوں کو تقسیم کرنے کے لئے ایک کسٹم بٹ ٹورنٹ کلائنٹ کا استعمال کرتا ہے ، جس میں ورلڈ آف وارکرافٹ ، اسٹار کرافٹ II ، اور ڈیابلو 3 شامل ہیں۔ یہ لوگوں کے لئے اپلوڈ بینڈوتھ کو دوسروں کے ساتھ شیئر کرنے کی اجازت دے کر ، ڈاؤن لوڈ کی رفتار تیز کرنے میں مدد کرتا ہے ، غیر استعمال شدہ بینڈوتھ کو تیز ڈاؤن لوڈ کی طرف بڑھاتے ہوئے۔ ہر ایک یقینا ، یہ ان کے بینڈوتھ بلوں پر برفانی طوفان کی رقم بھی بچاتا ہے۔

لوگ ویب ہوسٹنگ بینڈوتھ کی ادائیگی کے بغیر بڑی تعداد میں لوگوں کو بڑی فائلوں میں تقسیم کرنے کے لئے بٹ ٹورنٹ کا استعمال کرسکتے ہیں۔ بٹ ٹورنٹ پر ایک مفت فلم ، میوزک البم ، یا گیم کی میزبانی کی جاسکتی ہے ، جس سے تقسیم کے ایک آسان ، مفت طریقہ کی سہولت ملتی ہے جہاں فائل ڈاؤن لوڈ کرنے والے بھی اسے تقسیم کرنے میں معاون ہوتے ہیں۔ وکی لیکس نے بٹ ٹورنٹ کے ذریعہ ڈیٹا تقسیم کیا ، جس سے ان کے سرورز کو کافی بوجھ پڑا۔ لینکس کی تقسیم اپنے آئی ایس او ڈسک امیجوں کی تقسیم کے لئے بٹ ٹورنٹ کا استعمال کرتی ہے۔

بٹ ٹورینٹ ، انکارپوریٹڈ - بٹ ٹورینٹ کو پروٹوکول کے طور پر تیار کرنے کے لئے ذمہ دار ایک کمپنی ، جس نے ٹورینٹ ٹورنٹ کے مشہور کلائنٹ کو بھی خریدا اور تیار کیا ہے - وہ مختلف قسم کی ایپلی کیشنز تیار کررہی ہے جو اپنے بٹ ٹورنٹ لیبز پروجیکٹ کے ذریعے نئی چیزوں کے لئے بٹ ٹورنٹ پروٹوکول کا استعمال کرتی ہے۔ لیبز کے تجربات میں ایک مطابقت پذیری کی ایپلی کیشن شامل ہے جو بٹ ٹورنٹ کے ذریعے فائلوں کو براہ راست منتقل کرکے متعدد کمپیوٹرز کے مابین فائلوں کو محفوظ طور پر ہم آہنگ کرتی ہے ، اور ایک بٹ ٹورنٹ براہ راست تجربہ ہے جو براہ راست ، نشر ہونے والے ویڈیو کو براہ راست نشر کرنے میں بٹ ٹورنٹ کی طاقت کا فائدہ اٹھاتے ہوئے ، براہ راست ویڈیو کو بڑے پیمانے پر منتقل کرنے میں مدد فراہم کرتا ہے۔ موجودہ بینڈوتھ کی ضروریات کے بغیر لوگوں کی تعداد۔

بٹ ٹورنٹ بنیادی طور پر اس وقت قزاقی کے لئے استعمال کیا جاسکتا ہے ، کیونکہ اس کی وکندریقرت اور ہم مرتبہ سے ہم مرتبہ طبع نیپسٹر اور دیگر پیر ٹو پیر نیٹ ورک کو ناکامی کے مرکزی نکات پر قابو پانے کی کوششوں کا براہ راست ردعمل ہے۔ تاہم ، بٹ ٹورنٹ موجودہ وقت میں جائز استعمال کے ساتھ ایک ٹول ہے - اور مستقبل میں بہت سے دوسرے ممکنہ استعمال۔

تصویری اعتبار


$config[zx-auto] not found$config[zx-overlay] not found