در مقاله پورت چیست سعی نمودیم به طور کامل و جامع به بررسی Port و معرفی انواع آن بپردازیم و بگوییم در دنیای کامپیوتر و شبکه چه کاربردی دارد.
پس با کسب اطلاعات در مورد شبکه و اینترنت میتوانید به شناخت و استفاده بهتر از Port برسید و از کاربردهای خاص آن که ممکن است در طول روز سروکار داشته باشید، مطلع شوید.
Port در اصطلاح به معنی درگاه میباشد که برای رد و بدل کردن اطلاعات بین دو کامپیوتر یا سرور استفاده میشود و به هر کدام از این درگاهها عددی نسبت داده میشود.
پورت یک درگاه مجازی و یا فیزیکی است که در آن اتصالات شبکه شروع و پایان مییابد. پورتها مبتنی بر نرمافزار یا سخت افزار هستند و براساس نیاز کاربر و سیستم مدیریت میشوند.
هر پورت با فرآیند یا سرویس خاصی مرتبط است و به واسطه آن میتوان یک یا چندین شبکه را بهصورت همزمان بدون ایجاد اختلال در رایانه به اجرا درآورد.
درواقع رایانهها با استفاده از این درگاهها بنام پورت قادر به تفکیک جریانهای ورودی هستند. برای مثال، ایمیلها به پورت متفاوتی نسبت به صفحات وب ارجاع میشوند، حتی اگر هر دو از طریق یک اتصال اینترنتی به رایانه برسند.
شماره پورت چیست؟
درگاههای پورت دارای یک عدد اختصاصی میباشند که در تمام دستگاههای متصل به شبکه استاندارد شدهاند و برای پروتکلهای خاصی بهکار میرود. شماره Port برای انتقال داده بین یک شبکه کامپیوتری و یک برنامه، کاربردی است و شامل اعدادی بين 0 تا 65535 میباشند که وظیفه خاصی را برعهده دارند، برای مثال پورت 21 برای پروتکل انتقال فایل (FTP) مورد استفاده قرار میگیرد.
بیشتر بدانید : PaaS چیست
سه نوع پورت مختلف برای شبکه وجود دارد که عبارتند از:
- Well-known Ports
- Registered Ports
- Dynamic Ports
Well-known Ports پورتهای شناخته شده
پورتهای شناخته شده بین 0 تا 1024 میباشند که پروتکلهای TCP و UDP (به این پروتکلها در ادامه مطلب اشاره خواهیم کرد) از این نوع استفاده مینمایند. Portهای شناخته شده توسط سرویسهای متفاوتی رزرو شدهاند.
Port | TCP | UDP | Name | Description |
18 | &#۱۰۰۰۴; | &#۱۰۰۰۴; | msp | Sends text messages |
21 | &#۱۰۰۰۴; | &#۱۰۰۰۴; | ftp | FTP connection |
25 | &#۱۰۰۰۴; | smtp | Simple Mail Transfer Protocol | |
80 | &#۱۰۰۰۴; | http | Hypertext transfer protocol | |
500 | &#۱۰۰۰۴; | isakmp | Security protocol | |
445 | &#۱۰۰۰۴; | microsoft-ds | SMB over TCP/IP | |
53 | &#۱۰۰۰۴; | &#۱۰۰۰۴; | domain | DNS name resolver |
Registered Port پورتهای ثبت شده
Portهای ثبت شده بین 1024 تا 49151 هستند که توسط IANA برای خدمات خاص اختصاص داده شدهاند.
Port | TCP | UDP | Name | Description |
1433 | &#۱۰۰۰۴; | ms-sql-s | Microsoft SQL server | |
1985 | &#۱۰۰۰۴; | hsrp | Cisco HSRP | |
33434 | &#۱۰۰۰۴; | &#۱۰۰۰۴; | traceroute | Network tracking |
2049 | &#۱۰۰۰۴; | &#۱۰۰۰۴; | nfs | Network file system |
3306 | &#۱۰۰۰۴; | &#۱۰۰۰۴; | mysql | MySQL database service (also for MariaDB) |
1080 | &#۱۰۰۰۴; | socks | SOCKS proxy | |
1494 | &#۱۰۰۰۴; | 1494 | Citrix ICA client |
Dynamic Ports پورتهای پویا
پورتهای پویا آخرین بخش از این درگاهها در شبکه هستند که به ندرت از آنها استفاده میشود و شامل 49152 تا 65565 میباشند. Dynamic Ports در شبکه و IANA نیز ثبت نشدهاند.
پروتکل TCP
پروتکل TCP مجموعهای از قوانین تایید شده است که نحوه برقراری ارتباط رایانهها با یکدیگر را از طریق اینترنت مشخص میکند و برای این کار نیز از سرور TCP استفاده مینماید.
این پروتکل یک مدل قابل اعتماد و END TO END در شبکه های ناامن و غیرقابل اطمینان میباشد و وظایف مختلف ارتباطات را به لایهها تقسیم میکند.
پروتکل UDP
UDP یک پروتکل ارتباطی جایگزین برای پروتکل کنترل انتقال (TCP) است که برای جلوگیری از برقراری اتصالات کوتاه بین برنامهها در اینترنت استفاده میشود. سرعت پروتکل UDP بیشتر از TCP است زیرا بررسی و اصلاح خطا انجام نمیدهد.
انوع پورت چیست
در ادمه به بررسی انواع پورت چیست خواهیم پرداخت. در واقع پورتها دارای دونوع سخت افزاری و نرم افزاری هستند که هریک دارای عملکردی متفاوت برای اتصال به شبکه و دستگاهها میباشند.
پورت سخت افزاری چیست
پورتهای سخت افزاری، درگاهی برای اتصال فیزیکی کابل دستگاه به رایانه یا شبکه میباشد که معمولا این نقطه اتصال در بدنه رایانه یا روتر قابل مشاهده میباشد.
در ادامه با چندین مثال واضح و پرکاربرد شما را با این درگاه سخت افزاری آشنا خواهیم کرد تا به طور کامل بدانید پورت چیست.
برای مثال یک شرکت برای اتصال اینترنت به سیستم کارمندان خود میتواند با استفاده از کابل شبکه این عمل را میسر نماید. در واقع کابل شبکه برای اتصال به اینترنت، پورت سخت افزاری میباشد.
بیشتر بدانید : کانتینر ابری چیست
همچنین میتوان از طریق پورت USB در رایانه یا لپتاپ برای اتصال دستگاههایی مانند دوربین یا موبایل استفاده نمود.
از جمله دیگر پورتهای سخت افزاری میتوان به اتصال موس، صفحه کلید و چاپگر خود به رایانه اشاره کرد.
انواع پورت سخت افزاری
پورتهای سخت افزاری به دو نوع سریال و موازی تقسیم میشوند که در ادامه به بررسی هریک خواهیم پرداخت.
پورت سریال
این درگاه سخت افزاری برای اتصال فیزیکی ابزارهای جانبی کامپیوتر مانند موس و کیبرد استفاده میشود که قابلیت انتقال یک بیت اطلاعات را در هر لحظه دارد. این درگاه پورت، COM نیز نامیده میشود. در ادامه به دو مورد از مهمترین انواع سریال پورت خواهیم پرداخت.
- DB-25 : به عنوان محل اتصال پرینتر مورد استفاده قرار میگیرد.
- DE-9 : برای اتصال دستگاههای جانبی مانند موس، مودم و … مورد استفاده قرار میگیرند.
پورت موازی
در پورت سخت افزاری موازی بیش از یک خط و سیم ارتباطی وجود دارد که به واسطه آنها دادهها و اطلاعات بهسرعت منتقل میشوند و برای اتصال سیستم به پرینتر و امثال آن استفاده میشود. در ادامه پورت چیست به مهمترین پورتهای موازی اشاره خواهیم نمود.
- Suround Sound و TOSLINK برای ورودی و خروجی فایلهای صوتی
- VGA، DVI، Mini DVI، Micro DVI و Display Port
- HDMI برای اتصال دستگاههایی که کیفیت خیلی بالایی دارند، مانند مانیتورهای HDTV
- USB برای اتصال بسیاری از دستگاهها به کامپیوتر
- RJ45 برای اتصال به تلفن، مودم و ADSL
- eSATA برای اتصال به دستگاههای اکسترنال مانند موس، کیبرد، هارد، دوربین و….
- FireWire برای اتصال به دوربین، پرینتر، اسکنر و هارد اکسترنال
- Centrics برای اتصال به پرینتر و اسکنر
- Display Port برای اتصال مانیتور به PC
پورت نرم افزاری چیست
پورتهای نرم افزاری برای ارسال و دریافت اطلاعات از یک آدرس مشخص به یک پورت مشخص کاربرد دارند.
درگاههای نرم افزاری امکان دسترسی به بیش از یک برنامه و سرویس را بر روی شبکه یا اینترنت فراهم میآورند که در هریک از آنها تعدادی پورت تعیین شده است و برای انتقال اطلاعات استفاده میشود.
سرویسهای موجود در شبکه هریک دارای شماره پورت مختص به خود میباشند که مورد تایید استاندارد جهانی در شبکه هستند، برای مثال پورت 25 فقط برای ارسال ایمیل و پورت 80 مخصوص مرورگر وب میباشد.
درگاههای نرم افزاری در لایه ۴ مدل مرجع OSI فعالیت میکنند و پروتکلهای انتقالی مانند TCP یا UDP مشخص میکنند که هر بسته به کدام پورت باید ارسال شود.
هدرهای TCP و UDP دارای بخشی برای نشان دادن شماره پورت میباشند. از رایجترین راههای نفوذ هکرها به سرورهای شبکه، ارسال ترافیک مخرب به پورتهای نرم افزاری است. به اینصورت که بطور تصادفی ترافیک را ارسال و به هر پورتی که باز باشد وارد میشود. به همین دلیل باید در زمان پیکربندی فایروال تمام پورتها به جز پورتهای رزرو مسدود شوند.
انواع پورت نرم افزاری
همانطور که پیشتر به آن اشاره نمودیم، میدانیم که به واسطه پورتهای نرم افزاری میتوان قسمتهای مختلف سیستم را مدیریت نمود. پورتهای نرم افزاری دارای انواع مختلفی میباشند که در ادامه به مهمترین آنها اشاره خواهیم نمود.
- 0 تا 1023 به برنامه و سرویسهایی مانند FTP اختصاص داده شده است.
- 1024 تا 49151 برای استفاده از ابزارهای شبکه مانند مرورگر کاربرد دارد.
- 49152 تا 65535 پورتهای خصوصی هستند و برای سرویسهای خاصی مورد استفاده قرار میگیرند.
کارایی پورت در شبکه چیست
در ادامه مبحث پورت چیست شما را با یک مثال واضح با کارایی آن آشنا خواهیم نمود. پس با ما همراه باشید.
انواع متفاوتی از اطلاعات از طریق اتصال شبکه به کامپیوتر منتقل شده و و از یک کامپیوتر جریان مییابد. استفاده از پورت به رایانهها کمک میکند تا به واسطه آن بفهمند با اطلاعات دریافت شده چه کنند؟
فرض کنید میخواهید یک فایل ضبط شده MP3 را با استفاده از پروتکل انتقال فایل (FTP) در سایت مورد نظر خود آپلود نمایید. اگر سایت شما این فایل را به برنامه ایمیل منتقل نماید، برنامه ایمیل نمیداند چگونه آن را تفسیر کند. اما با انتقال فایل MP3 به پورت 21 که برای پروتکل FTP استفاده میشود، سیستم میتواند فایل را دریافت و ذخیره نماید. در همین حال، سیستم شما میتواند همزمان صفحات وب HTTP را با استفاده از پورت 80 بارگیری نماید.
دلایل مسدود نمودن برخی ازپورتها توسط فایروال چیست
فایروال یک سیستم امنیتی میباشد که ترافیک شبکه را براساس مجموعهای از قوانین امنیتی مسدود مینماید.
فایروالها معمولاً بین یک شبکه قابل اعتماد و یک شبکه غیرقابل اعتماد (اینترنت) قرار میگیرند. به عنوان مثال، شبکههای اداری اغلب از یک فایروال برای محافظت از شبکه خود در برابر تهدیدات آنلاین استفاده میکنند.
برخی از هکرها به امید دریافت ترافیک از پورتهای باز، سعی میکنند ترافیک مخرب به پورتهای تصادفی ارسال نمایند.
این عمل تا حدودی شبیه یک دزد ماشین است که در خیابان راه میرود و درهای وسایل نقلیه پارک شده را امتحان میکند، به این امید که قفل یکی از آنها باز شود.
به همین دلیل، فایروالها باید به گونهای پیکربندی شوند که ترافیک شبکه هدایت شده به اکثر پورتهای موجود را مسدود نمایند.
بیشتر بدانید : آموزش خرید سرور مجازی ابری
فایروالهایی که بهدرستی پیکربندی شدهاند، بهطور پیشفرض ترافیک همه پورتها را مسدود میکنند به جز چند پورت از پیش تعیینشده استاندارد مانند پورتهای 25 (ایمیل)، 80 (ترافیک وب)، 443 (ترافیک وب) و چند پورت دیگر برای کارمندان داخلی که از این خدمات ضروری استفاده نمایند.
گاهی اوقات مهاجمان سعی میکنند با ارسال ترافیک حمله به پورت 3389 از آسیب پذیری های موجود در پروتکل RDP سوءاستفاده کنند. برای متوقف کردن این حملات، یک فایروال ممکن است به طور پیش فرض پورت 3389 را مسدود کند. این عمل برای اتصالات دسکتاپ از راه دور استفاده میشود و تأثیر کمی بر عملیات روزمره تجاری دارد، مگر اینکه کارمندان نیاز به کار از راه دور داشته باشند.
جمع بندی
در این مقاله به طور کامل به بررسی پورت و انواع سخت افزاری و نرم افزاری، شماره پورت، پورتهای شناخته شده و کارایی آنها در شبکه پرداختهایم تا با خواندن این مطلب بتوانید به تمامی سوالاتی که در ذهنتان راجب پورت چیست ایجاد میشود، پاسخ دهید.
در پایان میتوانید نظرات خود را با تیم ابر آسیاتک به اشتراک بگذارید.
[yasr_overall_rating]
مثل همیشه عالی بود
سپاس از لطف و محبت شما🙏
برای کسانی که شناختی با این اصطلاح ندارند خیلی کامل و جامع توضیح دادید
عالی
سپاس از همراهی و انتشار نظراتتون🌷
👍👍👍
باتشکر از همراهی کاربر عزیز ابر آسیاتک🌷🙏
دانگل موس پورت سخت افزاری هست یا نرم افزاری؟
کاربر عزیز ابر آسیاتک
اتصال فیزیکی کابل دستگاه به رایانه پورت سخت افزاری تلقی میشود پس میتوان گفت دانگل موس یک پورت سخت افزاری است.