أسماء النطاقات المؤهلة بالكامل
اسم النطاق المؤهل بالكامل Fully Qualified Domain Name (FQDN)هوالاسم الكامل لحاسوب أومضيف معين على شبكة الإنترنت، يحدد جميع مراحل النطاق بما في ذلك مجال المستوى الأول وهوتابع لنطاق الجذر الرئيسي Root.
على سبيل المثال www.somedomain.edu هواسم نطاق مؤهل بالكامل على شبكة الانترنت، ان www هوالمضيف، ولكن يوجد الملايين من www على الشبكة، somedomain.edu هواسم النطاق (Domain Name) وهوفريد، لايوجد اسم نطاق آخر مطابق له على الشبكة. ويعتبر.edu هونطاق المستوى الأعلى.
في مجال ملفات نظام أسماء النطاقات (DNS) اسم النطاق المؤهل بالكامل يتم تحديده بالنقاط المتتابعة، مثلاً: host.domain.com. إذا نطاق جذر الDNS غير مسمى لذلك سيهجر مكانه فارغاً، ولهذا فإن أسماء النطاقات تنتهي بالنقطة، على كلٍ الكثير من محللات الDNS تعالج اسم النطاق الذي ينتهي بالنقطة على أنه اسم نطاق مؤهل بالكامل، أوتضيف النقطة الأخيرة المطلوبة لجذر شجرة الDNS.
المحللات ستعالج اسم النطاق بدون النقطة الأخيرة على أنه ليس اسم نطاق مؤهل بالكامل وستضيف بشكل تلقائي اسم النطاق الافتراضي للنظام مع النقطة الأخيرة.
مثلاً إذا قام محول بريدي Mx Record بالتحويل إلى host.domain.com بدون النقطة في النهاية فلن يعتبر المفسر ذلك اسم نطاق تام مؤهل وسوف يضيف اسم النطاق الأب من حديث ليصبح العنوان host.dmain.com.domain.com، أما إذا قام المحول البريدي بالتحويل إلى host فقط بدون النقطة أيضاً فسوف يضيف المفسر.domain.com وبذلكقد يكون العنوان تام سليم host.domain.com.
على جميع حال, معظم البرامج والتطبيقات لا بحاجة إضافة هذه النقطة الأخيرة ضمن اسم النطاق أوالمخدم لأنها تعالج بشكل تلقائي ضمن مزودات DNS.
بعض التطبيقات مثل مستعرضات الوب، إذا قدمت لها اسم نطاق غير تام على أنه عنوان انترنت URL، ولم يستطع المحلل حتى يجد النطاق المحدد أوإذا كان واضحاً أنه ليس اسم نطاق مؤهل تام يقوم بإضافة أكثر النطاقات استخداماً إلى جزء اسم النطاق ويجرب ان كان العنوان الكامل الناتج صالح..
المصادر
- RFC 1035: Domain names: implementation and specification
- RFC 1123: Requirements for Internet Hosts - application and support
- RFC 1535: A Security Problem and Proposed Correction With Widely Deployed DNS Software
- RFC 2181: Clarifications to the DNS specification
- http://kb.iu.edu/data/aiuv.html: What is FQDN
- http://www.menandmice.com/knowledgehub/dnsglossary/fqdn/: DNS glossary: Fully Qualified Domain Name
وصلات خارجية
- RFC 1035: Domain names: implementation and specification
- RFC 1123: Requirements for Internet Hosts - application and support
- RFC 1535: A Security Problem and Proposed Correction With Widely Deployed DNS Software
- RFC 2181: Clarifications to the DNS specification