ثبت بازخورد

لطفا میزان رضایت خود را از ویجیاتو انتخاب کنید.

1 2 3 4 5 6 7 8 9 10
اصلا راضی نیستم
واقعا راضی‌ام
چطور میتوانیم تجربه بهتری برای شما بسازیم؟

نظر شما با موفقیت ثبت شد.

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

رپورتاژ آگهی

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

پورت چیست؟ چند نوع پورت در کامپیوتر وجود دارد؟ کاربرد پورت ها در شبکه و کامپیوتر چیست؟ همه این سوالات و بسیاری دیگر از سوالاتی که شاید در ذهن شما به وجود آمده باشد را ...

واحد تبلیغات
نوشته شده توسط واحد تبلیغات | ۸ بهمن ۱۴۰۱ | ۱۵:۱۵

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

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

تعریف پورت از نظر دستور زبان

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

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

در دنیای کامپیوتر تعریف پورت (Port) به دو شکل انجام می شود. اولین تعریف به ماهیت درگاه های ارتباطی سخت افزاری کامپیوتر اطلاق می شود. به زبان ساده تر شما روی کامپیوتر خود برای اتصال فلش مموری خود یک درگاه یا پورت USB دارید. برای اتصال کارت گرافیک به مانیتور یک پورت VGA یا پورت HDMI دارید و به همین ترتیب برای همه سخت افزارهای مختلف ، یک پورت سخت افزاری وجود دارد. این تعریف از پورت در بحث این مقاله نیست و قبلا در توسینسو با عنوان معرفی پورت های سخت افزاری کامپیوتر در این خصوص صحبت کرده ایم . اما تعریف دوم از پورت یا درگاه ، یک چیز کاملا غیرقابل لمس است. در تعریف دوم از پورت که در شبکه های کامپیوتری کاربرد دارد ، پورت ها وسیله ای برای تشخیص دادن نوع سرویس یا خدمات و نوع ترافیکی هستند که در شبکه منتقل می شود. در دوره آموزش نتورک پلاس (Network+) بصورت مفصل در خصوص همه مباحث پورت ها صحبت شده است.

ورود به بهترین دوره آموزش هک قانونمند (CEH) به زبان فارسی در وب سایت توسینسو

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

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

بگذارید با یک مثال موضوع را برای شما بیشتر باز کنم . فرض کنید شما در حال خواندن این مقاله در وب سایت توسینسو هستید. شما با استفاده از یک پروتکل به نام http مشغول اتصال به سرویس وب ای هستید که این وب سایت ارائه داده است. پروتکل http از شماره پورت 80 برای برقراری ارتباط با شما استفاده می کند. باز هم اگر بخواهیم ساده تر بگوییم این است که زمانیکه شما درخواست بازدید از یک صفحه وب را دارید ، آن درخواست روی شماره پورت 80 برای سرور مقصد ارسال می شود.

نحوه استفاده از پورت ها در شبکه چگونه است؟

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

  • http://www.tosinso.com:80
  • http://98.99.89.111:80

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

پورت نامبر (Port Number) چیست؟

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

ورود به بهترین دوره آموزشی MCSA ( دوره MCSA مایکروسافت ) به زبان فارسی در وب سایت توسینسو

معرفی پورت های معروف یا شناخته شده در شبکه ( Well-known Ports )

برخی از سرویس ها و پروتکل های شناخته شده و معروف شبکه ، از پورت نامبر یا Port Number مشخص و معروفی برای خودشان استفاده می کنند. بدیهی است که قرار نیست شما به عنوان یک کارشناس شبکه همه پورت های شبکه را بشناسید.به این پورت های معروف در شبکه در اصطلاح Well-known Ports یا پورت های شناخته شده می گویند. در ادامه لیست از پروتکل ها و سرویس های معروف و شماره پورت های مورد استفاده در آنها را برای شما قرار می دهیم :

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

شناسایی پورت های باز روی یک سرور ، می تواند مشخص کند که چه سرویسی بر روی سرور وجود دارد. برای مثال ابزارهایی با عنوان اسکنر پورت وجود دارند که پورت های باز یک سرور را به ما نشان می دهند. اگر روی یک سرور پورت شماره 53 باز باشد یعنی سرویس DNS روی آن سرور وجود دارد ، یا اگر پورت شماره 25 روی سرور باز باشد یعنی روی سرور مورد نظر ایمیل سرور فعال وجود دارد ، اگر پورت 3389 فعال باشد یعنی با یک سرور با سیستم عامل ویندوز با قابلیت ریموت دسکتاپ مواجه هستیم و به همین ترتیب ... این اطلاعات می تواند در فرآیند های هک و نفوذ باعث شناسایی سیستم عامل ، نسخه های سرویس ها و حتی آسیب پذیری های مورد نظر هر سرویس بر روی سرور شما شود و در نهایت ممکن است باعث نفوذ به سرور شما شود. برای آموزش شبکه های کامپیوتری از مبتدی تا پیشرفته به این لینک مراجعه کنید. منبع وب سایت توسینسو

دیدگاه‌ها و نظرات خود را بنویسید

مطالب پیشنهادی