شرح صفوف ومحتوى الفقرة
لأن حقل رقم المنفذ في رأسي TCP وUDP يتكون من 16 بت، فإن العدد الإجمالي للمنافذ الممكنة هو $2^{16} = 65,536$ منفذاً (تبدأ من 0 وتنتهي عند 65535). ولمنع الفوضى وتضارب البرامج، قسّمت هيئة أرقام الإنترنت المخصصة (IANA في المعيار القياسي RFC 6335) هذا الفضاء إلى ثلاثة نطاقات رسمية:
- 1. المنافذ القياسية المعروفة أو منافذ النظام (Well-Known / System Ports:
0–1023): مخصصة للبروتوكولات العالمية الأساسية مثل الويبHTTP (80)وHTTPS (443)، والإدارة الآمنةSSH (22)، ونظام النطاقاتDNS (53). تشترط أنظمة التشغيل صلاحيات مدير النظام (root / Administrator) لفتح خدمة تستمع على أي منفذ أقل من1024، وذلك لمنع أي برنامج غير موثوق من انتحال صفة خدمات النظام الأساسية (بينما يُحجز المنفذ0برمجياً لطلب تخصيص منفذ متاح تلقائياً من النواة). - 2. المنافذ المسجلة أو منافذ المستخدم (Registered / User Ports:
1024–49151): تُسجّل لدىIANAلصالح أنظمة قواعد البيانات والتطبيقات الشهيرة وأطر تطوير الويب — مثلMySQL (3306)، وPostgreSQL (5432)، وRDP (3389)، وخوادم التطوير (3000و5173و8000و8080). ويمكن لأي حساب مستخدم عادي تشغيل برامجه عليها دون الحاجة لصلاحيات الجذر. - 3. المنافذ الديناميكية أو المؤقتة للعميل (Dynamic / Ephemeral Ports:
49152–65535): لا تُحجز لأي خادم ثابت؛ بل يستخدمها نظام التشغيل تلقائياً عندما يفتح جهازك اتصالاً خارجياً (مثل فتح موقع في المتصفح)، فيمنح المتصفح منفذاً مؤقتاً (Ephemeral Source Port) من هذا النطاق ليستقبل عليه رد الخادم، ثم يحرره فور إغلاق الاتصال.
يوضح المخطط الهندسي الآتي تقسيم النطاقات الثلاثة للمنافذ الشبكية ووظيفة كل نطاق: