با سلام خدمت دوستان
چند سوال و مشکل: به صورت مثال در صورتیکه که ما یک پورت 1000 بگیریم دانلود آن باید 1000/8 برابر 125 مگابیت در ثانیه باشد.
سوالاتی که در این مورد پیش می آید به طور مثال در صورتکیه یک نفر از سرور با سرعت 125 مگابیت برثانیه دانلود کند کل پورت اشغال شده و نفر دوم نمی تواند دانلود کند!
لطفا در این مورد توضیح دهید
sudo
January 3rd, 2013, 14:28
سلام
شما سروری رو میگیرید با آپلینک 1گیگابیت که 125 مگابایت بهتان میتواند rate دانلود بدهد.
100مگابیت = 11.2 مگابایت Rate دانلود میدهد.
و....
حالا بستگی به سیستم عامل و برنامه مدیریت دانلود شما دارد . که چجوری این پورت را بین کاربران به اشتراک بگذارد.
به طور مثال Windows Server 2003 به همراه برنامه مدیریت دانلود IDM
(فرض رو بر این بگیریم که در بهترین شرایط قرار دارید و میتاونید 125 مگابایت دانلود کنید)
به طور همزمان دو فایل رو میزنید دانلود کنه...
خود برنامه مدیریت دانلود میاد پهنای باند روی بین دانلود خودش تخصیص میده.
یعنی اینطوری نیست که 1 یوزر بیاد کله پورت رو اشغال کنه
(البته تو حملات flooder هکر میتواند به طور کلی پورت شما را اشغال کند )
البته تو مسئله پورت و آپلینک مسائل دیگه هم دخیل هستن ..
مثل توانایی سرور مبدا، مقصد
موقعیت جغرافیایی
محدودیت های اعمال شده
و...
موفق و پیروز باشید
gigarayaneh
January 3rd, 2013, 20:21
دوست عزیز سوال من این هست به عنوان مثال ما یک سرور اختصاصی با پورت 1 گیگابت میگریم
سوال اول این سرور در ثانیه چقدر باید دانلود بدهد
سوال دوم اگه سرعت دانلود را محدود نکنیم چندتا یوزر همزمان میتوانند با چه سرعتی دانلود کنند
در صورتیکه با وب سرور انجنیکس به کاربران خدمات بدهیم چطور چندنفر میتوانند همزمان دانلود کنند
sudo
January 4th, 2013, 11:30
دوست عزیز ، متاسفانه شما جواب من را کامل نحوندید،
عرض کردم:
البته تو مسئله پورت و آپلینک مسائل دیگه هم دخیل هستن ..
مثل توانایی سرور مبدا، مقصد
موقعیت جغرافیایی
محدودیت های اعمال شده
و...
پس دلیل نمیشه ، وقتی شما پورت 1گیگابیت تهیه کردید ، از هر کجا که دانلود دارید میکنید، 125 مگابایت رو بهتون بده...
با وب سرور انجین ایکس زیاد کار نکردم، اما آپاچی ، اسکتنشنی داره که بتوان سرعت دانلود رو محدود کرد.
alfa5xx
January 4th, 2013, 11:32
سلام...
هر مقدار پورت دارید باید بر 8 تقسیم کنید.. اینطوری سرعت دانلود رو بر حسب اون واحد به شما میده مثلا
1024*1000=1024000 مگابیت بر ثانیه پورت
1024000/8=128000 مگابیت بر ثانیه دانلود یا به قولی 128 مگا بایت دانلود رو باید نشون میده البته اگه پورتی که گرفتید تضمینی باشه و یک گیگا بیت باشه
سرعت دانلود کاربراتون به پهنای باند کاربراتون بستگی داره ....یکی میبینی اینترنت 1 مگ داره سرعت دانلودش 128 کیلو بیت هست یکی میبینی پهنای بادی 128 کیلوبیت داره سرعت دانلودش 16 هست ....و.....معمولا اکثر سایتهای دانلود که سرعت دالودشون رو لیمیت میکنند ..
اون دیگه بستگی به شما داره بخواهید لیمیت کنید یا نه //...
این وب سرور سرعت لود بالایی داره و صفحات رو با سرعت خیلی بالا بار گذاری میکنه.....همونطور که دوستمون توضیح داد اون دیگه به وب سرور شما بر میگرده و کار تقسیم و ساپورت دهی به کاربران به عهده وب سرور شماست.. البته سخت افزار سروری ما هم در این زمینه ملاک هست...
gigarayaneh
January 4th, 2013, 14:41
با کمال تشکر از پاسخ های شما دوستان
مشخصات سرور
Server: HP DL180G6/2x Intel Xeon E5620
RAM: 8GB DDR3
Harddisk type: SATA
Harddisk: 4x1TB SATA2
Hardware RAID: RAID 10 (Stripe + Mirror)
Uplink Port Speed: 1 x 1000Mbps Full-Duplex
در ضمن آخرش به سوال من توجه نکرده اید!
به صورت مثال ما پهنای باند دانلود را محدود نمیکنیم و فرض میکنیم کاربر بتواند با 128 مگابایت در ثانیه دانلود کند و سرور ما هم 128 مگ در ثانیه را ساپورت کند.
سوال من این است که اگه سرور را محدود نکنیم کاربر اول که داره با 128 مگ دانلود میکنه کاربرهای بعدی با چه سرعتی میتوانند دانلود کنند. از برخی که سوال کردم میگند پورت پور میشه و کس دیگه ای نمیتونه دانلود کنه و باید سرعت دانلود را محدود کنید آیا این درست است.
sky98
January 5th, 2013, 12:43
اگه هارد sata3 استفاده بشه تاثیر زیادی داره و کاهش سرعت کمتر احساس میشه - دانلود منیجر رو اگه رو 40-50 مگ محدود کنید تقریبا به سرعت متوسط 40 روی سرور ها میرسید
fr0nk
January 5th, 2013, 14:12
دوست عزیز شدیدا اسپم میدیا، مدیرا گیر میدن فک کنم پستها رو ببینن(کلا این پست رو نمیگم همه پست ها رو میگم)
در مورد سوال استارتر
در مورد سرعت که بچه ها گفتن ، روش تقسیم به 8 یه سرعت تقریبی بهتون میده
سرعت دانلود هم فقط بسته به پورت شما نیست ، سرعت سرویس گیرنده ( سرور مقابل ) و در خیلی مواقع محدود کردن سرعت پورت برای دانلود هم اعمال میشه رو سرور مقصد
اما در مورد پگونگی تقسیم کردن سرعت ، اونطوری که شما میگید نیست که نفر اول 128 مگ رو گرفت بقیه صفر بشن
هر وی پی اسی که استارت میشه میاد یه قسمتی از پورت رو برای خوردش میگیره،پس میشه گفت نفر اول یه میزان از پورت رو از دست میده و میره دست نفر بعد
البته به این صورت هم نیست که اگه مثلا 32 سرور هم روشن کردید سرعت بشه 4 mg/s ، یجورایی از قسمت پورت همدیگه هم استتفاده میکنن
پ.ن: تو این دیتاسنتر معمولا هارد ها ساس ارائه میشه که از sata3 سرعت بالاتری دارن
bl4ck
January 5th, 2013, 15:03
برای من سرور از ایکس ال هاست هست پورت 100 دادن تا 12 مگابایت دیدم دانلود میکنه !
fr0nk
January 5th, 2013, 16:46
بله درسته
100/8 = 12.5
البته این سرعت همیشگی نیست
بستگی به محدودیت سرعت لینک (بعضی مواقع)پورت سرور دریافتی،نعداد وی پی اس ها ، نحوه دسته بندی سرور ها روی هارد (مثلا 2 تا هارد رو هر کدوم 10 تا 100% بهتره از یه هارد و 20 تا سرور مجازی،و البته نوع هارد ها (sata2,sata3,sas,ssd ) بستگی داره
gigarayaneh
January 5th, 2013, 16:52
آقا به شدت همتون زدید توی جاده خاکی!!!
فکر کنید سرور از خودمه نه وی پی اس هست نه وی پی اس میده یک سرور اختصاصی با پورت 1 گیگ و یک لینک را با سرعت 128 مگ دانلود میده سوال من اینه اگه من محدودیتی روی سرعت دانلود سرور قرار ندهم و به عنوان مثال 10 نفر در ثانیه از این سرور دانلود کنند همگی با سرعت 128 مگ دانلود میکننند اگر 100 نفر شدند چی منظور من اینه میخوام بدونم چطوری میشه!
fr0nk
January 5th, 2013, 17:27
دوست عزیز توضیح دادم که،بسته به وب سرور و کانفیگ طریقه مدیریت منابع و down stream یوزر هاییی که دارد دانلود میکنند فرق میکنه
شما کانفیگ درست انجام بدید منابع رو مدیریت کنید 100 نفرم که بیان رو پورت سرعت خیلی نوسان نکنه(برعکسشم هست بدون کانفیگ یکی بشه دوتا سرعت میچسبه به کف)
bl4ck
January 5th, 2013, 17:33
آقا به شدت همتون زدید توی جاده خاکی!!!
فکر کنید سرور از خودمه نه وی پی اس هست نه وی پی اس میده یک سرور اختصاصی با پورت 1 گیگ و یک لینک را با سرعت 128 مگ دانلود میده سوال من اینه اگه من محدودیتی روی سرعت دانلود سرور قرار ندهم و به عنوان مثال 10 نفر در ثانیه از این سرور دانلود کنند همگی با سرعت 128 مگ دانلود میکننند اگر 100 نفر شدند چی منظور من اینه میخوام بدونم چطوری میشه!
تای اونجایی که من میدونم پورت 1 گیگابیت میدن یه وقت فکر نکنید گیگا بایت
و هر 1 گیگابایت برابر 8 گیگابیت
پس پورت 1 گیگ نهایتش 128 مگابایت دانلود میده
:-?
pardishosting
January 5th, 2013, 18:11
اگر شما پورت 1000 داشته باشی و یک نفر بیاد با سرعت بالا که مثلا 128 هست شروع به دانلود کنه و نفر دوم هم بیاد ...
اول اینکه : نفر اول 128 مگ در ثانیه دانلودمی کنه و کارش قاعدتا سریع تموم می شه.
دوم : نفر دوم که شروع می کنه به دانلود ، سرعت اولی به نسبت کم می شه و نفر دوم هم با حداقل ظرفیت سرعت دانلود می کنه .
برای همین روی سرور های شلوغ سرعت برای همه کم می شه.
Dr.SalaR
January 18th, 2013, 16:26
:)
فکر کنم شما دنبال خروجی پورت باشی بهتر باشه
دانلود 120 مگ داخل سرور شاید بده که این Inbound حساب میشه ولی خروجی یه بحث دیگست که outbound حساب میشه
پورت 1 گیگ رو اکثرا 200mbps گارانتی میکنن که 20-23 مگابایت خروجی میده و 200 نفر با سرعت 100kb دانلود کنن پورت مشغول میشه و بقیه تو دانلود دچار مشکل میشن و یا دیر کانکنت میشن به سرور برای دانلود و هی قطع و وصل و یا 0 میشه .