سرعت پورت، حداکثر ظرفیت کارت شبکه و اتصال سرور به سوئیچ دیتاسنتر است؛ مثل عرض لولهٔ ورودی سرور. پورت سریعتر یعنی سرور در لحظه میتواند دادهٔ بیشتری بفرستد یا بگیرد، اما سرعتی که کاربر میبیند به ظرفیت مسیر، اینترنت خود کاربر، تقسیم پورت بین مشتریان و توان سرور هم بستگی دارد. برای دانلود، استریم و سرویسهای پرمصرف، پورت بالاتر محسوس است؛ برای سایتهای معمولی تفاوت کمی دارد.
سرعت پورت دقیقاً یعنی چه؟
هر سرور از طریق یک کارت شبکه به سوئیچ دیتاسنتر متصل است. سرعت پورت، حداکثر نرخ انتقال دادهای است که این اتصال میتواند پشتیبانی کند. واحد آن گیگابیت بر ثانیه (Gbps) است؛ دقت کنید که بیت است نه بایت. هر بایت هشت بیت است، پس پورت ۱ گیگابیت در بهترین حالت حدود ۱۲۵ مگابایت در ثانیه داده جابهجا میکند.
یک تشبیه ساده: پورت مثل عرض لولهٔ آبی است که به خانهٔ شما وارد میشود. لولهٔ پهنتر اجازه میدهد در هر لحظه آب بیشتری عبور کند، اما اگر منبع آب ضعیف باشد یا شیر خانهٔ همسایه هم باز باشد، باز هم فشار کمتری میبینید.
تفاوت پورت، پهنای باند و ترافیک
این سه اصطلاح زیاد با هم اشتباه میشوند:
- سرعت پورت: حداکثر ظرفیت فیزیکی اتصال سرور؛ مثلاً ۱، ۱۰ یا ۲۵ گیگابیت.
- پهنای باند تضمینشده یا قابل استفاده: مقداری از ظرفیت که ارائهدهنده واقعاً به سرور شما اختصاص میدهد. گاهی پورت ۱ گیگ است ولی سرور به مقدار کمتری محدود شده است.
- ترافیک: حجم کل دادهای که در یک دوره (مثلاً یک ماه) جابهجا میشود؛ بر حسب گیگابایت یا ترابایت.
پورت سریع با ترافیک محدود یعنی میتوانید با سرعت بالا دانلود کنید اما سهمیهٔ ماهانه زود تمام میشود. ترافیک نامحدود با پورت کند یعنی هرچقدر بخواهید داده جابهجا میکنید اما آهسته. توضیح کاملتر را در مقالهٔ پهنای باند یا ترافیک؟ بخوانید.
چرا سرعت واقعی کمتر از سرعت پورت است؟
حتی با پورت ۲۵ گیگ، به ندرت سرعت دانلود یک کاربر به این عدد نزدیک میشود. دلایل:
- اینترنت کاربر: اگر اینترنت خانگی کاربر محدود است، سرور سریعتر از آن نمیتواند به او داده بدهد. پورت پرسرعت در واقع به مجموع کاربران همزمان کمک میکند، نه به یک کاربر.
- مسیر بین سرور و کاربر: گذرگاههای بینالمللی، اپراتورها و نقاط تبادل ترافیک هرکدام ظرفیت و ازدحام خود را دارند.
- اشتراک پورت: در سرورهای مجازی، چند سرور روی یک میزبان فیزیکیاند و ممکن است پورت فیزیکی میزبان را به اشتراک بگذارند. ارائهدهندگان معمولاً با سیاستهایی مثل Fair Use سهم هر سرور را کنترل میکنند.
- توان پردازشی و دیسک: برای ارسال داده با سرعت بالا، سرور باید بتواند داده را به همان سرعت از دیسک بخواند و رمزنگاری TLS را انجام دهد.
- پروتکل و تنظیمات TCP: در اتصالهای طولانی با تأخیر زیاد، یک اتصال TCP منفرد معمولاً نمیتواند کل ظرفیت را پر کند.
- کافی برای بیشتر سایتها و رباتها
- مناسب API و سرویسهای سبک
- گلوگاه معمولاً جای دیگری است
- سرویسهای دانلود و ویدیو
- انتقال و بکاپ دادههای حجیم
- سرور مبدأ پرترافیک
- تحمل بیشتر در برابر اوج بار
پورت بالاتر کجا اهمیت دارد؟
- سرویسهای دانلود و پخش ویدیو: صدها کاربر همزمان فایل دریافت میکنند و مجموع نیازشان بالاست.
- سرورهای بکاپ و انتقال داده: جابهجایی ترابایتها داده بین سرورها در یک دیتاسنتر یا کشور، با پورت سریع بسیار کوتاهتر میشود.
- نود CDN یا سرور مبدأ پرترافیک: سرور مبدأیی که محتوا را به نودهای CDN میرساند.
- سرورهای بازی و ارتباطات همزمان با تعداد زیاد کاربر.
- مقاومت در برابر حملات حجمی: پورت پهنتر در برابر حملات کوچکتر دیرتر اشباع میشود، هرچند جایگزین سرویس ضد DDoS نیست.
برای یک سایت شرکتی، وبلاگ یا ربات تلگرام، پورت ۱ گیگ معمولاً بسیار بیشتر از نیاز است و گلوگاه در جای دیگری (پردازنده، دیتابیس یا کد) قرار دارد.
اندازهگیری واقعی سرعت پورت
ادعای سرعت پورت را با آزمایش بسنجید. ابزار استاندارد این کار iperf3 است که باید روی دو سرور نصب شود: یکی در نقش سرور و دیگری کلاینت.
# روی سرور اول
sudo apt install -y iperf3
iperf3 -s
# روی سرور دوم
iperf3 -c 203.0.113.20 -P 8 -t 30
iperf3 -c 203.0.113.20 -P 8 -t 30 -R
گزینهٔ -P 8 هشت اتصال موازی باز میکند تا محدودیت یک اتصال TCP حذف شود و -R جهت را برعکس میکند تا سرعت دریافت را هم بسنجید. آزمایش بین دو سرور در یک دیتاسنتر یا یک کشور، نزدیکترین تصویر به ظرفیت واقعی پورت را میدهد.
برای تست دانلود از اینترنت، دریافت یک فایل بزرگ از یک سرور سریع با curl یا wget هم ایدهٔ کلی میدهد. ابزارهای بیشتری را در مقالهٔ ابزارهای بنچمارک سرور معرفی کردهایم.
$ iperf3 -c 203.0.113.20 -P 8 -t 30Connecting to host 203.0.113.20, port 5201[SUM] 0.00-30.00 sec ... GBytes ... Gbits/sec sender[SUM] 0.00-30.00 sec ... GBytes ... Gbits/sec receiver$ iperf3 -c 203.0.113.20 -P 8 -t 30 -RReverse mode, remote host 203.0.113.20 is sending$
پورت و ترافیک در سرور ایران
در سرورهای داخل ایران، معمولاً ترافیک بینالملل و داخلی جداگانه حساب میشود و مدل محاسبهٔ ترافیک اهمیت زیادی در هزینه دارد. سرور ابری ایران کلودیفای روی شبکهٔ اختصاصی با پورت ۲۵ گیگ ارائه میشود و فقط ترافیک دانلود محاسبه میشود؛ هزینهٔ هر گیگابایت فعلاً ۱٬۲۵۰ است و آپلود رایگان است. جزئیات را در مقالهٔ محاسبهٔ ترافیک سرور ایران و صفحهٔ سرور مجازی ایران ببینید.
پیش از خرید این موارد را بپرسید
- آیا عدد اعلامشده سرعت پورت فیزیکی است یا پهنای باند تضمینشده؟
- پورت بین چند سرور مشترک است و سیاست استفادهٔ منصفانه چیست؟
- ترافیک ماهانه چقدر است و هزینهٔ ترافیک اضافه چگونه محاسبه میشود؟
- ورودی و خروجی هر دو حساب میشوند یا فقط یکی؟
- آیا امکان تست پیش از تعهد بلندمدت، مثلاً با سرور ساعتی، وجود دارد؟
جمعبندی
سرعت پورت فقط یکی از حلقههای زنجیرهٔ سرعت است. اگر کاری با جابهجایی حجم زیاد داده دارید، پورت پهنتر واقعاً ارزشمند است. اما برای بیشتر سایتها و سرویسها، کیفیت مسیر شبکه، ترافیک کافی و منابع پردازشی مناسب مهمترند. همیشه پیش از تصمیم، با ابزارهایی مثل iperf3 خودتان اندازه بگیرید.
یک مثال برای درک بهتر
فرض کنید روی سرور خود فایلهای آموزشی ویدیویی برای دانلود گذاشتهاید. اگر در یک لحظه چند کاربر همزمان دانلود کنند و اینترنت هرکدام محدود باشد، مجموع نیاز آنها احتمالاً با پورت ۱ گیگ بهراحتی پوشش داده میشود. اما اگر بعد از انتشار یک دورهٔ جدید صدها نفر همزمان دانلود را شروع کنند، مجموع درخواستها میتواند از ظرفیت پورت بیشتر شود و سرعت همه کاهش یابد. در چنین سناریویی دو راه دارید: پورت پهنتر یا تحویل فایلها از طریق CDN. راه دوم معمولاً اقتصادیتر است، چون بار را بین نودهای متعدد پخش میکند و سرور اصلی فقط یک بار هر فایل را به CDN میدهد.
پورت در سرورهای اشتراکی و اختصاصی
در سرور اختصاصی، پورت فیزیکی کاملاً در اختیار شماست و هرچه اعلام شده، واقعاً قابل استفاده است؛ مگر اینکه ارائهدهنده پهنای باند را در سطح سوئیچ محدود کرده باشد. در سرور مجازی و ابری، میزبان فیزیکی یک یا چند پورت پرسرعت دارد و دهها سرور مجازی از آن استفاده میکنند. ارائهدهندگان معتبر با محدودیت نرخ برای هر سرور یا سیاست استفادهٔ منصفانه، جلوی این را میگیرند که یک مشتری پرمصرف، سرعت بقیه را پایین بیاورد.
این یعنی عدد «پورت ۱۰ گیگ» در سرور مجازی معمولاً به معنای ظرفیت میزبان یا سقف لحظهای است، نه پهنای باند دائمی تضمینشده برای هر سرور. برای کارهای معمولی این تفاوت اهمیتی ندارد. اما اگر قصد دارید ساعتها با حداکثر سرعت داده جابهجا کنید، پیش از خرید از ارائهدهنده دربارهٔ پهنای باند پایدار بپرسید.
سؤالات متداول
پورت ۱ گیگ یعنی سرعت دانلود ۱ گیگابایت؟
خیر. واحد سرعت پورت گیگابیت بر ثانیه است و هر بایت ۸ بیت است؛ پس پورت ۱ گیگابیت در حالت ایدهآل حدود ۱۲۵ مگابایت بر ثانیه است و در عمل به خاطر سربار پروتکلها کمی کمتر.
آیا پورت ۲۵ گیگ سایت من را سریعتر میکند؟
برای یک سایت معمولی تفاوت محسوسی ندارد، چون گلوگاه معمولاً پردازش سرور، دیتابیس یا اینترنت کاربر است. پورت بالا برای سرویسهایی با انتقال دادههای حجیم و کاربران همزمان زیاد اهمیت دارد.
چطور بفهمم پورت سرورم محدود شده است؟
با iperf3 بین دو سرور در یک دیتاسنتر یا شهر آزمایش کنید و از چند اتصال موازی استفاده کنید. اگر نتیجه بهطور ثابت پایینتر از سرعت اعلامشده بود، از ارائهدهنده دربارهٔ محدودیت پهنای باند بپرسید.
سرعت پورت روی پینگ اثر دارد؟
مستقیماً نه. پینگ به فاصله و مسیر شبکه بستگی دارد. اما اگر پورت پر شود و صف ایجاد شود، پینگ هم بالا میرود؛ یعنی پورت اشباعشده باعث افزایش تأخیر میشود.
از ۱٬۲۰۰ تومان در ساعت · پرداخت ریالی



