0Pricing
Network+ Academy · درس

وظيفة أرقام المنافذ

تعلّم كيف توجه المنافذ حركة البيانات إلى الخدمة الصحيحة على المضيف.

وظيفة أرقام المنافذ درس مجاني في Network+ Academy على CoddyKit. هذا هو الدرس 2 من أصل 4. يمكنك قراءة الدرس كاملاً أدناه مجاناً — ثم تمرن عليه مباشرة في المتصفح باستخدام محرر أكواد مدمج ومدرس ذكاء اصطناعي متاح 24/7. هذا الدرس جزء من مسار التعلم في Network+ Academy، وتقدمك يتزامن عبر الويب وتطبيق CoddyKit. تتضمن دورة Network+ Academy 4 دروس في المجموع.

مضيف واحد، وخدمات متعددة

غالبًا ما يشغّل جهاز واحد عدة خدمات شبكة في الوقت نفسه — مثل خادم ويب، وخادم بريد، ومشاركة ملفات. وتتيح أرقام المنافذ لعنوان IP واحد استضافة خدمات متعددة، إذ تمنح كل خدمة مدخلًا منفصلًا.

يوصل عنوان IP الحزمة إلى المضيف الصحيح؛ بينما يوصلها رقم المنفذ إلى التطبيق الصحيح على ذلك المضيف.

المقابس: IP مع المنفذ

عند دمج عنوان IP مع رقم منفذ، تحصل على مقبس، وهو نقطة النهاية الفريدة للاتصال. فعلى سبيل المثال، 192.168.1.10:443 هو مقبس لـ HTTPS على ذلك المضيف.

يُعرَّف الاتصال بزوج من المقابس — المصدر والوجهة — وهذه هي الطريقة التي يفصل بها المضيف بين آلاف المحادثات المتزامنة.

192.168.1.10:443  <- IP : port = socket

نطاق أرقام المنافذ

أرقام المنافذ هي قيم من 16 بت، وتتراوح من 0 إلى 65535. وهذا يوفر 65,536 منفذًا ممكنًا لكل بروتوكول (إذ يملك كل من TCP وUDP نطاقه الكامل الخاص).

يضمن هذا النطاق الواسع ألا ينفد عدد المنافذ من المضيف للاتصالات الكثيرة التي قد يتعامل معها في الوقت نفسه.

المنافذ المعروفة جيدًا

المنافذ من 0 إلى 1023 هي المنافذ المعروفة جيدًا، وهي محجوزة للخدمات الشائعة والموحّدة. يستخدم HTTP المنفذ 80، ويستخدم HTTPS المنفذ 443، ويستخدم SSH المنفذ 22.

تدير IANA (Internet Assigned Numbers Authority) هذه التخصيصات، بحيث يعرف العملاء دائمًا مكان العثور على خدمة معينة افتراضيًا.

المنافذ المسجّلة

المنافذ من 1024 إلى 49151 هي المنافذ المسجّلة، وتُخصَّص لتطبيقات محددة عند طلب ذلك، مثل المنفذ 3306 لـ MySQL أو المنفذ 3389 لـ RDP (Remote Desktop Protocol).

تخضع هذه المنافذ لرقابة أقل صرامة من المنافذ المعروفة جيدًا، لكنها تساعد مع ذلك على تجنب التعارض بين التطبيقات واسعة الاستخدام.

المنافذ الديناميكية والمؤقتة

المنافذ من 49152 إلى 65535 هي منافذ ديناميكية أو مؤقتة. ويخصص نظام التشغيل أحدها مؤقتًا للجهة العميلة من الاتصال.

عندما يتصل متصفحك بخادم ويب على المنفذ 443، يستخدم جهازك منفذًا مؤقتًا عاليًا وعشوائيًا كمصدر للاتصال، ثم يُحرَّر هذا المنفذ عند انتهاء الاتصال.

منفذ المصدر مقابل منفذ الوجهة

يحتوي كل اتصال على منفذين. ويحدد منفذ الوجهة الخدمة التي يتم الوصول إليها (مثل 443 لـ HTTPS). أما منفذ المصدر فهو المنفذ المؤقت للعميل في تلك المحادثة.

يتيح هذا الاقتران للمضيف تمييز الاتصالات المتعددة بالخدمة نفسها، إذ يستخدم كل اتصال منفذ مصدر مختلفًا.

أهمية المنافذ الافتراضية

تتيح المنافذ الافتراضية للعملاء الاتصال من دون تحديد رقم. فعند كتابة عنوان ويب، يُستخدم المنفذ 80 أو 443 دون أن تلاحظ ذلك. أما تشغيل خدمة على منفذ غير قياسي فيعني ضرورة إبلاغ العملاء بالرقم صراحةً.

