این مطلب بخشی از سری آموزشهای نتورک پلاس است که پیشتر در سایت شبکه منتشر شده است.
برای مشاهده فهرست و خرید کتاب +Network راهنمای شبکهها اینجا کلیک کنید.
انواع پورتها (port)
پورتهای TCP و UDP به گونهای طراحی شدهاند که مطمئن شوند دادهها به شکل درستی میان پردازههای مختلفی که درون یک کامپیوتر اجرا شدهاند برای پردازه ارسال میشوند. اگر آدرسدهی یک شبکه را با فرآیند آدرسدهی یک سیستم که بر پایه اداره پست کار میکند، مقایسه کنید، آنگاه متوجه خواهید شد که آدرس آیپی میزبان نقش آدرس یک ساختمان را داشته و درگاه شبیه به شماره آپارتمانی است که درون یک ساختمان قرار دارد. یک سوکت شامل هر دو گروه آدرس آیپی میزبان و درگاه TCP یا UDP یک پردازه است که با یک علامت جداکننده این دو مقدار از یکدیگر جدا شدهاند. بهطور مثال، درگاه استاندارد برای سرویس تلنت برابر با TCP 23 است. اگر یک میزبان یک آدرس آیپی به شماره 10.43.3.87 داشته باشد، آدرس سوکتی که تلنت را روی میزبان اجرا میکند به شرح زیر است:
10.43.3.87:23
زمانی که یک میزبان درخواست برقراری ارتباط روی پورت 23 در پروتکل TCP را دریافت میکند، یک نشست (session) برای آن ارتباط باز کرده و در ادامه یک کانال ارتباطی با سرویس تلنت به وجود میآورد. در این لحظه، گفته میشود که سوکت باز شده است. زمانی که نشست TCP تکمیل شد، سوکت بسته میشود. شما میتوانید به سوکت از دید یک مدار مجازی که میان یک کامپیوتر و کلاینت کشیده شده است نگاه کنید. شماره پورتها در محدوده 0 تا 65535 قرار داشته که سازمان آیانا آنها را به سه گروه زیر طبقهبندی کرده است:
پورتهای شناخته شده:
این پورتها در محدوده 0 تا 1023 قرار دارند و از سوی آیانا برای برنامهها و ابزارهای کاربردی شناخته شده همچون تلنت، FTP و HTTP تخصیص داده شده است. جدول انتهای مقاله فهرستی از شناخته شدهترین پورتهای استفاده شده از سوی TCP و/یا UDP را نشان میدهد.
پورتهای ثبت شده:
این پورتها در محدوده 1024 تا 4915 قرار دارند و میتوانند به صورت موقت به پردازههای غیراستاندارد تخصیص داده شوند تا سطح امنیت افزایش پیدا کند. فرآیند تخصیص پورتهای به ثبت رسیده باید زیر نظر آیانا انجام شود.
پورتهای خصوصی و پویا:
در محدوده 49152 تا 65535 قرار داشته و بدون محدودیت استفاده میشوند.
پورت پویا:
مقداری است که به کلاینت یا سرور تخصیص داده میشود. بهطور مثال اگر یک برنامه کلاینت دارای چند سوکت بازی باشد که روی سرورهای چندگانه قرار دارند، کلاینت میتواند از یک پورت (port) پویای متفاوت برای هر سوکت استفاده کند.
پورت خصوصی:
مقداری است که از سوی مدیر شبکه تخصیص داده شده و متفاوت از شماره پورت شناخته شده برای یک سرویس است. بهطور مثال، مدیر ممکن است یک شماره پورت خصوصی که متفاوت از پورت 80 استاندارد وبسرور روی اینترنت است را به برخی از کارکنان تخصیص دهد تا یک سایت را پیش از آنکه به شکل عمومی روی اینترنت منتشر شود آزمایش کنند. برای رسیدن به وبسرور، آزمایشکننده باید شماره پورت خصوصی را همراه با شماره وبسرور در مرورگر خود وارد کند.
نکته: برای امتحان نتورکپلاس باید شماره پورتهای شناخته شدهای که در جدول زیر مشاهده میکنید را حفظ کنید.
پورت های TCP و UDP شناخته شده |
|||
---|---|---|---|
کاربرد |
پروتکل استفاده شده |
نام پردازه |
پورت |
انتقال فایل- کنترل (یک سرور افتیپی که به پورت 21 گوش داده و دادهها را روی پورت 20 ارسال/دریافت میکند. |
TCP |
FTP-DATA |
20 |
یک ارتباط امن میان کامپیوترها |
TCP | FTP | 21 |
رمزگذاری انتقال فایلها با SSH |
TCP | SSH | 22 |
کنترل رمزگذاری نشده کامپیوتر راه دور |
TCP | TELNET | 23 |
پیامهای ایمیل خروجی |
TCP | SMTP | 25 |
نام تفکیک شده |
TCP و UDP |
DNS | 53 |
توزیع آدرسهای آیپی روی یک شبکه- پیامهایی از کلاینت به سرور |
UDP | DHCP | 67 |
توزیع آدرسهای آیپی روی یک شبکه- پیامهایی از سرور به کلاینت |
UDP | DHCP | 68 |
انتقال ساده ایل |
UDP | TFTP | 69 |
درخواستهای میان وبسرور و کلاینتوب |
TCP و UDP |
HTTP | 80 |
پیامهای ایمیل وارد شونده (پیامهای دانلود شده) |
TCP | POP3 | 110 |
همگامسازی زمان شبکه |
UDP | NTP | 123 |
پیامهای ایمیل وارد شونده (پیامهای ذخیره شده روی سرور) |
TCP | IMAP4 | 143 |
مدیریت دستگاههای شبکه |
TCP و UDP |
SNMP | 161 |
دسترسی به پوشههای مبتنی بر شبکه |
TCP و UDP |
LDAP | 389 |
پیادهسازی ایمن HTTP |
TCP | HTTPS | 443 |
به اشتراکگذاری فایل در شبکه |
TCP | SMB | 445 |
دسترسی ایمن به پوشههای مبتنی بر شبکه |
TCP و UDP |
LDAPS | 636 |
ساخت ارتباطاتی برای نشستهای چند رسانهای |
TCP | RDP | 3389 |
ساخت یک ارتباط غیررمزگذاری شده برای نشست چندرسانهای |
UDP | SIP | 5060 |
ساخت ارتباطات رمزگذاری شده برای نشست چندرسانهای |
UDP | SIP | 5061 |
اگر قصد دارید با سامانه نام دامنه و مفاهیم مرتبط با این موجودیت آشنا شوید اینجا کلیک کنید.
ماهنامه شبکه را از کجا تهیه کنیم؟
ماهنامه شبکه را میتوانید از کتابخانههای عمومی سراسر کشور و نیز از دکههای روزنامهفروشی تهیه نمائید.
ثبت اشتراک نسخه کاغذی ماهنامه شبکه
ثبت اشتراک نسخه آنلاین
کتاب الکترونیک +Network راهنمای شبکهها
- برای دانلود تنها کتاب کامل ترجمه فارسی +Network اینجا کلیک کنید.
کتاب الکترونیک دوره مقدماتی آموزش پایتون
- اگر قصد یادگیری برنامهنویسی را دارید ولی هیچ پیشزمینهای ندارید اینجا کلیک کنید.
نظر شما چیست؟