بستگی به حالتی داره قصد استفاده دارید .
اگر بخواید فایل روی سرور شما ذخیره بشه و بعد به کاربر منتقل بشه از روش اسکریپت های معمولی مثل رپید لیچ استفاده می کنن .
در صورت یکه بخواید فایل مستقیما و بلافاصله به کاربر منتقل بشه از سوکتی که گفتید استفاده می شه .
مورد اول پورت به ترتیب کار ها رو انجام میده و امکان داره فشار کمتری روش باشه اما در عوض نیاز به منابع و مخصوصا هارد بیشتری دارید .
برای مورد دوم پورت شما باید توانایی دریافت و ارسال رو به صورت همزمان داشته باشه و کم نیاره .
این روش منابع به نسبت کمتری نیاز داره و هارد هم چندان اهمیت پیدا نمیکنه مگر این که تعداد read و write ها خیلی بالا باشه . خوبی دیگه ای هم که داره این هست که اگر مشکلی با پورت ندارید و بیشتر با هارد مشکل دارید میتونید توی روش از یک هارد کم حجم SSD استفاده کنید .
همچنین از این روش میتونید برای تولید mirror استفاده کنید . به این صورت که اجازه دسترسی به کاربران برای دانلود فایل از سرور های مختلف رو بدید .