پورت چیست؟ | انواع + کاربرد آن در شبکه تلفن همراه

پورت چیست؟ | انواع + کاربرد آن در شبکه تلفن همراه
دروازه (شبکه های کامپیوتری)

سیستم عامل برای پردازش بهتر و موثرتر واحد پردازش و همچنین مدیریت بهتر اطلاعات جنس‌های مختلف دیتا را تقسیم بندی نموده و به واحد پردازش مرکزی می‌فرستد. به درگاه‌های اطلاعات که این وظیفه را بر عهده دارند پورت نرم‌افزاری می‌گویند.

تعداد پورتهای نرم‌افزاری از صفر تا ۶۵۵۳۵ عدد می‌باشد که تعدادی از آنها توسط موسسه IEEE برای یک سری عملکردها رزرو شده‌اند و ما بقی آنها آزاد می‌باشند. وظیفه مدیریت پورت‌های نرم‌افزاری توسط فایروال انجام می‌گیرد.

وظایف درگاه (پورت)

تشخیص انواع اتصالات بین دو نقطه نهایی پورت. (مثال: سرور و کامپیوتر)
همچنین می‌توانید پروتکل‌های شبکه (Network Protocols) و خدمات مربوط به شبکه (Network Services) را تشخیص دهد.

 

پورت ۸۰ استفاده می شود:

در اینترنت — درگاه تی‌سی‌پی (به انگلیسی: TCP port) 80 است، استفاده از پروتکل انتقال ابرمتن می‌شود.
در موضوع آی بی ام کامپیوتر (به انگلیسی: IBM PC) — پورت آی/اُ ۸۰ است، می‌شود توسط پست اسکرین.

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

در دنیای امروزی، شبکه و اینترنت جزء جدانشدنی هر زندگی بوده و هرچه بیشتر درمورد آن دانش و اطلاعات داشته باشید، مطمئنا بهتر می‌توانید از اینترنت بهره ببرید. در این مقاله سعی شده است تا به‌صورت کامل و جامع به بررسی پورت و معرفی انواع آن بپردازیم. پس اگر دوست دارید تا بیشتر درمورد Portها بدانید با ما همراه باشید.

پورت چیست؟

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

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

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

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

با توضیحات داده شده، می‌توانیم این مثال را بیان کنیم که اینترنت دقیقاً مانند یک شهر، روستا، استان، کشور و حتی کره زمین است، که زیرساخت‌هایش جاده‌ها و خیابان‌ها هستند، مقصد و مبدا خانه‌ها و ساختمان‌ها با آدرس‌های مشخص هستند و ارسال و دریافت درخواست‌ها و پاسخ‌ها بر عهده پستچی است. در این حالت، پورت‌ها دقیقاً مانند درب خانه‌ها، ساختمان‌ها، ادارات، مغازه‌ها، رستوران‌ها و هر مکان دیگری هستند که قادر به ارسال یا دریافت درخواست و پاسخ هستند.

کاربرد پورت چیست و چرا وجود دارد؟

در هنگام استفاده از گوشی همراه، رایانه شخصی (PC) یا حتی لپ‌تاپ خود درحالی‌که به اینترنت متصل است و مثلا از تلگرام استفاده می‌کنید، حداقل ۲ اتصال مختلف وجود دارد. اولین اتصال مربوط به فیلترشکن و دومین اتصال مربوط به خود شبکه تلگرام است.

چگونه این اتفاق امکان‌پذیر است زمانی که از یک مدل اینترنت (خانگی یا اتصال داده سیم‌کارت) در لحظه استفاده می‌شود؟

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

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

پورت

انواع پورت های شبکه

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

  1. پورت های سخت افزاری
  2. پورت های نرم افزاری یا مجازی

پورت های سخت افزاری

زمانی که فلش، موس، صفحه‌کلید یا کیبورد، هارد اکسترنال و یا هر دستگاه سخت‌افزاری دیگری را می‌خواهید به رایانه خود متصل کنید از یک درگاه استفاده می‌شود. مانند درگاه USB برای اتصال موس، فلش و کیبورد یا درگاه SATA برای اتصال هارد اینترنال SSD.در حقیقت منظور از درگاه سخت‌افزاری درگاه‌های فیزیکی است که مسئولیت برقراری ارتباط میان دستگاه‌های سخت‌افزاری را دارند.

پورت های نرم افزاری یا مجازی

virtual ports یا پورت های نرم افزاری مسئولیت برقراری ارتباط مجازی برای دریافت داده‌های مجازی را دارند. یک رایانه نهایتا ۵۰ درگاه سخت‌افزاری مختلف خواهد داشت اما درگاه مجازی ۶۵۵۳۵ هستند که به صورت عدد مشخص می شوند و به آنها پورت نامبر نیز می‌گویند. در ادامه به بررسی کامل و مفصل پورت‌ نامبر و انواع آنها می پردازیم پس با ادامه مقاله همراه ما باشید.

پورت نامبر چیست؟

شاید این سوال ذهنتان را درگیر کرده باشد که پورت‌ها چگونه از انبوه پیام‌های دریافت شده پی می‌برند کدام پیام متعلق به آن‌ها است؟ در پاسخ باید گفت، با درگاه نامبر یا شماره Port. ابتدا بهتر است یک توضیح مختصر در مورد بسته‌ها (Packets) داده شود.

هر درخواست و پاسخ به‌صورت کامل ارسال نمی‌شود، یعنی اگر درخواستی مانند بارگذاری یک صفحه از سایتی را دارید، تمامی داده‌های آن پیچ، تکه‌تکه (حجم هر تکه تقریبا ۱۴۰۰ بایت) ارسال می‌شود و در نهایت پاکت‌ها با‌هم ترکیب شده و صفحه بارگذاری می‌شود. (البته حجم بسته‌ها متفاوت بوده و به‌المان‌های مختلفی بستگی دارد).

بسته‌ها علاوه بر داده‌های درخواست شده شامل اطلاعات دیگری نیز هستند که یکی از آن‌ها شماره پورت یا Port Number است. شماره درگاه می‌تواند هر عددی باشد (مثلا ۱۲۴۵). هر بسته بعد از رسیدن به مقصد توسط Port مربوطه که از‌طریق همین پورت نامبر تشخیص داده می‌شود، دریافت خواهد شد.

بررسی برخی شماره پورت‌های پرکاربرد

باید عنوان کرد که ۶۵۵۳۵ پورت مختلف وجود دارد ولی استفاده از همه آن‌ها رایج نیست. یعنی برخی از شماره پورت‌ها توسط پروتکل‌های مهم به‌صورت مداوم در حال استفاده هستند که در ادامه به بررسی آنها می‌پردازیم.

شماره پورت‌های ۲۰ و ۲۱: این Port Numberها توسط پروتکل FTP استفاده می‌شود. FTP مخفف File Transfer Protocol بوده که وظیفه آن انتقال داده‌ها و فایل‌ها میان کلاینت و سرور است. یعنی تمامی بسته‌های ارسالی و دریافتی در این پروتکل، از درب (پورت) شماره ۲۰ و ۲۱ وارد دستگاه می‌شوند.

شماره درگاه ۲۲: این شماره توسط پروتکل SSH استفاده می‌شود.SSH مخفف Secure Shell بوده که یکی از پروتکل‌های متعدد tunneling برای ایمن کردن اتصالات شبکه است.

شماره پورت ۲۵: این درگاه نامبر توسط پروتکل Simple Mail Transfer Protocol یا به‌اختصار SMTP استفاده می‌شود. زمانی که برنامه مخصوص مدیریت ایمیل‌های خود را باز می‌کنید، تمامی داد‌ه‌های مربوط به ایمیل‌های دریافت شده و یا ایمیل‌هایی که می‌خواهید ارسال کنید، از درب شماره ۲۵ وارد و خارج خواهند شد.

شماره پورت ۵۳: port number 53 توسط پروتکل DNS یا Domain Name System استفاده می‌شود. برای آشنایی با این پروتکل فرض کنید که در سرچ باکس مرورگر خود آدرس سایتی را وارد می‌کنید. همان‌طور که اشاره شد برای هر آبجکتی که به اینترنت متصل است (مانند همین سایتی که جستجو می‌کنید) یک IP Address منحصر‌به‌فرد وجود دارد.

اما فرمت این IP آدرس‌ها به‌صورت ۱۲۳٫۱۲۳٫۱۲۳٫۱۲۳ یا ۲۷۰۲:A0B3:8012:D0E5:0000:0000:0000:B25F خواهد بود:

