العودة إلى الدورة

أرقام المنافذ والمقابس (تعريف الخدمة)

أساسيات الشبكات: دليل من الصفر إلى الاحتراف (Networking Fundamentals: The 0 to Hero Guide)

الدرس 44: أرقام المنافذ (Port Numbers) والمقابس (Sockets)

تستخدم طبقة النقل (L4) أرقام المنافذ لتوجيه حركة المرور للتطبيق الصحيح على الجهاز.

ما هو رقم المنفذ؟

Port Number هو رقم مكون من 16 بت (0 إلى 65535) يستخدم لتحديد تطبيق أو خدمة معينة. إذا كان عنوان IP هو عنوان البناية، فرقم المنفذ هو رقم الشقة داخل تلك البناية.

نطاقات المنافذ الثلاثة:

  1. Well-Known Ports (0-1023): محجوزة لخدمات الشبكة الأكثر شيوعاً ومعيارية.
  2. Registered Ports (1024-49151): مخصصة لخدمات محددة من قبل IANA.
  3. Dynamic/Private Ports (49152-65535): تستخدمها أجهزة العملاء عند بدء اتصال بخادم.

منافذ مشهورة (Well-Known Ports)

المنفذالبروتوكولالاستخدام
20, 21TCPنقل الملفات (FTP)
22TCPالوصول الآمن (SSH)
25TCPإرسال البريد (SMTP)
53TCP/UDPنظام الأسماء (DNS)
80TCPتصفح الويب (HTTP)
443TCPالويب الآمن (HTTPS)

المقبس (Socket)

الـ Socket هو مزيج من عنوان IP ورقم المنفذ (مثل 192.168.1.5:80). يحدد المقبس بشكل فريد نقطة نهاية اتصال واحدة.