ما هو بروتوكول نظام أسماء النطاقات؟

12 مارس 2024

المؤلفون

Camilo Quiroz-Vázquez

IBM Staff Writer

ما هو بروتوكول نظام أسماء النطاقات؟

بروتوكول نظام أسماء النطاقات هو عملية تتيح لمستخدمي الإنترنت التنقل عبر الإنترنت باستخدام أسماء المضيفين بدلاً من العنوان الرقمي. ويشبه نظام أسماء النطاقات دليل الهاتف الخاص بالإنترنت؛ فهو يبسط عملية البحث عن مواقع ويب محددة من خلال متصفحات الويب.

عندما يقدم عميل نظام أسماء النطاقات طلب خاص بنظام أسماء النطاقات لاستخدام اسم مضيف، مثل www.example.com, وتوصل سلسلة من الوظائف هذا الطلب بعنوان بروتوكول الإنترنت المقابل.كما تتيح هذه الوظائف المصادقة على عناوين بروتوكول الإنترنت (كل من IPv4 و IPv6) وتسهم في تسهيل استخدام الإنترنت من خلال ترجمة أسماء النطاقات القابلة للتخصيص إلى عناوين رقمية معقدة.

لإنجاز هذه الوظائف، يعتمد بروتوكول نظام أسماء النطاقات على أربعة أنواع من خوادم نظام أسماء النطاقات التي، تُسهم عند عملها بشكل صحيح، في جعل العملية سريعة وآمنة.وتستخدم خوادم نظام أسماء النطاقات سجلات نظام أسماء النطاقات- وسجلات مثل سجلات العنوان وسجلات CNAME التي تحتوي على معلومات توجه عملية الحل - لتوجيه طلبات نظام أسماء النطاقات بشكل صحيح.هذه السجلات عبارة عن ملفات نصية تُعرف باسم "ملفات نظام اسم المجال"، وهي مكتوبة بصيغة نظام أسماء النطاقات.

تُخزن الموارد على نظام أسماء نطاقات معتمد معروفة أيضًا باسم خوادم الأسماء الموثوقة. وهي تحتوي على معلومات تتعلق بالنطاق، بما في ذلك المدة التي سيحتفظ فيها الخادم بسجلات نظام أسماء النطاقات في ذاكرة التخزين المؤقت، وهي فترة تُعرف باسم مدة البقاء. كما تتيح هذه السجلات ربط النطاق والنطاقات الفرعية والتوجيه الصحيح لرسائل البريد الإلكتروني، والمساعدة في أمان نظام أسماء النطاقات والمزيد.

منظر جوي للطرق السريعة

كن مطلعًا على آخر أخبار السحابة


احصل على نشرة Think الإخبارية الأسبوعية للحصول على إرشادات الخبراء حول تحسين الإعدادات متعددة السحابة في عصر الذكاء الاصطناعي.

دليل تفصيلي لبروتوكول نظام أسماء النطاقات

ومن خلال العملية التالية، يتم حل استعلامات نظام أسماء النطاقات، ويتم توصيل المستخدمين بعنوان برتوكول الإنترنت لخادم الويب الذي يستضيف الموقع:

  • وعندما تستخدم عميل نظام أسماء النطاقات مثل حاسوبك أو جهازك الذكي أو أي متصفح ويب أو تطبيق للاتصال باسم نطاق، فإنك تقوم بإعداد ما يُعرف باسم الاستعلام المتكرر أو طلب نظام أسماء النطاقات أو بحث نظام أسماء النطاقات أو استعلام نظام أسماء النطاقات.

  • عندما يتم تقديم طلب لسجل نظام أسماء النطاقات من جهاز مثل الهاتف الذكي أو الكمبيوتر أو الجهاز اللوحي، سيقوم المتصفح (مثل جوجل كروم) أولاً بفحص ذاكرة التخزين المؤقت الخاصة به بحثًا عن السجل. وفي حالة عدم وجود سجل، يتم الاستعلام عن محلل مستوى نظام التشغيل. ويتحقق مكون نظام التشغيل هذا، والذي يسمى محللاً مؤقتًا، من السجل.

  • وإذا لم يتم تخزين السجل المطلوب مؤقتًا على المستوى المحلي، يتم بعد ذلك توجيه استعلامات نظام أسماء النطاقات من خلال سلسلة من خوادم نظام أسماء النطاقات الخارجية التي تساعد في حل الطلب.

  • الخادم الأول في العمل هو خادم نظام أسماء النطاقات التكراري، المعروف أيضا باسم مكرر نظام أسماء النطاقات أو محلل نظام أسماء النطاقات التكراري، والذي غالبا ما يتم تشغيله بواسطة مزود خدمة الإنترنت. وإذا أمكن، يستخدم المُحلل التكراري بيانات ذاكرة التخزين المؤقت لنظام أسماء النطاقات للوصول إلى الموقع المطلوب، وإذا لم تكن هذه البيانات متوفرة فإنه ينقل الطلب إلى خادم أسماء النطاقات الجذري.

  • تأخذ خوادم أسماء الجذر، أو خادم نظام أسماء النطاقات الجذري، الطلب وتكون قادرة على توجيهه إلى خادم يعرف باسم نطاق المستوى الأعلى أو خادم اسم نطاق المستوى الأعلى، بناء على امتداد الموقع: .com، .org أو .net على سبيل المثال.

  • تتلقى خوادم أسماء نطاق المستوى الأعلى الطلبات الخاصة بامتدادات محددة وترسلها إلى خادم الاسم الموثوق به، والمعروف أيضًا باسم نظام أسماء نطاقات معتمد أو خادم اسم النطاق الموثوق.

  • ويحتوي خادم الأسماء الموثوق على معلومات خاصة بمجال نظام أسماء النطاقات التي يديرها، بما في ذلك المعلومات المتعلقة بأسماء نطاقات محددة مخزنة في سجلات موارد نظام أسماء النطاقات، ويربط أسماء النطاقات بعناوين برتوكول الإنترنت المقابلة.

  • يتم إرجاع المعلومات إلى عميل نظام أسماء النطاقات، وإكمال حل نظام أسماء النطاقات.

عندما يتعذر على خادم نظام أسماء النطاقات استرداد إجابة كاملة، فإنه يقوم بتشغيل استعلام نظام أسماء النطاقات التكراري. وستستمر الخوادم في ارتداد الطلب من خلال خوادم مختلفة حتى يتم العثور على عنوان برتوكول الإنترنت أو انتهاء المهلة أو الوصول إلى خطأ.

NS1 Connect

IBM NS1 Connect

عزز مرونة شبكتك باستخدام IBM NS1 Connect. في هذا الفيديو، نستعرض أهمية IBM NS1 Connect في تحسين مرونة التطبيقات وأدائها.

مواصفات بروتوكول نظام أسماء النطاقات

مساحة اسم النطاق

تتحكم مساحة اسم نظام أسماء النطاقات في أسماء مضيفي نظام أسماء النطاقات العامة على الإنترنت. وتُنشئ مساحة الاسم تسلسلاً هرميًا منظمًا مثل شجرة، وتحتوي كل عقدة في الشجرة على تسمية نصية وسجلات موارد نظام أسماء النطاقات التي تصف المجال. كما يتكون اسم النطاق من التسمية جنبا إلى جنب مع ملصق الملاحظات الأصلية (يتم فصل هذه الأقسام بنقطة ، كما في "example.com") ، ويتم فصلها إلى مجالات. ويتم تفويض كل منطقة إلى كيان قانوني محدد للإدارة العليا والإدارة الأدنى. حيث تسمح هذه البنية للمواقع أن تُعطى أسماء فريدة من نوعها.

بناء جملة اسم النطاق

ينشئ اسم النطاق بنية هرمية بمستويات مختلفة. وتتكون أسماء النطاقات من جزء واحد أو أكثر يسمى التسميات ويتم فصل كل جزء بنقطة. كما يمكن أن تحتوي التسمية على ما يصل إلى 63 حرفا.

مثال: forum.support.example.com

في المثال أعلاه، ".com" يمثل نطاق المستوى الأعلى، و"مثال" يمثل اسم النطاق، و"دعم" هو نطاق فرعي تحت "مثال" و"منتدى" هو نطاق فرعي تحت "دعم".

حل طلب نظام أسماء النطاقات

يتصل خادم نظام أسماء النطاقات المتكرر، والمعروف أيضًا باسم مكرر نظام أسماء النطاقات أو محلل نظام أسماء النطاقات المتكرر، بخوادم نظام أسماء النطاقات الأخرى لتحديد موقع عنوان برتوكول الإنترنت وإرجاعه. ويتلقى هذا الخادم استعلام نظام أسماء النطاقات ويمكنه توصيل مستخدم بالموقع المطلوب باستخدام البيانات المخزنة مؤقتا. فإذا لم تُخزن بيانات الموقع مؤقتا، فإنه يرسل طلب متابعة إلى خوادم الأسماء الموثوقة.

عادة ما يكون خادم الأسماء الموثوق هو المحطة الأخيرة في عملية حل استعلام نظام أسماء النطاقات. ويحتوي هذا الخادم على سجلات الموارد لجميع النطاقات في تلك المجال. ففي بعض الأحيان، يجب أن ترسل خوادم الأسماء الموثوقة طلبا إلى خادم أسماء آخر للعثور على معلومات حول نطاقات فرعية معينة.

تنسيق رسالة نظام أسماء النطاقات

تتكون رسائل نظام أسماء النطاقات من استعلامات وردود وتحتوي على الحقول التالية:

  • رأس يحتوي على التعريف، والأعلام، وعدد الأسئلة والأجوبة، وعدد سجلات موارد السلطة، وعدد سجلات الموارد الإضافية.

  • حقل العلم يشير إلى نوع الرسالة وما إذا كان خادم الأسماء موثوقاً، وحالة الاستعلام، وما إذا كان متكرراً أو مبتوراً.

  • قسم السؤال مع اسم النطاق ونوع السجل الذي يتم حله.

  • قسم الإجابة مع سجلات الموارد للاسم المطلوب الاستعلام عنه.