باید اعتراف کرد که به‌خاطر سپردن این اعداد حتی برای تنها یک سایت سخت است چه رسد به این که بخواهیم آدرس هر سایتی را به این فرمت حفظ کنیم. برای حل این مشکل پروتکل DNS خلق شد و زمانی که هر آدرس سایتی مانند google.com را در آن جستجو می‌کنید، Domain Name System این عبارت را برداشته و از درب ۵۳ (همان درگاه ۵۳) خارج می‌شود، پس از یافتن IP اصلی از همان درب ۵۳ وارد شده و فرمت اولیه آدرس را به مرورگر تحویل می‌دهد.

شماره پورت ۸۰: از مهم‌ترین شماره پورت‌ها است که توسط پروتکل معروف HTTP استفاده می‌شود. کمتر کسی را می‌توان یافت که حتی برای یک‌بار هم که شده کلمه HTTP را در کنار URLها ندیده باشد.
این پروتکل مخفف Hypertext Transfer Protocol بوده که شالوده و سنگ بنای World Wide Web یا همان WWW است.

وظیفه HTTP انتقال فرامتن‌هایی مانند تصاویر، ویدئوها، کد‌های برنامه‌نویسی، متون ساده و… که توسط طراحان بر روی هر صفحه از سایت قرار گرفته، ازطریق port number 80 است. در آینده به بررسی بیشتر این پروتکل خواهیم پرداخت.

شماره درگاه ۱۲۳: پروتکل NTP یا Network Time Protocol از این شماره استفاده می‌کند که وظیفه همگام کردن ساعت‌های کامپیوتر‌ها را برعهده دارد. همچنین بخشی از فرایندی است که برای رمزگذاری پروتکل‌های دیگر و یا انتقال داده‌ها استفاده می‌شود.

شماره پورت ۱۷۹: شماره ۱۷۹ اختصاص به پروتکل BGP یا Border Gateway Protocol دارد. این نویسه برای ایجاد مسیر‌های مفید و کارآمد به‌منظور برقراری ارتباط میان شبکه‌های بزرگ که درنهایت اینترنت را درست می‌کند، استفاده می‌شود.

شماره پورت ۴۴۳: پورت https یا درگاه نامبر ۴۴۳ توسط HTTPS استفاده می‌شود. پروتکلی که حالت امن و رمزنگاری شده HTTP بوده و مخفف  Secure Hypertext Transfer Protocol است. برخی از پروتکل‌های امنیتی مانند پروتکل SSL یا پروتکل TLS وظیفه رمزگذاری داده‌های در حال انتقال را دارند. حال برخی سایت‌ها برای امنیت بیشتر و جلوگیری از دست‌کاری کد‌های سایت در زمان ارسال یا دریافت، علاوه بر HTTP ، از یکی از این پروتکل‌های نام‌برده شده (اغلب SSL) نیز استفاده می‌کنند.

چون SSL خود در داخل HTTP اجرا می‌شود، در کنار URL سایت به‌جای HTTP، عبارت HTTPS را مشاهده می‌کنید. لازم به ذکر است که پروتکل DNS از طریق HTTPS اجرا شده و از همین درب ۴۴۳ متصل می‌شود.

شماره درگاه ۵۰۰: پروتکل انجمن امنیت اینترنت و مدیریت کلید (Internet Security Association and Key Management Protocol) یا به‌اختصار ISAKMP، از port number 500 برای پیاده‌سازی و اجرای بخشی از فرایند اتصالات IPsec ایمن استفاده می‌کند.

شماره پورت ۳۳۸۹: توسط پروتکل ریموت دسکتاپ (Remote Desktop Protocol) و به‌اختصار پروتکل RDP استفاده می‌شود. زمانی که قصد دارید از راه دور به دسکتاپ دستگاه دیگری دسترسی پیدا کنید، از RDP و شماره Port 3389 برای اتصال بهره می‌برید. مانند زمانی که یک VPS (Virtual Private Server) تهیه می‌کنید و می‌خواهید به آن وصل شوید.

Internet Assigned Numbers Authority یا مرجع شماره‌های اختصاص‌داده‌شده به اینترنت (port number) که به‌اختصار (IANA) نامیده می‌شود، تمامی شماره پورت‌ها و پروتکل‌های اختصاص‌داده‌شده را حفظ می‌کند.

فایروال و ارتباط آن با شماره پورت‌ها

