طلب تعليقات (Request For Comments RFC) هي نوع من الوثائق أو المنشورات التي تصدرها مجموعة مهندسي شبكة الإنترنت (IETF) وجمعية الإنترنت، وهما الهيئتان الأساسيتان لتطوير ووضع المعايير الخاصّة بشبكة الإنترنت .[1][2][3]
يتم صياغة وثيقة طلب التعليقات على يد مُهندسين وعلماء مختصين في مجال الحاسوب على شكل مُذكرة تصف الطرق أو السلوك أو الأبحاث أو الاختراعات التطبيقيّة التي يمكن أن تعمل في شبكة الإنترنت أو في الأنظمة المتصلة معها. تُطرح هذه الوثائق إمّا بعد استعراضها من قبل النقاد، أو بهدف شرح مفاهيم ومعلومات جديدة، كما طرحت بعد الوثائق على شكل دعابة [4] أو لأغراض ترتبط بالعاملين عليها.[5] تتبنّى مجموعة مهندسي شبكة الإنترنت بعض هذه الوثائق لتصبح معايير لشبكة الإنترنت.
تمّ اقتراح هذه الوثائق من قبل ستيف كروكر (Steve Crocker) في العام 1969م، وذلك للمساعدة في تسجيل المُلاحظات غير الرسميّة على تطوّر شبكة الأربانت. ولكن منذ ذلك الوقت تحوّلت هذه الوثائق إلى مستندات رسمية لمُحددات شبكة الإنترنت وبروتوكولات الإتصالات والأحداث المرتبطة بذلك.[6]
نبذة تاريخيّة
ظهرت فكرة وثائق طلب التعليقات في العام 1969م كجزء من مشروع شبكة الأربانت.[7] أمّا اليوم فهي المنصة الرسمية لمجموعة مهندسي الإنترنت (IETF)، ولمجلس هندسة الانترنت (IAB)، وللعديد من المجتمعات العالميّة المُهتمة بأبحاث الشبكات بشكل عام. كان كُتّاب الوثائق الأولى ومعدّوها باحثون في وكالة مشاريع الأبحاث المتقدمة (ARPA)، وعلى عكس الوثائق الحديثة، فقد تمّ إعداد تلك الوثائق بناء على طلب مسبق، وحصلت على هذا الاسم لتجنب اسمٍ يحمل نبرة الإعلان والتصريح وأيضاً لتشجيع النقاش.[8] تترك وثائق طلب التعليقات عدداً من الاسئلة للنقاش المفتوح، وقد كانت تكتب بصيغة سهلة وأقل رسميّة من الصياعة الحالية المعتمدة في مستندات شبكة الإنترنت.
نظرة عامة
ليست كل وثائق طلب التعليقات وثائقاً معياريّة، لكن فقط تلك التي توسم بوسم المسار المعياري (standards-track) هي كذلك. هناك وسوم أخرى مثل أفضل التطبيقات العملية حالياً (Best current practice اختصاراً BCP) والوثائق التجريبية والتاريخية وغير ذلك. يجب الانتباه إلى أن ووجود وثيقة طلب تعليقات لا يعني أنه معيار مُتفق عليه من قبل مجموعة مهندسي شبكة الإنترنت، ومن الممكن أن تكون وثيقة طلب تعليقات محل خلاف وعدم اتفاق.[9]
أمثلة
- أسكي ASCII، مُعرّف بـ RFC 20
- بروتوكول بيانات المستخدم UDP مُعرّف بـ RFC 768
- بروتوكول الإنترنت (الإصدار الرابع) IPv4 مُعرّف بـ RFC 791
- نظام أسماء النطاقات DNS مُعرّف بـ RFC 1034 وRFC 1035
مراجع
- Leslie Diagle, Olaf Kolkman (December 2009). "RFC Streams, Headers, and Boilerplates". RFC .
- O. Kolkman; J. Halpern, المحررون (June 2012). "RFC Editor Model (Version 2)". RFC .
- "RFC's, Internet Request For Comments". Livinginternet.com. مؤرشف من الأصل في 2 أبريل 201903 أبريل 2012.
- Waitzman, D. (1 أبريل 1990). "RFC 1149, A Standard for the Transmission of IP Datagrams on Avian Carriers". The Internet Society (باللغة الإنجليزية). مؤرشف من الأصل في 24 نوفمبر 201731 ديسمبر 2017.
- Cerf, V. (17 أكتوبر 1998). "RFC 2468, I REMEMBER IANACarriers". The Internet Society (باللغة الإنجليزية). مؤرشف من الأصل في 11 أغسطس 201231 ديسمبر 2017.
- "Internet Request For Comments (RFC's)". William Stewart (باللغة الإنجليزية). مؤرشف من الأصل في 31 أغسطس 20173 سبتمبر 2017.
- STEPHEN D. CROCKER (6 أبريل 2009). "How the Internet Got Its Rules". NYTimes (باللغة الإنجليزية). مؤرشف من الأصل في 2 أبريل 201925 ديسمبر 2017.
- Matthew Lyon, Katie Hafner (1996). Where Wizards Stay Up Late: The Origins Of The Internet (باللغة الإنجليزية) (الطبعة الأولى). Simon and Schuster. صفحة 144. .
- Kevin R.Fall; W.Richard Stevens (2012). TCP/IP Illustrated Volume 1 ( كتاب إلكتروني PDF ) (باللغة الإنجليزية) (الطبعة الثانية). Pearson Education, Inc. صفحة 23. . مؤرشف من الأصل ( كتاب إلكتروني PDF ) في 2 مايو 2020.