پورت کامپیوتر چیست؟
پورت چیست؟
پورت یک نقطه مجازی است که در آن اتصالات شبکه شروع و پایان می یابد.
پورت ها مبتنی بر نرم افزار هستند و توسط سیستم عامل کامپیوتر مدیریت می شوند.
هر پورت با فرآیند یا سرویس خاصی مرتبط است.
پورتها به رایانهها اجازه میدهند تا به راحتی بین انواع مختلف ترافیک تفاوت قائل شوند:
برای مثال، ایمیلها به پورتی متفاوت از صفحات وب میروند، حتی اگر هر دو از طریق یک اتصال اینترنتی به رایانه میرسند.
شماره پورت چیست؟
پورت ها در تمام دستگاه های متصل به شبکه استاندارد شده اند و به هر پورت یک عدد اختصاص داده شده است.
بیشتر پورتها برای پروتکلهای خاصی رزرو شدهاند - برای مثال، همه پیامهای پروتکل انتقال ابرمتن (HTTP) به پورت 80 میروند.
در حالی که آدرسهای IP پیامها را قادر میسازد به دستگاههای خاص رفته و از آنها بروند، شماره پورت امکان هدفیابی سرویسها یا برنامههای خاص را در آن دستگاهها فراهم میکند.
پورت ها چگونه اتصالات شبکه را کارآمدتر می کنند؟
انواع بسیار متفاوتی از داده ها از طریق یک اتصال شبکه به یک کامپیوتر و از یک کامپیوتر جریان می یابد.
استفاده از پورت ها به رایانه ها کمک می کند تا بفهمند با داده هایی که دریافت می کنند چه کنند.
فرض کنید باب یک صدای ضبط شده MP3 را با استفاده از پروتکل انتقال فایل (FTP) به آلیس منتقل می کند.
اگر رایانه آلیس داده های فایل MP3 را به برنامه ایمیل آلیس منتقل کند، برنامه ایمیل نمی داند چگونه آن را تفسیر کند.
اما از آنجایی که انتقال فایل باب از پورت تعیین شده برای FTP (پورت 21) استفاده می کند، کامپیوتر آلیس می تواند فایل را دریافت و ذخیره کند.
در همین حال، رایانه آلیس میتواند همزمان صفحات وب HTTP را با استفاده از پورت 80 بارگیری کند، حتی اگر هم فایلهای صفحه وب و هم فایل صوتی MP3 از طریق اتصال WiFi یکسان به رایانه آلیس منتقل شوند.
آیا پورت ها بخشی از لایه شبکه هستند؟
مدل OSI یک مدل مفهومی از نحوه کار اینترنت است.
خدمات و فرآیندهای مختلف اینترنت را به 7 لایه تقسیم می کند. این لایه ها عبارتند از:
پورت ها یک مفهوم لایه حمل و نقل (لایه 4) هستند.
فقط یک پروتکل حمل و نقل مانند پروتکل کنترل انتقال (TCP) یا پروتکل دیتاگرام کاربر (UDP) می تواند نشان دهد که یک بسته باید به کدام پورت برود.
هدرهای TCP و UDP دارای بخشی برای نشان دادن شماره پورت هستند.
پروتکل های لایه شبکه - به عنوان مثال، پروتکل اینترنت (IP) - از پورت مورد استفاده در اتصال شبکه معین بی اطلاع هستند.
در یک هدر IP استاندارد، جایی برای نشان دادن اینکه بسته داده باید به کدام پورت برود وجود ندارد.
هدر IP فقط آدرس IP مقصد را نشان می دهد، نه شماره پورت آن آدرس IP را.
معمولاً ناتوانی در نشان دادن پورت در لایه شبکه تأثیری بر فرآیندهای شبکه ندارد، زیرا پروتکل های لایه شبکه تقریباً همیشه همراه با یک پروتکل لایه انتقال استفاده می شوند.
با این حال، این بر عملکرد نرم افزار آزمایش تأثیر می گذارد، نرم افزاری که آدرس های IP را با استفاده از بسته های پروتکل پیام کنترل اینترنت (ICMP) "پینگ" می کند.
ICMP یک پروتکل لایه شبکه است که میتواند دستگاههای شبکه را پینگ کند - اما بدون توانایی پینگ کردن پورتهای خاص، مدیران شبکه نمیتوانند سرویسهای خاصی را در آن دستگاهها آزمایش کنند.
برخی از نرم افزارهای پینگ، مانند My Traceroute، گزینه ارسال بسته های UDP را ارائه می دهند.
UDP یک پروتکل لایه انتقال است که می تواند یک پورت خاص را مشخص کند، برخلاف ICMP که نمی تواند یک پورت را مشخص کند.
با افزودن هدر UDP به بسته های ICMP، مدیران شبکه می توانند پورت های خاصی را در یک دستگاه شبکه آزمایش کنند.
شما میتوانید جهت خرید سرور اچ پی و تجهیزات شبکه با بهترین قیمت و ضمانت اصل بودن کالا با مشاورین ما تماس حاصل فرمایید.
اگر قصد راه اندازی شبکه دارید پیشنهاد میکنیم جزئیات این 4 محصول را ببینید:
سی پی یو سرور Intel Xeon Processor E5-2680 V4