Firewall عامل بازدارنده‌ای است که بین شبکه‌های قابل‌اعتماد و غیرقابل‌اعتماد مانند یک دیوار عمل می‌کند. در اکثر موارد شبکه غیرقابل‌اعتماد اینترنت است؛ مثلا میان شبکه محلی یک اداره و internet یک فایروال قرار می‌گیرد تا از دارایی‌های اداره در برابر تهدیدات خارجی محافظت کند.

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

اشاره شد که تقریبا ۶۵۰۰۰  پورت وجود دارد، پس یک Firewall که به‌خوبی پیکربندی شده است باید تمامی پورت‌های آزاد و بدون استفاده را مسدود کند تا امنیت شبکه تا حدودی تامین گردد.
برای مثال یک سازمان معمولی تنها شماره پورت‌های ۸۰، ۴۴۳، ۲۵، ۳۳۸۹ و برخی دیگر را باز می‌گذارد و بقیه پورت‌ها (۶۵۵۳۱ عدد دیگر) را با استفاده از دیوار آتش می‌بندد.

دلیل این کار مربوط به همان مثال دزد خانه‌ها است. برای یک مثال تخصصی‌تر در نظر بگیرید که یک هکر با ارسال درخواست‌های مختلف به درگاه ۱۷۹ که مختص پروتکل Border Gateway Protocol (BGP) است، سعی دارد تا از باگ‌های این نویسه استفاده کرده و به شبکه شما نفوذ کند.

آشنایی با پورت های TCP و UDP

حتما می‌دانید که کامپیوترها و سایر دستگاه‌ها برای برقراری ارتباط اینترنتی از پروتکل TCP/IP استفاده می‌کنند. اگر کامپیوتری در ایران بخواهد داده‌ای را به کامپیوتری در ترکیه ارسال کند، باید آدرس ip مقصد داده را بداند.

اینجاست که UDP و TCP برای تکمیل این فرایند وارد عمل می‌شوند. اما فرق این دو پروتکل چیست؟

  • TCP یک پروتکل کنترل انتقال است که با ایجاد یک ارتباط مستقیم، اطلاعات را از کامپیوتری به کامپیوتر دیگر ارسال می‌کند. دو کامپیوتری که با پروتکل TCP ارتباط برقرار کرده‌اند، تا زمان انتقال کامل فایل متصل می‌مانند و امنیت و دقت داده‌های انتقالی را تضمین می‌کنند.
  • UDP یک پروتکل دیتاگرام کاربر است. در این تکنیک، سخت‌افزار کامپیوتر می‌تواند بسته‌های داده را ایجاد کرده و آن‌ها را در بستر شبکه منتشر کند. سپس می‌نشیند و امیدوارانه منتظر می‌ماند که داده‌ها بی هیچ مشکلی و با خیال راحت به مقصد برسند. واضح است که در این روش مانند TCP ارتباط و اتصال مستقیم میان دو کامپیوتر وجود نخواهد داشت.

در دنیای امروز که تقریبا همه به‌نوعی از ارتباطات اینترنتی استفاده می‌کنند، هر سخت‌افزار کامپیوتری یک شماره منحصر‌به‌فرد به نام آدرس ip دارد که هر دستگاه رایانه را از میلیون‌ها دستگاه دیگر در سراسر اینترنت متمایز می‌سازد. در نهایت پورت‌های TCP یا UDP برای پذیرش اطلاعات از اینترنت روی لپ تاپ کاربران مورد استفاده قرار می‌گیرند.

خطرات و آسیب‌پذیری‌های پورت‌ها

همه پورت‌ها به یک اندازه امنیت دارند و به یک اندازه در مقابل آسیب‌های امنیتی آسیب‌پذیرند. در ادامه این بخش چند پورت معروف و روش‌های سوءاستفاده از آنها را معرفی می‌کنیم.

پورت ۲۱؛ پروتکل انتقال فایل

از آنجا که بسیاری از سرورهای FTP را می‌توان با اسکریپت‌نویسی مدیریت کرد، متاسفانه بسیاری از آنها در بخش‌های احراز هویت، حرکات داخلی شبکه و غیره دچار آسیب‌پذیری‌هایی هستند. بدافزارهاییی مانند Dark FTP، Windows و WinCrash به‌گونه‌ای طراحی شده‌اند تا از آسیب‌پذیری پورت‌ها و سرویس های FTP بهره ببرند.

پورت ۲۲؛ پروتکل  SSH

