طلبات التعليقات هي منشورات من مجتمع التكنولوجيا
أذكر في العديد من منشورات المدونة "هذه التقنية محددة في RFC xxxx" ، أو "راجع RFC yyyy للحصول على التفاصيل الدقيقة".
ما هو RFC؟
RFC لتقف علىطلب للحصول على تعليقات. قد يكون لديك RFC في بيئات مختلفة الآن ، ولكن ما نعنيه تقليديًا بـ RFC على الإنترنت هو منشور كتبه مهندسون وعلماء كمبيوتر ، يستهدف المهنيين الآخرين الذين يعملون في مجال الإنترنت.
RFCs لها تاريخ طويل ، بدأ في عام 1969 في أوقات ARPANET. تم إنشاء الإنترنت بهذه الطريقة ، مع كون RFCs هي نقطة البداية للمناقشة ، أو تفاصيل تنفيذ البروتوكول التي استخدمها الأشخاص لتنفيذ البرنامج الفعلي.
شجع الاسم ، طلب التعليقات ، على مناقشة المجتمع حول تلك الأوراق ، التي تم توزيعها في الأصل في شكل مطبوع.
RFCs اليوم ، قبل إضافتها باعتبارها RFCs رسمية ، تمر بخطوات مختلفة ، قد تستغرق عدة أشهر أو سنوات من المناقشات. هذا لأنه لا يمكن تغيير RFC اليوم بعد نشره. تتم إدارة العملية برمتها بواسطة IETF ، وفريق مهام هندسة الإنترنت.
يجب نشر المراجعات على مستندات RFC باعتبارها RFCs مستقلة ، ويتم تمييز RFCs الأقدم على أنها حلت محلها تلك المراجعات الأحدث. تكمل RFC الأخرى ما يحدده RFC الأقدم.
على سبيل المثال ، RFC 1349 من عام 1992 بعنوان "نوع الخدمة في Internet Protocol Suite"، تم حذفه بواسطة RFC 2474 في عام 1998 ، بعنوان"تعريف مجال الخدمات المتمايزة (DS Field) في رؤوس IPv4 و IPv6".
فيما يلي بعض مستندات RFC الشهيرة جدًا والتي تستحق القراءة. هذه هي الأشياء التي ستكون ذات صلة لفترة طويلة (لقد قمت بطباعة بعضها في المدرسة الثانوية مثل 20 عامًا ، وما زلت أملكها) ، وهي أساس الإنترنت:
بعض RFCs الأخرى أقل تقنية ، مثلإرشادات RFC 1855 Netiquetteوالبعض الآخر عبارة عن نكات مضحكة لمهندسين للمهندسين ،RFC 2324، البروتوكول التحكم في وعاء القهوة Hyper Text.
لذا ، في الختام: طلبات التعليقات (RFC) هي مستندات فنية يتم إضافتها ، بعد المرور بعملية مناقشة صارمة والتحقق الفني إلى قائمة البروتوكولات الرسمية المعترف بها من قبل IETF ، وكونها معيارًا يمكن بعد ذلك تنفيذها بواسطة بائعي البرامج.
المزيد من دروس الشبكة:
- مقدمة في WebSockets
- كيف تعمل طلبات HTTP
- قائمة رؤوس طلبات HTTP
- قائمة رؤوس استجابة HTTP
- HTTP مقابل HTTPS
- ما هو RFC؟
- بروتوكول HTTP
- بروتوكول HTTPS
- دليل curl لطلبات HTTP
- التخزين المؤقت في HTTP
- قائمة رموز حالة HTTP
- ما هو CDN؟
- بروتوكول HTTP / 2
- ما هو الميناء
- DNS ، نظام اسم المجال
- بروتوكول TCP
- بروتوكول UDP
- مقدمة لواجهات برمجة تطبيقات REST
- كيفية تثبيت شهادة SSL محلية في macOS
- كيفية إنشاء شهادة SSL محلية
- كيفية تكوين Nginx لـ HTTPS
- وكيل عكسي بسيط لـ nginx لخدمة تطبيقات Node.js متعددة من مجلدات فرعية
- ما هو عكس الوكيل؟