لماذا كان 80 Chosen كمنفذ HTTP الافتراضي و 443 كمنفذ HTTPS الافتراضي؟
في حين أن الكثير منا على دراية بمنافذ مختلفة يتم تخصيصها لأغراض أو استخدامات محددة ، فقد لا نعرف السبب المحدد وراء اختيارها. إن وظيفة SuperUser Q & A اليوم تحتوي على إجابات لأسئلة القراء الفضوليين.
تأتي جلسة الأسئلة والأجوبة اليوم مقدمة من SuperUser-a subdivision of Stack Exchange ، وهي مجموعة مجتمعية مدفوعة من مواقع Q & A.
الصورة مجاملة من رودني لويس (فليكر).
السؤال
يريد قارئ SuperUser Samuel Alexander معرفة السبب في اختيار 80 و 443 كمنافذ HTTP و HTTPS الافتراضيين:
لماذا تم اختيار المنفذ 80 كمنفذ HTTP الافتراضي و 443 كمنفذ HTTPS الافتراضي؟ هل هناك أي سبب معين أو تم تعريفه بهذه الطريقة فقط?
لماذا تم اختيار 80 و 443 كمنافذ HTTP و HTTPS افتراضيًا?
الاجابة
لدى superUser contributor jcbermu الإجابة لنا:
إن هيئة أرقام الإنترنت المخصصة (IANA) هي إدارة تابعة لـ ICANN ، وهي شركة خاصة غير ربحية تشرف على تخصيص عنوان IP العالمي ، ونظام أسماء النطاقات (DNS) ، والمنافذ المشهورة ، ورموز وأرقام أخرى ذات صلة ببروتوكول الإنترنت..
خلال شهر مارس من عام 1990 ، نشروا وثيقة (RFC 1060) حيث قاموا بإدراج جميع المنافذ المعروفة في ذلك الوقت. في تلك القائمة لم يكن هناك بروتوكول معين للمنفذ 80 (قفز من 79 إلى 81):
في ذلك الوقت ، كان المنفذ 80 حرًا رسميًا. في عام 1991 ، أصدر تيم بيرنرز لي النسخة الأولى من HTTP في وثيقة (HTTP 0.9) حيث ذكر:
ثم في يوليو من عام 1992 ، تم RFC1060 عفا عليها الزمن بواسطة وثيقة جديدة (RFC 1340) حيث ظهر ما يلي:
جعل هذا المستند 80 المنفذ الرسمي لـ HTTP (www). ومع ذلك لا يوجد شيء حول المنفذ 443 في هذا المستند. خلال أكتوبر من عام 1994 ، تم نشر RFC 1700 وظهر هذا لأول مرة:
يبدو أنه تم طلبه من قبل Kipp E.B. Hickman ، الذي عمل في ذلك الوقت في Mosaic ، أول شركة مستعرض واجهة المستخدم الرسومية التي ذهبت فيما بعد لتصبح Netscape. ليس من الواضح لماذا تم اختيار المنفذ 443. ومع ذلك ، كان مستند RFC السابق به فجوة من 374 إلى 512 ، ولكن في RFC1700 تم ملء المساحة من 375 إلى 451. من المرجح أن الأرقام أعطيت ببساطة حسب الطلب.
هل لديك شيء تضيفه إلى الشرح؟ الصوت قبالة في التعليقات. هل ترغب في قراءة المزيد من الإجابات من مستخدمي Stack Exchange الآخرين المحترفين بالتكنولوجيا؟ تحقق من موضوع المناقشة الكامل هنا.