حساب‌های SSH که با گذرواژه‌های کوتاه، غیرتکراری، قابل استفاده مجدد و قابل پیش‌بینی پیکربندی می‌شوند، امنیت چندانی ندارند و به‌راحتی مورد حملات دیکشنری قرار می‌گیرند. استفاده از پچ‌ها برای حفظ امنیت این درگاه بی‌نهایت ضروری است.

پورت ۲۳؛ سرویس تلنت (TelNet)

پورت ۲۳ مربوط به سرویس تلنت و یک درگاه قدیمی است که باید منسوخ شود. این یک روش نا امن برای برقراری ارتباطات مبتنی بر پیام است. تمام اطلاعاتی که از طریق پورت ۲۳ ارسال و دریافت می‌شوند، در قالب متن‌های ساده و بدون رمزگذاری هستند. از این رو عوامل تهدید به راحتی می‌توانند با استراق سمع ارتباطات Telnet، اطلاعات احراز هویت را به‌دست آورده و با تزریق بسته‌های مخرب، حملات مرد میانی را اجرا نمایند.

حتی یک مهاجم از راه دور می‌تواند از آسیب‌پذیری سرریز بافر سرویس Telnet سوء استفاده کند و با ایجاد بسته‌های مخرب و قرار دادن آنها در جریان متن، فرآیندهایی را در سرور راه دور کلید بزند. این تکنیک به اجرای کد از راه دور (RCE) شهرت دارد.

پورت ۱۰۸۰؛ ساکس پراکسی سرور

این درگاه پروتکلی است که توسط پراکسی‌های ساکس (SOCKS) برای ارسال بسته‌های شبکه به آدرس‌ IP های مختلف استفاده می‌شود. قبل‌ها این پورت یکی از محبوب‌ترین مجراهای نفوذ بدافزارهایی مثل Mydoom و بسیاری از کرم‌ها و حملات انکار سرویس بود.

پورت ۴۴۴۴؛ پروتکل کنترل انتقال

برخی از روت‌کیت‌ها، بک‌دورها و تروجان‌ها با بازکردن پورت ۴۴۴۴، حمله خود را آغاز می‌کنند. در واقع راه نفوذ آنها برای استراق سمع ترافیک و ارتباطات و دزدیدن داده‌های کامپیوتر قربانی، بازکردن همین پورت است. بدافزارهایی مانند کرم Blaster و انواع آن از درگاه ۴۴۴۴ برای ایجاد بک‌دور استفاده کردند.

پورت ۱۶۱، پروتکل مدیریت شبکه ساده

برخی پورت‌ها و پروتکل‌ها هست و نیست زیرساخت قربانی را در اختیار مهاجم می‌گذارند. درگاه UDP ۱۶۱ یکی از همین‌هاست. این درگاه برای مهاجمان بی‌نهایت جذاب است؛ چون به‌راحتی می‌تواند داده‌هایی در مورد خودش، سخت افزارش و کاربرانش از سرور استعلام کند.

درگاه ۱۶۱توسط پروتکل مدیریت شبکه ساده (SNMP) استفاده می‌شود. از این‌رو عوامل تهدید می‌توانند اطلاعاتی مانند سخت‌افزار زیرساخت، نام‌های کاربری سیستم، نام‌های اشتراک شبکه و سایر داده‌های حساس و به عبارتی اطلاعات مفید برای عوامل تهدید را درخواست کنند.

درگاه ۵۳، سرویس نام دامنه

از آنجایی که سرویس نام دامنه به‌ندرت ترافیک داده را نظارت می‌کند، عوامل تهدید از درگاه ۵۳ برای سرقت داده استفاده می‌کنند. این داده‌ها به‌عنوان ترافیک DNS پنهان شده و به سمت سرورهای جعلی DNS هدایت می‌شوند. سپس سرور DNS جعلی ترافیک را با کمال میل می‌پذیرد و داده‌ها را به فرمت اصلی خود بازیابی می‌کند.

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

  • ضمن شناسایی درگاه های باز، باید درگاه های خطرناک و آنهایی که باز بودنشان هیچ توجیهی ندارد را بست.
  • باید مشخص شود کدام سرویس‌ها از درگاه ها استفاده می‌کنند. اگر فرایند یا پروتکلی می‌بینید که نمی‌شناسید، احتمالا از یک آسیب‌پذیری امنیتی خبر می‌دهد.
  • باید وضعیت درگاه های شبکه و رفتار آنها به‌طور کامل بررسی شود. هرگونه ناهنجاری و رفتار غیرعادی نیازمند پیگیری و اجرای اسکن درگاه و تست نفوذ است.
  • درگاه های SSH را می‌توان از طریق احراز هویت کلید عمومی و احراز هویت دو مرحله‌ای ایمن کرد.
  • در صورت لزوم استفاده از IRC، مطمئن شوید که پشت فایروال قرار می‌گیرد و کاربران IRC در شبکه از VPN استفاده می‌کنند. نباید اجازه داد ترافیک خارجی مستقیماً به IRC برخورد کند.
  • ترافیک DNS باید نظارت و فیلتر شود.
  • یک استراتژی عمیق باید اعمال شود و دفاع باید چند لایه باشد.
  • کلیه پروکسی‌های غیرضروری باید غیرفعال شوند.
  • هدرهای نامطلوب پاسخ HTTP و HTTPS باید حذف شوند و هدرهایی که به‌طور پیش‌فرض در پاسخ سخت‌افزار شبکه گنجانده شده‌اند، غیرفعال شوند.

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

