• Blog
  • چیستی پورت شبکه؟

چیستی پورت شبکه؟

Oct 19, 2023   |   3 دقیقه
چیستی پورت شبکه؟

فهرست مطالب

چیستی پورت؟

درگاه دو معنی متفاوت دارد. اول، یکی از معانی آن درگاه در تفکر فیزیکی است، مانند مودم ADSL، هاب، سوئیچ ها، رابط های استفاده شده توسط روترها برای اتصال سایر دستگاه های شبکه و غیره.

دومین مورد، پورت در سرویس شبکه است که به طور کلی به پورت پروتکل TCP/IP اشاره دارد. اگر یک آدرس IP مانند یک خانه باشد، پورت درب خانه است. آدرس IP یک رشته از اعداد است، در حالی که پورت فقط یک عدد صحیح است و مقدار آن بین 0 تا 65535 است. به عنوان مثال، پورت 80 برای مرورگرهای وب استفاده می شود و پورت 21 برای سرویس های FTP استفاده می شود و غیره.

وقتی کامپیوترها با یکدیگر ارتباط برقرار می‌کنند، هم ارسال و هم دریافت وجود دارد. ابتدا، پس از ارسال اطلاعات، لازم است تأیید شود که آیا اطلاعات رسیده است یا خیر. در این حالت، اصولاً پروتکل TCP استفاده می‌شود. دیگر حالت این است که پس از ارسال اطلاعات، نیازی به تأیید رسیدن اطلاعات نیست. در این حالت، اصولاً پروتکل UDP استفاده می‌شود. پورت‌هایی که خدمات با این دو پروتکل مرتبط هستند، به پورت‌های TCP و UDP تقسیم می‌شوند.


نقش پورت چیست؟

نقش پورت‌ها در این است که امکان برقراری ارتباط بین برنامه‌ها در کامپیوترهایی که سیستم‌عامل‌های مختلفی اجرا می‌شوند را فراهم کنند و اطلاعات را از یک مکان به مکان دیگر منتقل کنند. هر پورت با آدرس IP میزبان و پروتکل ارتباطی مرتبط است. بنابراین، برنامه‌های شناخته شده یک شماره پورت شناخته شده در میان پورت‌های استفاده شده توسط سرور دارند و برنامه‌های ناشناخته با شماره پورت ثبت می‌شوند تا از تکرار جلوگیری شود.

تصنیف بنادر چیست؟

محدوده شماره پورت: ۰ - ۶۵۵۳۵

پورت‌های معروف: از ۰ تا ۱۰۲۳ است.

پورت‌ها متناظر با پروتکل‌هایی هستند که خدمات خاصی را ارائه می‌دهند. معمولاً، پورت ۲۱ به سرویس FTP اختصاص داده می‌شود و پورت ۲۵ به سرویس SMTP (پروتکل انتقال پست ساده) اختصاص داده می‌شود و غیره. با این حال، برخی از خدمات شبکه نیازی به تعیین یک شماره پورت خاص ندارند. به عنوان مثال، شماره پورت خدمت WWW به طور پیش فرض "۸۰" است.

پورت‌های پویا: از ۱۰۲۴ تا ۶۵۵۳۵

یک پورت پویا به طور کلی به یک سرویس خاص به طور ثابت اختصاص داده نمی شود بلکه به صورت پویا اختصاص داده می شود. به عنوان مثال، وقتی یک فرآیند برنامه نیاز به ارتباط شبکه دارد، یک پورت از میزبان درخواست می کند و میزبان یک پورت برای استفاده از شماره پورت های موجود به آن اختصاص می دهد. وقتی چرخه به پایان می رسد، شماره پورت اشغال شده نیز آزاد می شود. این پورت های پویا را در یک وضعیت قابل استفاده "جریانی" نگه می دارد.

کدام پورت‌ها مناسب برای استفاده از VPN هستند؟

فهرست پروتکل‌های VPN و شماره‌های پورت مورد نیاز برای کار صحیح آنها:

PPTP (پروتکل تونلینگ نقطه به نقطه) - این پروتکل از پورت TCP 1723 استفاده می کند. PPTP به طور معمول برای دسترسی به سرورهای دسترسی از راه دور مایکروسافت استفاده می شود.

IPSec (امنیت پروتکل اینترنتی) - امنیت پروتکل اینترنتی از پورت UDP 500 و پورت UDP 4500 استفاده می کند.

L2TP (پروتکل تونلینگ لایه 2) - پروتکل تونلینگ لایه 2 از شماره های پورت مختلف استفاده می کند، پورت TCP 1701، پورت UDP 500 و پورت UDP 4500.

IKEv2 (تبادل کلید اینترنتی) - این پروتکل از پورت UDP 500 و پورت 4500 استفاده می کند.

OpenVPN - این پروتکل بر روی پورت ۱۱۹۴ UDP و پورت ۴۴۳ TCP اجرا می شود.

SSTP (پروتکل تونلینگ سوکت امن) همچنین به عنوان SSL (لایه سوکت امن) شناخته می شود - این پروتکل از پورت TCP 443 استفاده می کند. این داده ها را با یک کلید خصوصی رمزگذاری می کند، یک ترکیب عالی دیگر برای برقراری اتصال امن VPN.