كيف يعمل DNS؟
نشرت: 2022-08-28بشكل أساسي ، لا تستطيع وحدة المعالجة المركزية فهم الكلمات والأحرف الإنجليزية العادية التي يضعها المستخدم. تتم ترجمة جميع الأوامر إلى 1 و 0 حتى يتمكن الكمبيوتر من فهمها وتنفيذها. لقد وصلت إلى هذه المقالة من خلال البحث عنها على الشبكة والنقر فوق العنوان ، وما إلى ذلك. تم تسليم كل هذه الإجراءات إلى الكمبيوتر في شكل لغة ثنائية. هناك ، في جوهرها ، الكثير من الترجمة التي تحدث في النظام.
DNS ، باختصار ، هو اسم إحدى عمليات الترجمة المماثلة. يقوم نظام اسم المجال بتحويل اسم المجال الأبجدي الرقمي ، مثل www.iamdumdum.com ، إلى عنوان IP الخاص به. بالنسبة إلى متصفح الويب ، فإن رابط الموقع عبارة عن هراء كلي. يتنقل باستخدام عناوين IP التي تم تعيينها لصفحات الويب ، وليس أسمائها وعناوينها. عادةً ما تكون عناوين IP معقدة حقًا مثل 192.168.1.1. 1.1 '. لن يكون من السهل جدًا عليك إدخال قيمة مثل هذه في كل مرة تريد فيها زيارة موقع ، أليس كذلك الآن؟ بل هو ضار على مُحسّنات محرّكات البحث ، وسيكون توجيه حركة المرور إلى موقع الويب أمرًا صعبًا أيضًا. كل ما يدور حوله DNS هو إنقاذك من هذه المشكلة.
كان هذا إلى حد كبير بالنسبة للمقدمة. دعونا نلقي نظرة على هذا الشيء بشيء من التفصيل ونرى كيف يعمل.
تعريف DNS: ما هو نظام اسم المجال؟
لا أعرف ما إذا كنت موجودًا في التسعينيات ، ولكن في ذلك الوقت كان لدينا هذا الشيء الذي يسمى دليل الهاتف أو دليل الهاتف. يمكنك العثور عليها في أكشاك الهاتف العامة واستخدامها للبحث عن أرقام هواتف الشخص الذي تريد الاتصال به. كان لدى الناس أيضًا حقائب شخصية بحجم الجيب. في أي وقت أرادوا فيه الاتصال بشخص ما ، كانوا يبحثون عن الاسم في الدليل ثم يطلبون الرقم المكتوب بجانبه.
DNS هو في الأساس دليل الهاتف أو دليل الهاتف للإنترنت. عندما تقوم بإدخال اسم المجال في المتصفح ، فإنه "يبحث" عنه في نظام اسم المجال ويجد عنوان IP المخصص له. ثم ، باستخدام عنوان IP هذا ، يتم تحميل موقع الويب. ولا علاقة له بنظام إدارة المحتوى الخاص بك
في عملية الترجمة والترجمة الفورية هذه ، هناك عدة مكونات وخطوات متضمنة. دعنا نلقي نظرة على هؤلاء:
المكونات
تشير المكونات هنا إلى الخوادم التي تلعب دورًا في تنفيذ الطلب المقدم إلى DNS من قبل المستخدم. تسمى عملية جلب صفحة الويب وفقًا للطلب أو الأمر الذي أدخله المستخدم (في شكل اسم المجال) "تحليل DNS". بمجرد تحميل صفحة الويب ، يُقال إن طلب DNS "تم حله".
هناك أربعة خوادم رئيسية مسؤولة عن حل DNS. هم انهم:
• العود
• خادم الجذر
• خادم مجال المستوى الأعلى
• خادم موثوق
العود
هذا هو أول خادم DNS مسؤول عن جلب موقع ويب وفقًا للإرشادات التي قدمها المستخدم. لا يقوم المُتكرِّر بالفعل بالكثير من الترجمة والتحويل الفعليين. إنه يتلقى فقط الطلب من المستخدم ويعيد توجيهه إلى الخادم التالي. إنه مثل مرسل الشرطة. إنهم لا يسيطرون على الأشرار لكنهم يؤدون المهمة الأساسية المتمثلة في الرد على مكالمات الطوارئ ونقل المعلومات إلى الضباط المعنيين.
خادم الجذر
هذه هي النقطة التي تبدأ عندها الترجمة. بمجرد إعادة توجيه الطلب عن طريق المتكرر ، فإن الشيء التالي هو تحديد عنوان IP بحيث يمكن تحميل الصفحة. يتم استخدام خادم الجذر ، وكذلك TLD والخادم المعتمد ، في عملية التحديد هذه.

