امیرحسین کریم پور
متخصص سرویس های مایکروسافت و مدیر ارشد توسینسو

Port چیست؟ بررسی مفهوم پورت در شبکه به زبان ساده

همانطور که برای ارتباط یک دستگاه سخت افزاری مانند فلش مموری با یک کامپیوتر بایستی ابتدا به پورت USB موجود در کامپیوتر متصل شود پورت یا Port ها در شبکه نیز از این قاعده مستثنی نیستند اما آن پورت یک پورت فیزیکی است و پورتی که در شبکه یا بهتر است بگوییم در سرویس های شبکه بکار میروند فیزیکی نیستند بلکه منطقی هستند. در شبکه مبتنی بر TCP/IP مثل شبکه اینترنت و یا شبکه های دیگر سرویس های شبکه برای برقراری و تبادل اطلاعات با یکدیگر بایستی از پورت های مشخصی برای ارتباطات خود استفاده کنند.

دوره های شبکه، برنامه نویسی، مجازی سازی، امنیت، نفوذ و ... با برترین های ایران

به عنوان مثال سرویس وب که از پروتکل HTTP استفاده میکند از یک شماره Port مشخص و از پیش تعریف شده به شماره 80 استفاده میکند. این پورت بر روی تمامی Web server ها یا سرویس دهنده های وب به طور پیشفرض باز است مگر اینکه صاحب وب سرور شماره پورت پیشفرض آنرا تغییر داده باشد. این پورت ها به نام Well Known Ports نیز معروف است و محدوده شماره این پورت ها بین مقادیر 0 تا 1024 است.

Client یا سرویس گیرنده ای که روی کامپیوتر آن سرویس HTTP Client در حال اجرا است میتواند با کامپیوتری که روی آن سرویس وب یا HTTP Server در حال اجرا است به برقراری ارتباط روی بستر وب بپردازد. لازم به ذکر است که سرویس گیرنده وب نیز بایستی از یک پورت برای برقراری ارتباط و تبادل اطلاعات با وب سرور استفاده کند اما شماره این پورت معمولاََ از مقدار 1024 بالاتر میباشد زیرا مقادیر 0 تا 1024 برای Well Known Port ها در نظر گرفته میشوند. اگر همچنان در درک مفهوم پورت های شناخته شده یا Wellknown Ports مشکل دارید ، می توانید به دوره آموزش نتورک پلاس مهندس نصیری مراجعه کنید. پیروز ، موفق و ITPRO باشید!


امیرحسین کریم پور
امیرحسین کریم پور

متخصص سرویس های مایکروسافت و مدیر ارشد توسینسو

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

نظرات