P2P (Peer to Peer) فائل شیئرنگ کیسے کام کرتی ہے۔

P2P (Peer to Peer) فائل شیئرنگ کیسے کام کرتی ہے۔

سافٹ ویئر پائریسی اور فائل شیئرنگ انٹرنیٹ سے پہلے موجود تھی جیسا کہ آج ہم جانتے ہیں ، بنیادی طور پر میسج بورڈز اور نجی ایف ٹی پی سائٹس کے ذریعے۔ لیکن فائلوں کو ڈھونڈنا تکلیف دہ تھا ، اور اصل میں انہیں ڈاؤن لوڈ کرنا بھی سست تھا۔ اپنے دوست سے اپنے سافٹ وئیر یا میوزک کو فزیکل کاپی کے طور پر لینا زیادہ عام تھا (جسے اکثر 'سنیکرنیٹ' کہا جاتا ہے)۔



P2P فائل شیئرنگ نے وہ سب بدل دیا۔ اچانک آپ کو دوسرے لوگوں کے مشترکہ ڈیٹا تک رسائی کی براہ راست لائن مل گئی۔ لیکن آئیے تھوڑا سا بیک اپ کریں: P2P کیا ہے ، یہ کیسے کام کرتا ہے ، اور یہ کہاں سے شروع ہوا؟

اس سے پہلے کہ ہم شروع کریں۔

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





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

کلائنٹ سرور ماڈل نہیں۔

سب سے پہلے ، ہمیں وضاحت کرنی چاہیے کہ ہم مرتبہ سے ہم مرتبہ کیا نہیں ہے۔ بقیہ انٹرنیٹ عام طور پر چلتا ہے جسے a کہتے ہیں۔ کلائنٹ سرور ماڈل .



ایک ویب سائٹ جو دنیا کے کسی طاقتور سرور پر ہوسٹ کی گئی ہے (بہترین ویب ہوسٹنگ سروسز) ، جب آپ کا کمپیوٹر یا فون اس کی درخواست کرتا ہے تو معلومات کا ایک ٹکڑا فراہم کرتا ہے۔ یہ ایک فونٹ ہوسکتا ہے جو ویب سائٹ کو صحیح طریقے سے ظاہر کرنے کے لیے استعمال کیا جاتا ہے ، یا یہ 2GB لینکس آئی ایس او ہو سکتا ہے جسے آپ ڈاؤن لوڈ کرنا چاہتے ہیں۔ سرور آپ کو فائل بھیجتا ہے۔ جب اگلا صارف ساتھ آتا ہے ، عمل دہراتا ہے۔

کلائنٹ سرور انٹرنیٹ اس طرح کام کرتا ہے۔ (تصویری کریڈٹ: CorDesign/ ڈپازٹ فوٹو۔ )

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

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

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

پیر ٹو پیر کیا ہے؟

پیر ٹو پیر ایک بالکل مختلف ماڈل ہے ، جس میں۔ ہر کوئی سرور بن جاتا ہے . کوئی مرکزی سرور نہیں ہے ہر ایک جو نیٹ ورک استعمال کرتا ہے وہ اپنے سرور کے طور پر کام کرتا ہے۔ محض فائلیں لینے کے بجائے ، پیر ٹو پیر نے اسے دو طرفہ گلی بنا دیا۔

اب آپ دوسرے صارفین کو واپس دے سکتے ہیں۔ در حقیقت ، واپس دینا (جسے آج کل 'سیڈنگ' کہا جاتا ہے) پیر ٹو پیر نیٹ ورک کی کامیابی کے لیے اہم ہے۔ اگر ہر کوئی بغیر کچھ دیئے (صرف 'لیچنگ') ڈاؤن لوڈ کرتا ہے تو ، نیٹ ورک کلائنٹ سرور ماڈل پر کوئی فوائد پیش نہیں کرے گا۔

P2P کی طرح دکھائی دیتا ہے: نیٹ ورک پر موجود ہر شخص باقی سب کو فائلیں پیش کر رہا ہے۔ (تصویری کریڈٹ: mmaxer/ ڈپازٹ فوٹو۔ )

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

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

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

حالیہ پیش رفت کی بدولت اب یہ معاملہ نہیں رہا۔ آج کل ، سافٹ ویئر ساتھیوں سے براہ راست پوچھ سکتا ہے کہ کیا انہوں نے کوئی خاص فائل دیکھی ہے۔ ان نیٹ ورکس کو ختم کرنے کا کوئی طریقہ نہیں ہے --- وہ مؤثر طریقے سے ناقابل تقسیم ہیں۔

ابتدائی P2P سافٹ ویئر کی ایک مختصر تاریخ

اب آپ کو اندازہ ہو گیا ہے کہ کلائنٹ سرور ماڈل کے مقابلے میں پیر ٹو پیر نیٹ ورک ایسا انقلاب کیوں تھا ، آئیے تاریخی سیاق و سباق پر ایک سرسری نظر ڈالتے ہیں۔

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

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

