انجمن‌های فارسی اوبونتو

کمک و پشتیبانی => انجمن عمومی => نویسنده: watermelon در 19 آبان 1395، 12:12 ب‌ظ

عنوان: سوال فلسفی در باره تورنت :)
ارسال شده توسط: watermelon در 19 آبان 1395، 12:12 ب‌ظ
 من یه فایل تورنت رو سید می کنم (با فرض این که من تنها سیدر این فایل هستم) . سرعت آپلود من ۶۰ کیلوبایت در ثانیه هست.
اگر کسی بخواد این فایل رو دانلود کنه (با فرض این که سرعت دانلودش ۹۵۰ کیلوبایت هست) , با چه سرعتی فایل دانلود خواهد شد؟
-----------------------------------
در مثال بالا اگر تعداد سیدر ها ۲۰ نفر باشد و همه آن ها سرعت آپلود ۶۰ کیلوبایت را داشته باشند , آنگاه سرعت آپلود چه میزان خواهد بود؟
عنوان: پاسخ : سوال فلسفی در باره تورنت :)
ارسال شده توسط: بابک طور در 19 آبان 1395، 04:15 ب‌ظ
من یه فایل تورنت رو سید می کنم (با فرض این که من تنها سیدر این فایل هستم) . سرعت آپلود من ۶۰ کیلوبایت در ثانیه هست.
اگر کسی بخواد این فایل رو دانلود کنه (با فرض این که سرعت دانلودش ۹۵۰ کیلوبایت هست) , با چه سرعتی فایل دانلود خواهد شد؟
-----------------------------------
در مثال بالا اگر تعداد سیدر ها ۲۰ نفر باشد و همه آن ها سرعت آپلود ۶۰ کیلوبایت را داشته باشند , آنگاه سرعت آپلود چه میزان خواهد بود؟

سلام. تا اونجا که سواد من قد می‌ده:

۱. هون ۶۰تا
۲. همون ۹۵۰ تا
ولی شرایط رو باید در نظر گرفت.
اینکه کل قسمت آپلود پهنای باند شما صرف آپلود تکه‌های همون فایل می‌شه؟
اینکه سرور‌های میانی شما و مقصد، تاخیری توی این انتقال ایجاد می‌کنن؟
اینکه همه‌ی سیدر‌ها همه‌ی فایل رو در اختیار دارن؟
و احتمالاً چندتا موضوع دیگه که شاید من بلد نباشم.
عنوان: پاسخ : سوال فلسفی در باره تورنت :)
ارسال شده توسط: Borderliner در 20 آبان 1395، 03:58 ق‌ظ
من یه فایل تورنت رو سید می کنم (با فرض این که من تنها سیدر این فایل هستم) . سرعت آپلود من ۶۰ کیلوبایت در ثانیه هست.
اگر کسی بخواد این فایل رو دانلود کنه (با فرض این که سرعت دانلودش ۹۵۰ کیلوبایت هست) , با چه سرعتی فایل دانلود خواهد شد؟
-----------------------------------
در مثال بالا اگر تعداد سیدر ها ۲۰ نفر باشد و همه آن ها سرعت آپلود ۶۰ کیلوبایت را داشته باشند , آنگاه سرعت آپلود چه میزان خواهد بود؟

برای درک بهتر تورنت، مثال زیر رو فرض کنید:

یک میز گردی رو در نظر بگیرید که افرادی دورش نشستن، و هرکدوم از اونها، صفحاتی از یک کتاب رو در دست دارن. شخص اول صفحات 1 تا 20 رو در اختیار داره، شخص دوم صفحات 21-80 رو و شخص سوم صفحات 81 تا 120. هدف اینه که هر سه شخص درنهایت بتونن یک نسخه کامل از کتاب رو داشته باشن. برای همین شخص اول، صفحات 21 تا 120 رو از دو نفر دیگه، شخص دوم صفحات 1 تا 20 و 81 تا 120 رو از بقیه، و شخص سوم صفحات 1 تا 80 رو از بقیه باید دریافت کنه. با توجه به این مثال، جواب شمارو میدم:

عنوان: پاسخ : سوال فلسفی در باره تورنت :)
ارسال شده توسط: watermelon در 20 آبان 1395، 11:36 ق‌ظ
مثال  خیلی خوبی بود.
ولی تا جایی که من می دانم سیدر کسی هست که تمام فایل رو در اختیار داره . به افرادی که قسمتی از فایل رو در اختیار دارن (Peer) گفته می شه.

http://www.zoomit.ir/2015/11/14/25953/guide-how-torrents-work/
عنوان: پاسخ : سوال فلسفی در باره تورنت :)
ارسال شده توسط: Borderliner در 20 آبان 1395، 05:03 ب‌ظ
مثال  خیلی خوبی بود.
ولی تا جایی که من می دانم سیدر کسی هست که تمام فایل رو در اختیار داره . به افرادی که قسمتی از فایل رو در اختیار دارن (Peer) گفته می شه.

http://www.zoomit.ir/2015/11/14/25953/guide-how-torrents-work/

بله همینطوره. Seeder یک نوع خاصی از Peer هست که تمام قطعات یک فایل رو در اختیار داره. اگه سوال دومتون همه Seeder باشن و یک Leecher وجود داشته باشه، سرعت حدود 1200 خواهد بود. اگه Peer باشن، بین 60 تا 1200.