FinjanHost LogoFinjanHost LogoFinjanHost LogoFinjanHost Logo
  • الرئيسية
  • استضافات المواقع
  • الووردبرس
  • أخبار تقنية
الرموز المختصرة في WordPress
الرموز المختصرة في WordPress
يوليو 12, 2021
أهم إضافات ووردبرس (2021)
أهم إضافات ووردبرس (2021)
نوفمبر 2, 2021

دليل خوادم أسماء النطاقات

دليل خوادم أسماء النطاقات

عندما تبدأ بإدخال اسم النطاق (Domain Name) للموقع الإلكتروني المفضل لديك ثم تُعرض الصفحة على شاشتك في غضون ثوانٍ، فإنك في الحقيقة تتعامل مع نظام أسماء النطاقات (DNS).

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

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

جدول المحتويات

    • أبرز عناوين مقالتنا:
  • ما هي النطاقات (domains) وخوادم اسم النطاق (domain name servers)؟
  • كيف تعمل خوادم أسماء النطاق (domain name servers)؟
  • عملية البحث في سجلات DNS أو (DNS Resolution/Lookup):
    • أنواع خوادم اسم النطاق:
      • DNS Recursor:
      • Root Name Server:
      • TLD (Top-level Domain) Name Server:
      • Authoritative Name Server:
    • تسلسل الخطوات ضمن عملية البحث في سجلات DNS:
  • ما هو تخزين DNS المؤقت؟
    • أنواع التخزين المؤقت في نظام أسماء النطاقات:
      • تخزين DNS المؤقت الخاص بالمتصفح (Browser DNS Caching):
      • تخزين DNS المؤقت على مستوى نظام التشغيل (Operating System Level DNS Caching):
    • الخادم المُقرّر أثناء التخزين المؤقت في نظام أسماء النطاقات
  • نختم مقالتنا بالأفكار التالية:

أبرز عناوين مقالتنا:

  • ما هي النطاقات (domains) وخوادم اسم النطاق (domain name servers)؟
  • كيف تعمل خوادم أسماء النطاق (domain name servers)؟
  • عملية البحث في سجلات DNS.
  • ما هو تخزين DNS المؤقت؟

ما هي النطاقات (domains) وخوادم اسم النطاق (domain name servers)؟

يمثل موقعك الإلكتروني، مثل: فنجان الاستضافة (FinjanHost)، منزل مشروعك التجاري عبر الإنترنت، في حين يمثل اسم النطاق على سبيل المثال: finjanhost.com عنوان المنزل الذي سيزوره الزوار والعملاء.

يجب علينا أن نتفق على أن الإنترنت هو عبارة عن ربط بين شبكات الكمبيوتر في جميع أنحاء العالم.
كما أن لكل جهاز كمبيوتر عنوان بروتوكول الإنترنت (IP) والذي يكون على هيئة أرقام فريدة من أجل كل موقع إلكتروني.
عادة ما يبدو بمثل هذا الشكل: 168.212.226.204.

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

إن عملية تحديد المواقع من خلال عناوينها (IP) هي مسؤولية نظام اسم النطاق (Domain Name Servers أو DNS).

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

فلن يعرض جهازك الموقع الإلكتروني إلا إذا كان يعلم ما هو عنوان بروتوكول الإنترنت (IP) المقابل لاسم النطاق الخاص به.

تسمى الخوادم المسؤولة عن توفير هذه المعلومات حول أسماء النطاقات وعناوين IP المقابلة لها بخوادم اسم النطاق (domain name servers).

تعد خوادم DNS جزءاً أساسياً من نظام اسم النطاق (Domain Name System) وآلية عمله. إذ تتعامل هذه الخوادم مع الاستعلامات، مثل: تحميل الموقع ومحتوياته عن طريق ترجمة اسم النطاق إلى عنوان IP الخاص به.

كيف تعمل خوادم أسماء النطاق (domain name servers)؟

عندما تكتب اسم نطاق مثل: google.com في شريط عنوان المتصفح للبحث عنه فإنه يرسل الاستعلام إلى شبكة من خوادم أسماء النطاقات التي يديرها مضيف الموقع لتحليله.
تقوم هذه الخوادم بترجمة عنوان الموقع (اسم النطاق) مثل: google.com إلى عنوان IP المقابل له .
بالمناسبة إن العنوان المقابل لاسم نطاق غوغل هو 142.250.201.174، جرب ذلك الآن في شريط عنوان المتصفح!

يعيد مضيف الموقع توجيه الطلب إلى الخادم الخاص به والذي يخزن معلومات الموقع ومن ثم يجلب البيانات ويرسلها إلى المتصفح.

تسمى عملية ترجمة أسماء النطاقات إلى عناوين IP الخاص بهم وعرض المواقع للمستخدم بعملية البحث في سجلات DNS أو (DNS Resolution/Lookup).

عملية البحث في سجلات DNS أو (DNS Resolution/Lookup):

إن عملية البحث في سجلات DNS هي عملية تحديد وعرض المواقع الإلكتروني عن طريق ترجمة اسم النطاق الخاص بهم إلى عبارات رقمية (عناوين IP المقابلة لها) التي يمكن لشبكات الكمبيوتر فهمها.