لیکن اس کے ساتھ ، ہم مرتبہ سے ہم خیال کا تصور دنیا پر چھا گیا۔

نیپسٹر کو بالآخر 2001 میں بند کر دیا گیا تھا ، لیکن اس سے پہلے نہیں کہ اسی طرح کے نیٹ ورک پیدا ہوئے جو صرف موسیقی سے زیادہ پیش کرتے تھے۔ موویز ، سافٹ وئیر اور تصاویر کو دستیاب کیا گیا۔ مورفیوس۔ ، کازا۔ ، اور گنوٹیلا۔ نیٹ ورکس (ان میں سے ، Limewire شاید سب سے مشہور Gnutella کلائنٹ تھا)۔

کئی سالوں کے دوران ، مختلف دیگر پروٹوکولز اور پیر ٹو پیر فائل شیئرنگ سافٹ ویئر آئے اور گئے ، لیکن ایک کھلے پروٹوکول نے پکڑ لیا: بٹ ٹورنٹ۔ .

بٹ ٹورنٹ پروٹوکول۔

2001 میں ڈیزائن کیا گیا ، بٹ ٹورینٹ ایک اوپن سورس پروٹوکول ہے جہاں صارفین میٹا فائل بناتے ہیں۔ . ٹورینٹ فائل) جس میں ڈاؤن لوڈ کے بارے میں معلومات ہیں ، اصل میں خود ڈاؤن لوڈ کا ڈیٹا فراہم کیے بغیر۔ ان میٹا فائلوں کو ذخیرہ کرنے کے لیے ایک ٹریکر ضروری تھا ، اس کے ساتھ ساتھ اس فائل کو کس کے پاس ہے۔ تاہم ، ایک اوپن پروٹوکول کے طور پر ، کوئی بھی کلائنٹ یا ٹریکر سافٹ ویئر پروگرام کر سکتا ہے۔

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

رسبری پائی 3 پر وائی فائی کیسے ترتیب دیں۔

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

کیا آپ P2P فائل شیئرنگ استعمال کرتے ہیں؟

مجھے امید ہے کہ اس نے پیر ٹو پیر نیٹ ورکنگ کے معنی اور اس کا آغاز کہاں سے ہوا اس پر کچھ روشنی ڈالی ہے۔ یہ کہنا درست ہے کہ P2P نیٹ ورکس نے انٹرنیٹ کو ہمیشہ کے لیے بدل دیا۔ 2006 میں اپنے عروج پر ، یہ اندازہ لگایا گیا تھا کہ P2P نیٹ ورکس اجتماعی طور پر انٹرنیٹ پر بہنے والی تمام ٹریفک کا 70 فیصد سے زیادہ حصہ لیتے ہیں۔

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

کیا آپ کو دن میں نیپسٹر استعمال کرنے کا موقع ملا؟ یا عاجز ٹورینٹ کے ذریعے فائل شیئرنگ کا آپ کا پہلا تعارف تھا؟ ہمیں تبصرے میں بتائیں ، یا اگر آپ مزید جاننا چاہتے ہیں تو ہمارا چیک کریں۔ ٹورینٹس کے لیے مکمل گائیڈ۔ .

تصویری کریڈٹ: chromatika2/ ڈپازٹ فوٹو۔

بانٹیں بانٹیں ٹویٹ ای میل۔ اپنے ونڈوز 10 ڈیسک ٹاپ کی شکل اور احساس کو کیسے تبدیل کیا جائے۔

ونڈوز 10 کو بہتر بنانے کا طریقہ جاننا چاہتے ہیں؟ ونڈوز 10 کو اپنا بنانے کے لیے ان آسان تخصیصات کا استعمال کریں۔

اگلا پڑھیں۔
متعلقہ موضوعات۔
  • ٹیکنالوجی کی وضاحت
  • پیر پیر
  • کمپیوٹر نیٹ ورکس
  • بٹ ٹورنٹ۔
  • سافٹ ویئر پائریسی۔
  • فائل شیئرنگ
  • میڈیا سٹریمنگ۔
مصنف کے بارے میں جیمز بروس۔(707 مضامین شائع ہوئے)

جیمز کے پاس مصنوعی ذہانت میں بی ایس سی ہے اور CompTIA A+ اور Network+ مصدقہ ہے۔ جب وہ ہارڈ ویئر ریویوز ایڈیٹر کی حیثیت سے مصروف نہیں ہوتا ہے ، تو وہ لیگو ، وی آر اور بورڈ گیمز سے لطف اندوز ہوتا ہے۔ MakeUseOf میں شامل ہونے سے پہلے ، وہ لائٹنگ ٹیکنیشن ، انگریزی ٹیچر ، اور ڈیٹا سینٹر انجینئر تھا۔

جیمز بروس سے مزید

ہماری نیوز لیٹر کو سبسکرائب کریں

ٹیک ٹپس ، جائزے ، مفت ای بکس ، اور خصوصی سودوں کے لیے ہمارے نیوز لیٹر میں شامل ہوں!

سبسکرائب کرنے کے لیے یہاں کلک کریں۔