freeCodeCamp/guide/arabic/computer-science/ports/index.md

2.0 KiB

title localeTitle
Ports الموانئ

الموانئ

المنفذ هو نقطة نهاية الاتصال لنظام التشغيل ، في مجموعة بروتوكولات الإنترنت. يتم استخدام أسماء الخدمة وأرقام المنافذ للتمييز بين الخدمات المختلفة التي يتم تشغيلها عبر بروتوكولات النقل مثل TCP و UDP و DCCP و SCTP. عندما يتلقى جهاز الكمبيوتر رسالة من مصدر آخر ، فإن المنافذ ستساعد في تحديد العملية التي تتوقع تلك الرسالة.

يرتبط المنفذ دائمًا بعنوان IP للمضيف ونوع البروتوكول الخاص بالاتصال ، وبذلك يتم إكمال عنوان الوجهة أو عنوان شبكة الاتصال لجلسة اتصال. هناك 65536 منافذ المتاحة في نظام التشغيل. يتم تحديد منفذ لكل عنوان وبروتوكول عن طريق رقم 16 بت ، والمعروف باسم رقم المنفذ. على سبيل المثال ، قد يكون العنوان "بروتوكول: TCP ، عنوان IP: 1.2.3.4 ، رقم المنفذ: 80" ، والذي قد يكتب 1.2.3.4:80 عندما يكون البروتوكول معروفًا من السياق. يتم استخدام بعض أرقام المنافذ بالاتفاقية لتحديد خدمات معينة ، مثل:

  • 20 - FTP
  • 21 - FTP
  • 22 - SSH
  • 23 - Telnet
  • 25 - SMTP
  • 42 - خادم الأسماء
  • 53 - نظام اسم المجال (DNS)
  • 80 - http
  • 110 - pop3
  • 143 - imap
  • 194 - irc
  • 443 - https

مصادر