على سبيل المثال ، عندما تريد البحث عن كلمة في القاموس ، عليك أولاً فتحها. ثم تجد الأبجدية التي تبدأ بها الكلمة التي اخترتها. بعد ذلك ، تنتقل إلى العمود الذي يحتوي على الكلمات الأقرب إلى الكلمة التي تريد معرفة معناها. هناك ، بشكل أساسي ، ثلاث خطوات تقودك في النهاية إلى العنصر الذي تريده.
يشبه خادم الجذر الخطوة الأولى من هذه الخطوات الثلاث ، أي الأكثر عمومية.
خادم الجذر قادر على شيئين: 1) حل الاستعلامات التي تتطلب نتائج من مستوى الجذر و 2) إعادة توجيه الطلب إلى خادم TLD. إذا أدخل المستخدم أمرًا يمكن حله على مستوى الجذر ، فسيقوم هذا الخادم بتنفيذه بمفرده. ولكن ، عادةً ، لا يتم العثور على أسماء النطاقات التي أدخلها المستخدمون على مستوى الجذر. فهي تقع في مكان أعمق في التسلسل الهرمي ويجب بالضرورة أن تلعب الخوادم الأخرى دورًا.
ألق نظرة على هذا الرسم التخطيطي للحصول على فكرة أفضل. يشير "الجذر" المكتوب في الأعلى إلى مستوى الجذر. الامتدادات مثل ".org" و ".com" تتعلق بخادم TLD ، وهكذا.
خادم TLD (مجال المستوى الأعلى)
يعمل خادم TLD على طبقة أعمق من خادم الجذر. إذا استخدمنا نفس مثال القاموس الذي استخدمناه أعلاه ، فسيكون هذا الخادم هو الجزء الذي تجد فيه الأبجدية بالضبط ، أي الخطوة الثانية.
أسماء النطاقات النموذجية لها لاحقة في النهاية ، مثل ".com" و ".org" و ".net" إلى آخره. تشير هذه الامتدادات إلى خادم TLD. ربما لاحظت أنه إذا كنت تريد الانتقال إلى "www.iamdumdum.com" وكتبت "www.iamdumdum.org" بطريق الخطأ ، فلن تحصل على صفحة الويب التي تريدها. نظرًا لأنه تم الاتصال بخادم TLD الخاطئ أثناء الطلب ، فشلت الصفحة في الظهور.
خادم موثوق
بالتمسك بالمثال نفسه الذي استخدمناه سابقًا ، فإن الخادم الموثوق به يشبه العمود المحدد في القاموس حيث توجد الكلمة المطلوبة ، أي الخطوة الأخيرة. عندما يصل اسم المجال إلى خادم TLD ، فإنه يعيد توجيهه إلى الخادم الرسمي بحيث يمكنه التعمق أكثر والتوصل إلى النتيجة الدقيقة. إذا وجد هذا الخادم عنوان IP لاسم المجال الذي تم إدخاله في سجلاته ، فستظهر صفحة الويب أمام المستخدم. إذا لم يكن الأمر كذلك ، فسيظهر خطأ بدلاً من ذلك ، يشير إلى أن العنوان الذي تم إدخاله قد تم إدخاله بشكل صحيح أو أن الصفحة غير موجودة. يعد عدم تطابق DNS أحد الأسباب الأساسية التي تجعلنا نرى موقع الويب ينخفض.
استنتاج
وها أنت ذا ، أيها الناس. نأمل ، بعد قراءة هذا المقال ، أن تعرف المزيد قليلاً عن DNS وكيف يعمل.
لتلخيص ذلك ، يتم استخدام نظام اسم المجال لتحويل اسم المجال إلى عنوان IP (يمكن فهمه على جهاز الكمبيوتر). هناك عدد قليل من الخوادم المشاركة في هذه العملية ، والتي ناقشناها أعلاه.
في المرة التالية التي يسألك فيها شخص ما كيف يجلب المتصفح صفحات الويب والمواقع للمستخدم ، سيكون لديك الكثير لإخباره.