يغيّر بعض المسؤولين المنافذ الافتراضية لتحقيق قدر محدود من الأمان عبر إخفاء التفاصيل، لكن يجب عندئذ تحديث جدران الحماية والقواعد لتتوافق معها.

المنافذ في قواعد جدار الحماية

تسمح جدران الحماية بحركة المرور أو تحظرها إلى حد كبير استنادًا إلى رقم المنفذ. وتسمح قاعدة تبيح TCP 443 بمرور HTTPS، مع حظر الخدمات الأخرى.

يقلل إغلاق المنافذ غير المستخدمة من سطح هجوم المضيف. لذلك يُعد فهم المنافذ أمرًا أساسيًا لكل من إعدادات الاتصال والأمان.

المنافذ المستمعة والمفتوحة

يُقال إن الخدمة الجاهزة لقبول الاتصالات تستمع على منفذها، ويُعد ذلك المنفذ عندئذ مفتوحًا. أما المنفذ المغلق فلا توجد خدمة تنتظر الاتصالات عليه.

يفحص المهاجمون المنافذ المفتوحة للعثور على خدمات يمكن استهدافها، ولذلك يدقق الفنيون في المنافذ المفتوحة ويوقفون أي منافذ غير مطلوبة.

المنافذ تجمع المفاهيم

تمثل أرقام المنافذ طبقة العنونة التي تعلو IP، إذ توجه البيانات إلى التطبيق الصحيح. وهي تتيح تعدد الخدمات على مضيف واحد.

بعد أن أصبح مفهوم المنافذ واضحًا، أصبحت مستعدًا لتعلم أرقام المنافذ المحددة للبروتوكولات اليومية التي ستتناولها الدروس التالية.

تحقق سريع

استرجع نطاقات المنافذ.

مراجعة

تعلمت الغرض من أرقام المنافذ.

  • تتيح المنافذ لعنوان IP واحد استضافة خدمات متعددة؛ ويمثل IP+المنفذ مقبسًا.
  • يتراوح النطاق من 0 إلى 65535 (16 بت) لكل بروتوكول نقل.
  • المعروفة جيدًا: 0-1023؛ المسجّلة: 1024-49151؛ الديناميكية: 49152-65535.
  • يسمي منفذ الوجهة الخدمة؛ أما منفذ المصدر فهو المنفذ المؤقت للعميل.
  • تسمح جدران الحماية بحركة المرور أو تحظرها اعتمادًا إلى حد كبير على المنفذ.

الأسئلة الشائعة

هل درس «وظيفة أرقام المنافذ» مجاني؟

نعم — نص درس «وظيفة أرقام المنافذ» كامل متاح مجاناً هنا على الويب. لتمرينه بشكل تفاعلي (محرر أكواد مدمج ومدرس ذكاء اصطناعي متاح 24/7) وفتح باقي دورة Network+ Academy، انتقل إلى CoddyKit PRO. تتضمن دورة Network+ Academy 4 دروس في المجموع.

ماذا ستتعلم في «وظيفة أرقام المنافذ»؟

تعلّم كيف توجه المنافذ حركة البيانات إلى الخدمة الصحيحة على المضيف. تتمرن على Network+ Academy مع أكواد عملية تشغلها مباشرة في المتصفح، ومدرس ذكاء اصطناعي متاح 24/7 يجيب على أسئلتك أثناء عملك.

هل أحتاج إلى خبرة سابقة لأبدأ Network+ Academy؟

لا تُشترط خبرة سابقة. Network+ Academy على CoddyKit منظم للمبتدئين حتى المتقدمين، لذا يمكنك البدء من هنا أو من البداية والتقدم بسرعتك الخاصة. هذا هو الدرس 2 من أصل 4.

كم من الوقت يستغرق درس «وظيفة أرقام المنافذ»؟

معظم دروس CoddyKit تستغرق حوالي 5–10 دقائق. كل منها موجز وتفاعلي، لذا تحرز تقدماً مستمراً وتستأنف من حيث توقفت عبر الويب والتطبيق.

هل يمكنني كتابة وتشغيل أكواد في درس Network+ Academy هذا؟

نعم. كل درس في Network+ Academy يتضمن محرر أكواد مدمج، لذا تكتب وتشغل أكواداً حقيقية مباشرة في متصفحك وتحصل على تعليقات فورية من الذكاء الاصطناعي — بدون إعداد محلي.

جميع الدروس في هذه الدورة

  1. TCP مقابل UDP في لمحة
  2. وظيفة أرقام المنافذ
  3. بروتوكولات الويب ونقل الملفات
  4. بروتوكولات الوصول عن بُعد والبريد
← العودة إلى Network+ Academy