Port چیست؟ راهنمای کامل پورت در شبکه، انواع Port و کاربرد آن

Port چیست؟

Port یا پورت شبکه یک شناسه عددی منطقی است که به سیستم‌عامل کمک می‌کند داده‌های ورودی و خروجی را به برنامه یا سرویس صحیح هدایت کند.

به زبان ساده، اگر آدرس IP مانند آدرس یک ساختمان باشد، Port شماره واحد یا اتاق آن ساختمان است. آدرس IP مشخص می‌کند داده باید به کدام دستگاه برسد و شماره پورت تعیین می‌کند آن داده به کدام برنامه یا سرویس داخل آن دستگاه تحویل داده شود.

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


Port چگونه کار می‌کند؟

هر زمان که یک برنامه بخواهد از طریق شبکه با برنامه دیگری ارتباط برقرار کند، از یک شماره پورت استفاده می‌کند.

فرآیند به این صورت است:

  1. برنامه درخواست خود را ارسال می‌کند.
  2. سیستم‌عامل شماره پورت مقصد را به بسته‌های شبکه اضافه می‌کند.
  3. بسته‌ها از طریق شبکه منتقل می‌شوند.
  4. دستگاه مقصد شماره پورت را بررسی می‌کند.
  5. داده به سرویس مربوطه تحویل داده می‌شود.

به این ترتیب، چندین سرویس می‌توانند به‌صورت هم‌زمان روی یک دستگاه فعال باشند، بدون اینکه تداخلی با یکدیگر داشته باشند.


چرا پورت در شبکه اهمیت دارد؟

بدون شماره پورت، سیستم‌عامل نمی‌تواند تشخیص دهد که داده دریافتی باید به کدام برنامه ارسال شود.

استفاده از Port باعث می‌شود:

  • چندین سرویس به‌صورت هم‌زمان اجرا شوند.
  • ارتباطات شبکه به‌درستی مدیریت شوند.
  • برنامه‌های مختلف از یک آدرس IP مشترک استفاده کنند.
  • داده‌ها به مقصد صحیح هدایت شوند.

انواع شماره پورت

شماره پورت‌ها بین 0 تا 65535 قرار دارند و به سه دسته تقسیم می‌شوند.

۱. Well-Known Ports (0 تا 1023)

این پورت‌ها برای سرویس‌های شناخته‌شده رزرو شده‌اند.

نمونه‌ها:

  • HTTP → 80
  • HTTPS → 443
  • FTP → 21
  • SSH → 22
  • DNS → 53
  • SMTP → 25
  • DHCP → 67 و 68

۲. Registered Ports (1024 تا 49151)

این پورت‌ها برای نرم‌افزارها و سرویس‌های مختلف ثبت شده‌اند و بسیاری از برنامه‌های کاربردی از آن‌ها استفاده می‌کنند.


۳. Dynamic یا Ephemeral Ports (49152 تا 65535)

این پورت‌ها به‌صورت موقت توسط سیستم‌عامل برای ارتباطات کلاینت ایجاد می‌شوند و پس از پایان ارتباط آزاد می‌شوند.


مهم‌ترین پورت‌های شبکه

سرویسشماره پورتپروتکل
HTTP80TCP
HTTPS443TCP
FTP21TCP
SSH22TCP
Telnet23TCP
SMTP25TCP
DNS53TCP / UDP
DHCP Server67UDP
DHCP Client68UDP
POP3110TCP
IMAP143TCP
SNMP161UDP
RDP3389TCP

تفاوت Port و IP

بسیاری از کاربران این دو مفهوم را با یکدیگر اشتباه می‌گیرند.

IP AddressPort
شناسایی دستگاه در شبکهشناسایی برنامه یا سرویس
مانند آدرس ساختمانمانند شماره واحد
برای مسیریابی استفاده می‌شودبرای تحویل داده به برنامه مناسب استفاده می‌شود

تفاوت TCP Port و UDP Port

شماره پورت‌ها هم در TCP و هم در UDP استفاده می‌شوند، اما نحوه عملکرد آن‌ها متفاوت است.

TCP Port

  • ارتباط اتصال‌گرا
  • انتقال مطمئن داده
  • مناسب وب، ایمیل و انتقال فایل

UDP Port

  • بدون اتصال
  • سرعت بیشتر
  • مناسب VoIP، بازی آنلاین و استریم

برای مثال، DNS معمولاً از پورت 53 UDP استفاده می‌کند، اما در برخی عملیات مانند انتقال Zone از 53 TCP نیز بهره می‌برد.


Port Forwarding چیست؟

گاهی لازم است سرویسی که در شبکه داخلی قرار دارد، از اینترنت قابل دسترس باشد.

در این حالت از Port Forwarding استفاده می‌شود.

برای نمونه:

  • پورت 80 → وب‌سرور داخلی
  • پورت 443 → وب‌سرور امن
  • پورت 3389 → Remote Desktop
  • پورت 554 → دوربین مداربسته

Port Forwarding معمولاً روی روتر یا فایروال پیکربندی می‌شود.


آیا باز بودن همه پورت‌ها خطرناک است؟

بله. هر پورت باز می‌تواند در صورت پیکربندی نادرست به نقطه‌ای برای نفوذ تبدیل شود.

