از لحاظ لغوی در زبان انگلیسی پورت (port)، به معنای درگاه است. جهت تبادل هرگونه اطلاعات بین دستگاه های مختلف از پورت استفاده می شود. به زبان ساده تر، پورت مکانی است که داده ها از طریق آن به سرور، کامپیوتر یا دستگاه های دیگر وارد یا خارج می شوند. بعنوان مثال: پورت های USB اطلاعات را بین تمام دستگاه هایی که این پورت پشتیبانی می کنند متصل می شوند.
Port سخت افزاری درگاهی است جهت اتصال فیزیکی کابل به شبکه. همچنین یک دستگاهی که نیاز به اتصال به کامپیوتر دارد را می توان از طریق انواع پورت ها به آن متصل کرد. از پورت های سخت افزاری مانند پورت های LAN در switch می توان نام برد. کاربرد این نوع پورت ها انتقال اطلاعات در شبکه می باشد. بسیاری از Port های سخت افزاری در قسمت پشت یا جلوی رایانه قرار دارند. درگاه سخت افزاری جهت اتصال صفحه کلید، چاپگر و موس به کامپیوتر وجود دارد. از پورت های USB در لپ تاپ یا رایانه جهت اتصال دستگاه هایی مانند تلفن های هوشمند، دوربین عکاسی، هارد، فلش و پرینتر استفاده نمایند. پورت پارالل (Parallel) جهت اتصال پرینترهای قدیمی به کامپیوتر استفاده می شود.
در دنیای کامپیوتر port ها انواع گوناگونی دارند که به دو دسته پورت های سخت افزاری و پورت نرم افزاری تقسیم می شوند.
سرور چیست؟ تفاوت بین وب سرور، ایمیل سرور، فایل سرور و سرور حسابداری در چیست؟ |
استفاده از پورت در سیستم عامل های مختلف: از پورت برای ارسال و دریافت اطلاعات از یک سیستم عامل به سیستم عامل دیگر استفاده می شود. بعنوان مثال: برنامه ای برای مایکروسافت ویندوز نوشته شده که اطلاعاتی برای سیستم عامل لینوکس از طریق یک درگاه مشخص انتقال می دهد.
پورت در شبکه: کابل اترنت به پورت شبکه وصل می شود. پورت شبکه یک پورت مهم جهت اتصال سیستم های موجود در شبکه به سوئیچ یا روتر می باشد.
پورت های کامپیوتر: یک پورت سخت افزاری به عنوان یک اتصال دهنده عمل می کند. این مدل پورت ها در قسمت پشت یا جلوی رایانه قابل مشاهده است. این پورت ها به کامپیوتر اجازه می دهند که به دستگاه هایی مانند چاپگر دسترسی پیدا کنند. بعنوان مثال درگاه USB ارتباط شما را با یک هارد اکسترنال برقرا می کند.
انواع پورت های سخت افزاری بر اساس پروتکل یا نوع استفاده به چندین دسته تقسیم می شوند. پورت های سریال، پورت های موازی (پارالل)، پورت VGA، پورت Display، پورت DVI و پورت Ps/2 در این تقسیم بندی قرار دارند.
پورت نرم افزاری بخشی بسیار مهم از یک آدرس اینترنتی می باشد. پورت نرم افزاری در تعیین مقصد جهت ارسال و دریافت بسته ها کمک می کنند. Port های نرم افزاری تعیین می کنند که کامپیوترها، اطلاعات را از یک آی پی مشخص با یک پورت مشخص، ارسال و دریافت کنند. برخی از برنامه ها و سرویس ها از شماره پورت های رزرو شده و مخصوص که از قبل تعیین شده و به تأیید استانداردهای جهانی رسیده اند، استفاده می کنند. مانند نامه الکترونیکی (ایمیل) از پورت 25 و مرورگر وب از پورت 80 استفاده می کند. شایان ذکر است که 65535 پورت نرم افزاری وجود دارد.
فرق بین سیستم های 32 بیتی و 64 بیتی بصورت تصویری (ویدیوی انیمیشنی) |
انواع پورت های 1 تا 1024: معروف ترین و در عین حال شناخته ترین Port ها که هر کدام از آنها جهت سرویس خاصی استفاده می شوند، پورت های 1 تا 1024 می باشد. بعضی از این درگاه ها توسط سرویس های مختلفی رزرو شده اند.
پورت های 1025 تا 49151: پورت های 1025 تا49151 بعنوان Port های آزاد شناخته می شوند. زمانی که با یک برنامه در شبکه، اطلاعاتی ارسال می شود، یکی از درگاه ها به صورت تصادفی باز می شود و با مقصد ارتباط برقرار کرده و داده ها را ارسال یا دریافت می کند.
تفاوت بین باند فرکانس 2.4 و 5 گیگاهرتز در چیست؟ کدام گزینه برای ما مناسب است؟ |
پورت های 49152 تا 65535: از این نوع درگاه ها یا port ها به ندرت استفاده می شود. زیرا این نوع از درگاه ها جهت سرویس های خاص اینترنتی می باشند و توسط ویروس ها یا Trojan ها به کار گرفته می شوند.
شماره پورت | نام سرویس | شماره پورت | نام سرویس |
389 | LDAP | 20 & 21 | FTP |
443 | HTTPS | 22 | SSH |
520 | RIP | 23 | TELNET |
546 & 547 | DHVP v6 | 25 | SMTP |
587 | SMTP | 53 | DNS |
902 | VMware Server | 67 & 68 | DHCP |
993 | IMAP (SSL) | 80 | HTTP |
995 | POP3 (SSL) | 88 | KERBEROS |
1433 & 1434 | MS SQL | 110 | POP3 |
1701 | L2TP | 137 & 139 | NETBIOS |
3389 | RDP | 143 | IMAP |
6129 | Dame Ware | 161 & 162 | SNMP |