مصادر متعددة

إن خاصية المصادر المتعددة ، كما تنطبق على تنزيل البيانات أو الملفات من الإنترنت ، هي طريقة لتقليل وقت تنزيل الملفات الكبيرة عن طريق الحصول على البيانات من مصدرين أو أكثر .

ملخص

يقوم برنامج يدعم التنزيلات من مصادر متعددة بالاتصال بجهاز كمبيوتر وبدء تنزيل الملف المطلوب، ثم يبحث عن جهاز كمبيوتر آخر يستضيف الملف نفسه ويبدأ تنزيله أيضًا. يتحكم البرنامج في عملية التنزيل بحيث يوفر كل ملف مصدر بيانات منفصلة، ​​فلا يقوم المستخدم بتنزيل الجزء نفسه من الملف مرتين. بعد ذلك، يُنشئ البرنامج الملف على جهاز المستخدم بسرعة أكبر بكثير مما لو كان عليه انتظار تنزيل الملف بالكامل من مصدر واحد.

يعمل هذا الأسلوب بشكل أسرع لأن معدل تحميل الملفات على الخوادم محدود، بينما معدلات التنزيل أسرع عمومًا من معدلات التحميل. لذا، فإن التنزيل من خادم واحد قد يُسبب اختناقًا إذا لم يتساوى معدل تحميل الخادم مع أقصى معدل تنزيل لديك. لذلك، يُتيح لك توزيع التنزيل على عدة خوادم الاستفادة الكاملة من إمكانيات سرعة التنزيل المتاحة.

تستخدم العديد من برامج إدارة التنزيل مبادئ التنزيل من مصادر متعددة.

أمثلة على البرامج التي تستخدم التنزيل من مصادر متعددة

يُعدّ برنامج ApexDC++ مثالاً على برنامج يستخدم التنزيل من مصادر متعددة. يستخدم البرنامج بروتوكول DC (الاتصال المباشر) ويقوم بتنزيل ملف كبير عن طريق تقسيمه إلى أجزاء أصغر وتنزيل هذه الأجزاء من مضيفين مختلفين.

تُطبّق بذور الويب في تنسيق ملفات BitTorrent شكلاً قياسياً للتنزيل من مصادر متعددة. ويمكن تهيئة برنامج MirrorBrain وبرامج أخرى لإنشاء ملفات تورنت تحتوي على روابط HTTP متعددة.