بروتوكول نقل نظام أسماء النطاقات

يستخدم نظام أسماء النطاقات بروتوكول مخطط بيانات المستخدم للإجابة على استعلامات نظام أسماء النطاقات نظرا لسرعته ونفقاته المنخفضة. أما بالنسبة لاستجابات نظام أسماء النطاقات التي يزيد حجمها عن 512 بايت، أو إذا كان الخادم يدير عمليات نقل المجال (نقل سجلات نظام أسماء النطاقات من خوادم نظام أسماء النطاقات الأساسية إلى الثانوية) أو مهام مماثلة، فإنه يستخدم بروتوكول التحكم في الإرسال. يتيح بروتوكول التحكم في الإرسال عمليات التحقق من سلامة البيانات ويقسم الرسالة إلى حزم أصغر للمساعدة في ضمان وصولها إلى وجهتها في أسرع وقت ممكن.

ملفات نظام أسماء النطاقات الرئيسية (ملفات نظام اسم المجال)

تخزن ملفات نظام أسماء النطاقات الرئيسية على خوادم نظام أسماء النطاقات. وهي ملفات نصية تحدد معلومات نظام أسماء النطاقات لمنطقة نظام أسماء النطاقات واحدة مثل:

  • نظام مدة البقاء العالمي: يحدد هذا مقدار الوقت الذي يجب تخزين السجلات فيه في ذاكرات التخزين المؤقت لنظام أسماء النطاقات المحلي.

  • سجل بدء الصلاحيات: يؤدي هذا إلى إنشاء خادم الأسماء الموثوق الأساسي لمنطقة معينة.

  • سجلات الموارد: تُستخدم هذه السجلات لتخزين أسماء المضيفين و العناوين و معلومات أخرى في خوادم أسماء نظام أسماء النطاقات.

نظام أسماء النطاقات على مستوى الشركة.

على نطاق صغير، يجب ألا يلاحظ المستخدم حدوث هذه العملية إطلاقًا. على نطاق المؤسسة، يُعد فهم آلية عمل نظام أسماء النطاقات أمرا بالغ الأهمية للحفاظ على خدمات الويب الداخلية والخارجية واختيار حل نظام أسماء النطاقات المدار.

تتضمن حالات الاستخدام لحلول نظام أسماء النطاقات المُدارة ما يلي:

شبكة توصيل المحتوى المتعددة

شبكة توصيل المحتوى وهي شبكة عالمية من الخوادم التي تساعد على تحسين الأداء وتقليل زمن الانتقال. يتيح نظام شبكة توصيل المحتوى المتعدد بالاستخدام الديناميكي للعديد من شبكات توصيل المحتوى لتقديم أفضل خدمة.

موازنة أحمال الخادم العالمي (GSLB)

عندما تكون الخوادم محملة بشكل زائد، يمكن أن تفشل أو تبطئ الأداء. موازنة التحميل هي عملية توزيع حركة مرور الشبكة عبر خوادم مختلفة، وتقوم عملية توزيع حركة مرور الشبكة العالمية بتوزيع أحمال التشغيل بكفاءة عبر مراكز البيانات حول العالم.

التوجيه الجغرافي

تعمل حلول نظام أسماء النطاقات المُدارة على تسهيل التوجيه التلقائي بناءً على الموقع الجغرافي للمستخدمين النهائيين، مما يسرّع أداء الشبكة والتطبيقات.

توجيه حركة المرور لنظام أسماء النطاقات (DNS)

يوفر توجيه حركة المرور مجموعة القدرة على تحسين الاتصالات بالتطبيقات والخدمات والمحتوى بناءً على بيانات مراقبة المستخدم الحقيقي والحمل وظروف الشبكة.

حلول ذات صلة
IBM NS1 Connect

IBM NS1 Connect هي خدمة سحابية مُدارة بالكامل لإدارة DNS، وDHCP، وعناوين IP للمؤسسات، وتوجيه حركة مرور التطبيقات.

استكشف خدمة NS1 Connect
حلول الشبكات

توفِّر حلول الشبكات السحابية من IBM اتصالًا عالي الأداء لتشغيل تطبيقاتك وأعمالك.

استكشف حلول الشبكات السحابية
خدمات دعم الشبكات

دمج دعم مركز البيانات مع خدمات IBM Technology Lifecycle Services للشبكات السحابية وغيرها.

خدمات الشبكات السحابية
اتخِذ الخطوة التالية

عزز مرونة شبكتك باستخدام IBM NS1 Connect. ابدأ بحساب مطوِّر مجاني لاستكشاف حلول نظام أسماء النطاقات (DNS) المُدارة أو حدد موعدًا لحضور عرض توضيحي مباشر لمعرفة إلى أي مدى يمكن لمنصتنا تحسين أداء شبكتك وموثوقيتها.

استكشف خدمات DNS المُدارة احجز عرضًا توضيحيًا مباشرًا