سؤال دائما ما جال في خاطري ماهو الـ RFC وكيف بدأ وماهي فائدتة وهو موضوعي لهذا اليوم الذي يهدف إلى أغناء المرجع العربي لهذا الحدث المهم في تاريخ الشبكات والأنترنت .
ماهو الـ RFC ؟
المعني الحقيقي لهذا المصطلح هو Request for comments وهي سلسلة أبحاث علمية تصدر حاليا من خلال منظمة دولية تعرف بي Internet Engineering Task Force أو IETF وتشمل هذه السلسة أبحاث ومراجع علمية تقوم بتفسير سلوكيات عمل الأنترنت و الأنظمة التى تسيرها وهي تتيح لمهندس وعلماء أجهزة الكمبيوتر بنشر أبحاثهم ضمن سلسلة منظمة وبشكل مرقم
تاريخ الـ RFC ؟
بدأت هذه الأبحاث ظهورها لأول مرة عام 1969 من قبل أحد مشاريع الأبحاث الأمريكية وتدعى ARPANET ولتتعرف أكثر على هذا المشروع قم بمشاهدة تاريخ الأنترنت على الرابط التالي تاريخ الأنترنت ونشر أول بحث تحديدا في 7 نيسان تحت أسم Host Software وقام بنشره حينها Steve Crocker من جامعة كاليفورنيا الأمريكية وليقوم بعدها في RFC3 بوضع أساسيات ما يعرف بيNetworking Work Group ولتتوالى بعدها الأبحاث العلمية وخاصة من جامعة كاليفورنيا مكان وجود منظمة ARPANET ولانها كانت أول من أمتلك تقنية Interface Message Processors والتى تم التطرق إليها في فيديو تاريخ الانترنت
وبغض النظر عن المسمى الموجود عند كل بحث للـ RFC عدة تصنيفات تحدد نوعية وتصنيف الموضوع وهي كالتالي :
Standard: وهي الأبحاث الرئيسية والهامة والتى لها التأثير الأكبر في تحديد المعايير والسلوكيات التى تعمل في الأنترنت مثل الـ RFC 768 UDP, RFC 791 IP, RFC 1034 DNS
Informational: يعد التصنيف فقط كمعلومات عامة موجهة لتثقيف الناس فقط, وهي لاتعد معييار أو توصيات ينصح بها أمثلة عليها RFC 1186 MD4 Message Digest Algorithm, RFC 1375 Suggestion for New Classes of IP Addresses (وهو أحد الأبحاث التى قرأت عنها و كانت تهدف إلى زيادة عدد الـ Class المتاحة في IP v4 وطبعا هذا البحث كان قبل تأسيس الجيل السادس من الايبي)
Experimental: يعد هذا التصنيف كدراسات تجريبة يقوم بها الباحثون وهذا مثال عليها RFC 1339 Remote Mail Checking Protocol
Best current practice : يقدم هذا النوع من التصنيفات بعض المبادئ التوجيهية التى يمكن أستخدامها مع المعايير الرئيسية Standard وهي بشكل عام تعد أدارية أكثر مما هي عملية مثال عليها RFC 2026 والتى فيها تم أدراج موضوع التصنيفات هذه
Historic: فيها تندرج الأبحاث القديمة التى لم تم تعد تستخدم في الأنترنت أو تم تحديثها إلى أصدار أفضل ومن الأمثلة التى تحدثت عنها مسبقا في موضوع الـ SNMP بروتوكول CMIP الذي يحمل الرقم RFC 1189 Common Management Information Services
Unknown: يتضمن هذا الصنيف الأبجاث القديمة جدا والتى لم يعد لها مكان الآن في مفهوم الأنترنت الحالي
أتمنى أن لايكون النوم قد راودكم أثناء قراءة هذا الموضوع 😕 ولكن بنظري هذا الموضوع مهم لانه يفتح أمامك الطريق للأبحار في عالم الأنترنت والتعرف على كيفية نشوء البروتوكولات والانترنت بشكل عام وهذه صفحة الموقع التى تحوي على كل الأبحاث http://www.rfc-editor.org/rfc-index2.html ودمتم بود