Saud | سعود الانصاري
Saud | سعود الانصاري

@Alansaricodez

11 تغريدة 42 قراءة Dec 30, 2022
❗️ما هو DNS؟ وكيف يستفاد منه؟❗️
يرمز DNS الى Domain Name System أو نظام اسم المجال
يتم تحديد كل جهاز كمبيوتر أو جهاز محمول متصل بالإنترنت بواسطة رقم أو عنوان IP
لكن ما هو DNS بالضبط؟
نظام أسماء النطاقات (DNS) يشبه فكرة دليل هواتف الإنترنت
يصل البشر إلى المعلومات عبر الإنترنت من خلال أسماء النطاقات، مثل:
Google .com او youtube .com
بينما تتفاعل متصفحات الويب من خلال عناوين بروتوكول الإنترنت (IP)
يترجم DNS أسماء النطاقات إلى عناوين IP حتى تتمكن المتصفحات من تحميل موارد الإنترنت
ايضا ماذا نقصد ب Domain؟
Domain هو الاسم الفريد لموقع الويب ومن السهل جدًا تذكره
مثال: google هو اسم النطاق (Domain) لموقعه google .com
🟢كيف يعمل DNS؟
تتضمن عملية حل DNS تحويل اسم المضيف (مثل example.com) إلى عنوان IP صديق للكمبيوتر (مثل 192.168.1.1)
يتم إعطاء عنوان IP لكل جهاز على الإنترنت، وهذا العنوان ضروري للعثور على جهاز الإنترنت المناسب
مثل استخدام عنوان الشارع للعثور على منزل معين
عندما يرغب المستخدم في تحميل صفحة ويب، يجب أن تحدث ترجمة بين ما يكتبه المستخدم في متصفح الويب الخاص به (example.com) والعنوان الصديق للآلة اللازم لتحديد موقع صفحة الويب example.com
للمساعدة في هذه المهمة، تم إنشاء خوادم DNS
هذه الخوادم تحتوي على تسجيل جميع مجالات الإنترنت وهي مسؤولة عن تعيين هذه المجالات لعناوين IPS
هناك 4 خوادم DNS تشارك في تحميل صفحة ويب:
1⃣DNS recursor:
يتلقى الاستفسارات من أجهزة العميل من خلال تطبيقات مثل متصفحات الويب
2⃣ Root nameserver:
ترجمة أسماء Domains المقروءة إلى عناوين IP
3⃣ TLD nameserver:
يستضيف الجزء الأخير من اسم المضيف (في example.com، خادم TLD هو "com")
4⃣ Authoritative nameserver:
إذا كان خادم الاسم الموثوق لديه حق الوصول إلى السجل المطلوب، فسيعيد عنوان IP لاسم المضيف المطلوب مرة أخرى إلى DNS Recursor الذي قدم الطلب الأولي
🟢ما هي أنواع استعلامات DNS؟
أثناء عملية البحث عن DNS، يتم إجراء ثلاثة أنواع مختلفة من الاستعلامات. يتم الجمع بين الاستعلامات لتحسين دقة DNS، مما يوفر الوقت
1⃣ Recursive query
2⃣ Iterative query
3⃣ Non-recursive query
هل تعلمت شيء جديد؟ لا تنس اعادة التغريد حتى يستفيد الجميع 🙏🏼

جاري تحميل الاقتراحات...