برای افزایش امنیت شبکه:

  • فقط پورت‌های موردنیاز را باز نگه دارید.
  • از فایروال استفاده کنید.
  • سرویس‌های غیرضروری را غیرفعال کنید.
  • سیستم‌عامل و نرم‌افزارها را به‌روز نگه دارید.
  • از رمزهای عبور قوی و احراز هویت چندمرحله‌ای استفاده کنید.

چگونه پورت‌های باز را بررسی کنیم؟

مدیران شبکه برای بررسی وضعیت پورت‌ها از ابزارهای مختلفی استفاده می‌کنند، مانند:

  • netstat
  • ss (در لینوکس)
  • nmap
  • Test-NetConnection در ویندوز پاورشل

این ابزارها می‌توانند پورت‌های فعال، سرویس‌های در حال اجرا و وضعیت ارتباطات شبکه را نمایش دهند.


سوالات متداول

آیا هر برنامه شماره پورت مخصوص خود را دارد؟

بسیاری از سرویس‌های شناخته‌شده از پورت‌های استاندارد استفاده می‌کنند، اما برنامه‌ها می‌توانند از پورت‌های دیگری نیز استفاده کنند یا مدیر شبکه آن‌ها را تغییر دهد.

آیا تغییر شماره پورت امنیت را افزایش می‌دهد؟

تغییر پورت ممکن است برخی اسکن‌های ساده را بی‌اثر کند، اما به‌تنهایی یک راهکار امنیتی محسوب نمی‌شود. استفاده از فایروال، به‌روزرسانی نرم‌افزارها و سیاست‌های امنیتی مناسب اهمیت بیشتری دارند.

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

در حالت عادی خیر. یک شماره پورت روی یک آدرس IP و یک پروتکل (TCP یا UDP) معمولاً فقط توسط یک سرویس قابل استفاده است.


جمع‌بندی

Port یکی از مفاهیم پایه و بسیار مهم در شبکه‌های کامپیوتری است که به سیستم‌عامل امکان می‌دهد داده‌های شبکه را به سرویس یا برنامه صحیح هدایت کند. بدون استفاده از شماره پورت، اجرای هم‌زمان سرویس‌هایی مانند وب، ایمیل، DNS یا انتقال فایل روی یک دستگاه امکان‌پذیر نبود. آشنایی با نحوه عملکرد پورت‌ها، شماره‌های استاندارد و مفاهیمی مانند Port Forwarding برای هر دانشجو، مدیر شبکه و متخصص فناوری اطلاعات ضروری است.

مقالات مشابه

شبکه سازمانی در رشت و گیلان؛ راهنمای طراحی، اجرا و توسعه زیرساخت شبکه در رشت
امروزه بسیاری از شرکت‌ها و سازمان‌ها به یک زیرساخت ارتباطی پایدار و مطمئن نیاز دارند. شبکه...
مطالعه کنید

9 نکته طراحی و اجرای خدمات شبکه
امروزه شبکه کامپیوتری یکی از مهم‌ترین بخش‌های زیرساخت فناوری اطلاعات در شرکت‌ها، سازمان‌ها، کارخانه‌ها و مجموعه‌های...
مطالعه کنید

اکتیو شبکه چیست؟ راهنمای تجهیزات و خدمات Active Network
اگر به دنبال خدمات اکتیو شبکه هستید، شناخت تجهیزات اکتیو و نحوه انتخاب و راه‌اندازی آن‌ها...
مطالعه کنید
دیدگاه کاربران
برای این مقاله
۰
دیدگاه ثبت شده

دیدگاه خود را بنویسید

نشانی ایمیل شما منتشر نخواهد شد. بخش‌های موردنیاز علامت‌گذاری شده‌اند *

cropped-arm-logi.png

شرکت آرا سامانه ارتباطات مبین

شرکت آرا سامانه با تمرکز بر ارائه راهکارهای تخصصی در حوزه شبکه و ارتباطات، فعالیت خود را در زمینه طراحی، اجرا و پشتیبانی زیرساخت‌های ارتباطی آغاز کرده است.
ما با بهره‌گیری از دانش فنی روز و تجربه عملی، خدماتی از جمله راه‌اندازی سیستم‌های ویپ (VoIP)، تجهیزات شبکه، اجرای لینک‌های رادیویی، فیبر نوری، دکل‌های خودایستا، سیستم‌های حفاظتی و نظارتی، دوربین مداربسته، سیستم‌های UPS و راهکارهای هوشمندسازی را ارائه می‌دهیم.

هدف ما ایجاد بستری پایدار، امن و حرفه‌ای برای ارتباطات و زیرساخت کسب‌وکارهاست؛ به‌گونه‌ای که مشتریان بتوانند با اطمینان روی عملکرد سیستم‌ها و ارتباطات مجموعه خود تمرکز کنند.
کیفیت اجرا، پشتیبانی مسئولانه و رضایت مشتری، اصول اصلی فعالیت ما در آرا سامانه است.

شماره تماس:

۳۶۰۹۹ ۰۱۳ ۹۱۰۱۳۳۲۵ ۰۲۱

آدرس دفتر مرکزی: گیلان، رشت، بلوار شهدای گمنام، کوچه ۲۲،ساختمان پیام نور،واحد ۱

کد پستی: ۴۱۵۹۸۱۵۸۶۸

ثبت نام در خبرنامه

نمادهای اعتماد

© ۲۰۲۵ – ۱۴۰۴ | تمامی حقوق مادی و معنوی این وبسایت متعلق به آرا سامانه می باشد.

شبکه های اجتماعی ما را دنبال کنید