مفهوم درگاه در شبکه چیست؟

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

درگاه فورواردینگ یعنی چه؟

با وجود درگاه فورواردینگ (Port Forwarding) یا درگاه مپینگ (Port mapping) دستگاه‌های خارج شبکه می‌توانند به شبکه خصوصی دسترسی پیدا کنند.

چند تا درگاه داریم؟

تعداد کل درگاه ها عددی معادل ۶۵۵۳۶ است.

چند نوع درگاه داریم؟

در حالت کلی دو نوع درگاه داریم؛ درگاه های سخت افزاری و نرم افزاری. اما می‌توان آن را به درگاه های شناخته‌شده (۰ تا ۱۰۲۳)، درگاه های ثبت‌شده (۱۰۲۴ تا ۴۹۱۵۱) و درگاه خصوصی و پویا (۴۹۱۵۲ تا ۶۵۵۳۵) هم تقسیم‌بندی کرد.

شماره درگاه چیست؟

شماره پورت‌ها در محدوده ۰ تا ۶۵۵۳۶ قرار می‌گیرد

پورت‌های معروف کدام‌اند؟

درگاه ۸۰ برای HTTP، درگاه ۴۴۳ برای HTTPS، پورت ۲۱ برای FTP، درگاه ۵۳ برای DNS، درگاه ۳۳۸۹ برای Remote Desktop، درگاه ۲۳ برای Telnet، درگاه ۲۰۸۲ برای ورود به CPanel معروف‌ترین پورت‌ها محسوب می‌شوند.

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

ابتدا باید تعداد پورت‌ها را به‌دست آورید. مثلا برای بررسی ۲ سرور به ۶ درگاه نیاز دارید. یک درگاه برای سرور اول و پنج درگاه برای سرور دوم.

مالتی پورت چیست؟

مالتی پورت برای افزایش تعداد پورت‌های کامپیوتر و سرور مورد استفاده قرار می‌گیرد که دو نوع اینترنال و اکسترنال دارد و بین ۴ تا ۸ درگاه فراهم می‌کند.

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

برای پیداکردن پورت‌های باز کامپیوتر و شبکه وارد محیط ترمینال خط فرمان شوید و دستور «netstat -a» را تایپ و اجرا کنید. این دستور پورت‌های باز روی پروتکل TCP/IP را به شما نشان می‌دهد که دقیقا بعد از آدرس IP نوشته شده‌اند.

جمع‌بندی

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

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

برای مثال، ایمیل، مرورگر، IDM و سایر برنامه‌ها. از virtual ports برای جلوگیری از تداخل در عملکرد این برنامه‌ها استفاده می‌شود، که وظیفه تفکیک کردن داده‌های دریافتی و ارسال آن به برنامه‌های مربوطه را دارد. البته، نوع دیگری از پورت‌ها به نام hardware port (درگاه سخت‌افزاری) نیز وجود دارد. در این مقاله، تلاش شده است تا به بررسی جامع این موضوعات پرداخته شود و امیدواریم که به افزایش دانش عمومی خوانندگان کمک کند

 

آخرین نوشته ها

تماس با ما

 کرج، شاهین ویلا، بلوار امام خمینی ، خیابان نهم شرقی ، برج شاهین ،طبقه اول واحد2

 91014618

  info@shopingserver.net

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

سبحان لطیف کار

سبحان لطیف کار

مطالب مرتبط