فالغرض منها هو تحويل طلب المستخدم المتعلق بالبحث عن اسم النطاق (ويسمى هذا باستعلام DNS) إلى عنوان IP المسؤول عن عرض الموقع المطلوب.

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

أنواع خوادم اسم النطاق:

فيما يلي أنواع خوادم أسماء النطاق وآلية التي تشارك في عملية البحث في سجلات DNS لإيجاد اسم النطاق:

DNS Recursor:

ويُعرف أيضاً باسم DNS resolver أو الخادم المُقرّر، وأيضاً باسم DNS resolver أو DNS recursive resolver.

وهو الخادم المخصص لتلقي طلبات أو استعلامات البحث من متصفح المستخدم. فعندما يقوم المستخدم بإدخال اسم نطاق في شريط العنوان في المتصفح، ينتقل استعلام DNS هذا إلى خادم DNS Recursor.

يتلقى هذا الخادم طلب البحث عن النطاق هذا ويعيد توجيهه إلى خادم اسم الجذر (Root Name Server)، ومن هنا تبدأ عملية ترجمة البحث عن عنوان IP المقابل لاسم النطاق.

Root Name Server:

يعتبر خادم اسم الجذر (Root Name Server) هو أول خادم يشارك في عملية تحويل اسم النطاق إلى عنوان IP.
إذ يتلقى استعلام DNS من الخادم المُقرّر (DNS Recursor) من أجل عملية ترجمة أكثر دقة استعداداً لمرحلة خادم نطاق المستوى الأعلى (TLD).

خادم اسم الجذر هو الخادم الموجود في أساس نظام اسم النطاق والتسلسل الهرمي للترجمة.

TLD (Top-level Domain) Name Server:

يتلقى خادم اسم نطاق المستوى الأعلى (TLD) استعلام DNS من خادم DNS Recursor، وهو طلب البحث عن النطاق الذي عملت عليه خوادم الجذر مسبقاً.

يعتبر خادم TLD مسؤول عن حفظ جميع أسماء النطاقات ومعلومات الامتداد الخاصة بها. فهو يحوي على معلومات لكل امتداد.
يمكن أن يكون الامتداد عاماً، مثل: (com.) أو (org.) وكذلك (net.) أو امتداد خاص بالموقع، مثل: (uk.) كما يمكنه أن يكون (co.) أو (za.).

Authoritative Name Server:

فبعد أن يرسل خادم DNS Recursor استعلاماً إلى خادم اسم TLD معين، يرسل خادم TLD إشارة إلى خادم الاسم المعتمد (Authoritative Name Server).

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

بمجرد أن يستقبل الإشارة من خادم TLD، فإنه يبحث ويعيد عنوان IP الموافق لاسم النطاق (استعلام أو طلب المستخدم) مرة أخرى إلى DNS Recursor، والذي بدوره يرسل هذا الأخير المعلومات إلى متصفح المستخدم، والذي يعرض موقع الإلكتروني المطلوب.

تسلسل الخطوات ضمن عملية البحث في سجلات DNS:

نخلص فيما يلي الخطوات التي تحدث في عملية الترجمة والبحث عن IP الموقع في نظام أسماء النطاقات (DNS)، بدءاً من قيام المستخدم بكتابة اسم النطاق حتى يتم عرض الموقع الإلكتروني المقابل على شاشة الجهاز:

  • يقوم المستخدم بإدخال اسم النطاق مثل: finjanhost.com في متصفح الويب الخاص به.
  • يرسل المتصفح الاستعلام إلى محلل DNS الخادم المُقرّر (DNS Recursor).
  • يقوم هذا الخادم بتمرير هذا الاستعلام إلى خادم جذر (Root Name Server).
  • يجيب خادم الجذر على الاستعلام المُعاد توجيهه باستخدام خادم TLD.
  • سواء كان امتداد .com أو .org أو أي امتداد آخر، فإن خادم TLD يستضيف المعلومات حول اسم النطاق، حيث يُعلِم هذا الخادم خادم الاسم المعتمد (Authoritative Name Server) حول استعلام DNS.
  • يرسل خادم الاسم المعتمد عنوان IP المقابل للنطاق (استعلام المستخدم) إلى الخادم المُقرّر.
  • يقوم الخادم المُقرّر بإعادة توجيه هذه المعلومات (عنوان IP) إلى متصفح الويب الخاص بالمستخدم.
  • يقوم المتصفح بإجراء طلب HTTP إلى عنوان IP هذا، ثم يعرض موقع المطلوب الموافق لاسم النطاق الذي تم إدخاله.

ما هو تخزين DNS المؤقت؟

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

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

إن الهدف من التخزين المؤقت في نظام أسماء النطاقات هو تخزين الاستعلامات مؤقتاً من أجل تحسين عملية البحث عن النطاق وموثوقيتها.

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

أنواع التخزين المؤقت في نظام أسماء النطاقات:

في هذه الفقرة سنتعرف على أنواع التخزين المؤقت في نظام أسماء النطاقات وما نعنيه بالأنواع:

تخزين DNS المؤقت الخاص بالمتصفح (Browser DNS Caching):

تقوم متصفحات الويب بشكل افتراضي بتخزين معلومات DNS لبعض الوقت، وذلك لأن البحث في سجلات DNS يكون أسرع عندما يحدث التخزين المؤقت بالقرب من متصفح المستخدم الذي يقوم بإجراء طلب بحث عن اسم النطاق.

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

تخزين DNS المؤقت على مستوى نظام التشغيل (Operating System Level DNS Caching):

تعبر هذه المرحلة الثانية والأخيرة من مراحل عمل المحلل الجزئي (stub resolver) والذي يُعرف أيضاً باسم عميل DNS أو DNS client قبل أن تبدأ معالجة استعلام DNS عن بُعد.

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

الخادم المُقرّر أثناء التخزين المؤقت في نظام أسماء النطاقات

استنادًا إلى السجلات المتاحة في نظام أسماء النطاقات، فإن الخادم المُقرّر يقوم أثناء التخزين المؤقت بالتالي:

  • سيقوم الخادم المُقرّر بالاستعلام من خلال خوادم الاسم المعتمد مباشرةً إذا كان لديه سجلات NS (name server) حتى وإن لم يكن لديه سجلات A (سجلات DNS الأساسية).
    سيؤدي هذا إلى تجاهل خطوات الاستعلام من خلال خوادم اسم الجذر وخوادم اسم نطاق المستوى الأعلى.
  • إذا لم يكن لدى الخادم المُقرّر سجلات NS، فسيتخطى الاستعلام من خلال خادم اسم الجذر وينتقل إلى خوادم اسم نطاق المستوى الأعلى.
  • إذا تم محي ذاكرة التخزين المؤقت في نظام أسماء النطاقات، وهو أمر نادر الحدوث، فلن يكون للخادم المُقرّر أي سجلات على خادم TLD وبالتي لن يتخطى أي من عمليات نظام DNS.
    فبدلاً من ذلك سوف يرسل الاستعلام إلى خادم اسم الجذر.

نختم مقالتنا بالأفكار التالية:

إن عالم نظام DNS هو أعقد مما رأيناه في هذا الدليل الذي يبسط آلية عمل خوادم أسماء النطاقات مع بعضها.
فإذا كنت تريد اسم نطاق واستضافة مميزين للبدء في إطلاق موقعك يمكنك أن تحصل على ذلك مع فنجان الاستضافة (FinjanHost).
كذلك عند اختيارك لاسم النطاق فقد يهمك أن تبقي معلوماتك الشخصية المرتبطة به بمأمن بعيداً عن أعين المتطفلين. ولهذا نقدم لك مقالتنا التي تتناول الأسباب التي تدفعك إلى التفكير بشأن ذلك عبر الرابط.

Share
0

المقالات المتعلقة

خصوصية النطاق (Domain Privacy)
يونيو 9, 2021

خصوصية النطاق (Domain Privacy): حماية معلوماتك الشخصية


اقرأ المزيد
الاستضافة المشتركة
أكتوبر 3, 2019

الاستضافة المشتركة


اقرأ المزيد
استضافة المخدمات الخاصة
أكتوبر 2, 2019

استضافة المخدمات الخاصة


اقرأ المزيد

اترك تعليقاً إلغاء الرد

لن يتم نشر عنوان بريدك الإلكتروني. الحقول الإلزامية مشار إليها بـ *

عن فنجان الاستضافة

فنجان الاستضافة هي شركة رائدة في مجال خدمات الانترنت. تستمر فنجان الاستضافة -منذ تأسيسها في عام 2015- بابتكار طرق جديدة لتحقيق رؤيتها: تمكين الناس من تحقيق أكبر استفادة على شبكة الإنترنت. وذلك بتقديم أدوات شاملة للعديد من المستخدمين في جميع أنحاء العالم، لذا فأي شخص كان مبتدئاً أو خبيراً بإمكانه الاستفادة من الوب وإغنائه.

أحدث المقالات

  • الأيقونة المفضلة (Favicon)0
    الأيقونة المفضلة (Favicon)
    يناير 5, 2022
  • أهم إضافات ووردبرس (2021)0
    أهم إضافات ووردبرس (2021)
    نوفمبر 2, 2021

تصنيفات المقالات

  • أخبار تقنية
  • استضافات المواقع
  • المشاريع الناشئة
  • الووردبرس
  • تحسين محركات البحث

سحابة الوسوم

bbPress DNS Domain Domain Name Domain Privacy favicon gravatar Joomla Plugin RafflePress WordPress أطفالك إضافات استضافة استضافة مشتركة اسم اسم النطاق الأيقونة الأيقونة المفضلة الإنترنت البرمجة الرموز القوالب المختصرة المفضلة النطاق بريد إلكتروني بي بي بي برس تحسين محركات البحث جرافاتار جوملا حماية خصوصية خصوصية النطاق صورة قالب WordPress مخدم مخدم افتراضي مخدم خاص مسابقات موقع ويب ووردبرس وورد برس ووردبرس (WordPress)
© 2015 - 2020 جميع الحقوق محفوظة - فنجان الاستضافة