كيف يعمل DNS

نشرت: 2016-12-15

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

قبل DNS ، كان يُطلق على الإنترنت اسم ARPANET وكان لديها عدد قليل من أجهزة الكمبيوتر المتصلة بها ؛ وبالتالي ، كان فقط ملف HOSTS.TXT ضروريًا للاحتفاظ بعنوان IP الخاص بهم لتعيينات الاسم.

تمت إدارة العناوين يدويًا ، وتحتاج التغييرات التي تم إجراؤها على التعيينات إلى مكالمة هاتفية بمركز معلومات الشبكة في SRI (المعروف سابقًا باسم معهد ستانفورد للأبحاث).

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

ما هو DNS وما المشكلات التي يحلها.

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

خوادم أسماء الجذر وتسلسلها الهرمي

لقد ذكرنا سابقًا أن DNS هو نظام هرمي. يتكون هذا التسلسل الهرمي من ثلاثة مستويات مختلفة من خوادم الأسماء. خوادم أسماء الجذر ونطاقات المستوى الأعلى (TLD) وخوادم DNS الموثوقة لكل شيء آخر. هناك 13 خادمًا جذريًا للإنترنت بالكامل. هذه ليست مادية ، لأنها يمكن أن تمتد إلى آلات متعددة ، بسبب طبيعتها الموزعة. ومع ذلك ، فإنها توفر إجابة موثوقة بشأن خوادم الأسماء المسؤولة عن نطاقات المستوى الأعلى (.com ، .net ، إلخ). تحتوي خوادم الجذر هذه على المؤشرات الأكثر تحديثًا ودقة عند مقارنتها بخوادم الأسماء المسؤولة عن كل شيء ضمن TLDs هذه.

استضافة موقع الويب الخاص بك مع Pressidium

ضمان استرداد الأموال لمدة 60 يومًا

اطلع على خططنا

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

هذه هي خوادم الأسماء المسؤولة عن الجزء الأخير من المجال. يُطلق على الكيان الذي يدير معظم نطاقات المستوى الأعلى شركة الإنترنت للأسماء والأرقام المخصصة (ICANN). هناك أنواع مختلفة من TLDs وأكثرها شيوعًا هي رموز الدول (.uk ، .nl ، .us ، إلخ). هناك أيضًا بعض العناصر المألوفة جدًا ، مثل .com ، .net ، .gov ، .edu والتي تسمى generic.

خوادم أسماء المجال الموثوقة

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

اِختِصاص

المجال هو ببساطة تسمية تحدد مجموعة من موارد الإنترنت (أجهزة كمبيوتر ، شبكات ، إلخ). يتم استخدامه من قبل الأشخاص والمؤسسات لإثبات هويتهم على الإنترنت.

المسجلين

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

سجلات خادم الأسماء

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

هناك عدة أنواع من السجلات ، ولكن الأكثر شيوعًا هي ما يلي:

  • أ (العنوان)
  • CNAME (الاسم المتعارف عليه)
  • MX (تبادل البريد)

السجل A ، الذي ربما يكون الأكثر أساسية والأكثر استخدامًا ، هو السجل الذي يعيّن الأسماء إلى عناوين IP. على سبيل المثال ، السجل التالي:

website.com. IN A 23.9.62.14

تعيين موقع الويب الخاص بالمجال إلى عنوان IP 23.9.62.14 .

هناك ممارسة شائعة أخرى وهي أن يكون لديك سجلات A متعددة مع تعيينات IP لنفس الاسم. يوفر هذا نموذجًا أساسيًا ولكنه فعال لموازنة التحميل ، لأنه في كل مرة يتم فيها الاستعلام عن خادم الأسماء حول هذا المجال ، فإنه يقوم بإرجاع عنوان IP مختلف.

يتم استخدام سجل CNAME لتسمية اسم إلى سجل A. يستخدم هذا عادةً عندما تحتاج إلى عدة مجالات فرعية (www ، ftp ، بريد) للإشارة إلى نفس المجال (يمكن أن يكون الخادم نفسه خادم ويب / بروتوكول نقل الملفات / بريد إلكتروني). فمثلا:

ftp IN CNAME website.com.

سيُنشئ اسمًا مستعارًا لبروتوكول نقل الملفات إلى website.com ، بحيث عندما يقوم شخص ما بـ ftp إلى ftp.website.com ، فسيتم إعادة توجيهه إلى website.com.

Τ هناك علاقة خاصة بين DNS والبريد الإلكتروني. على الرغم من أن خدمات مثل ftp والويب يمكن ، عمليًا ، العمل بدون DNS (إذا كنت تستطيع تذكر عناوين IP) ، إلا أن البريد الإلكتروني ، من ناحية أخرى ، لا يمكنه ذلك. يحتاج البريد الإلكتروني تمامًا إلى DNS لكي يعمل بشكل صحيح. يتم استخدام سجل MX لتعريف السجل A الذي سيتعامل مع جميع رسائل البريد الإلكتروني الواردة لهذا المجال. على سبيل المثال ، إذا كنت تريد أن يتعامل mail.website.com مع كل البريد الموجه إلى website.com ، فأنت تضع ما يلي:

website.com. MX 10 mail.website.com
website.com. MX 20 mail-backup.website.com

هناك بعض الأشياء الإضافية التي تحدث هنا أيضًا:

الرقم الموجود بجوار سلسلة MX يتوافق مع الأولوية. يحدد السجل الأول mail.website.com بالأولوية 10 ، بينما يحدد السجل الثاني بالأولوية 20 . هذا يضمن أنه إذا لسبب ما ، أصبح mail.website.com غير متاح ، فسيتم الاستيلاء على الإدخال الثاني ذي الأولوية 20.

تحليل الاسم

عند استخدام اسم كمبيوتر للاتصال بمكان ما وفي أي مكان ،تحدث الأشياء التالية (دعنا نستخدم www.pressidium.com كمثال):

partiii- نظام أسماء النطاقات في
  1. يستخدم المستعرض الخاص بك أو برنامج العميل وحدة برمجية تسمى محلل DNS ، والتي تبحث عن خادم DNS الذي تم تكوينه (هذا عادةً ما قام موفر خدمة الإنترنت بتعيينه لك)
  2. ثم يتحقق خادم الأسماء الخاص بمزود خدمة الإنترنت الخاص بك مما إذا كان يعرف الإجابة ، وإذا لم يكن الأمر كذلك ، فقم بإجراء مكالمة إلى خوادم أسماء الجذر يسأل من المسؤول عن .com (نظرًا لأن المجال هو pressidium.com)
  3. ثم يستجيب خادم أسماء الجذر بقائمة من خوادم أسماء TLD لـ .com.
  4. يتصل خادم أسماء ISP الخاص بك بخوادم أسماء TLD ويسأل عما إذا كانوا يعرفون أي خادم أسماء هو الخادم المعتمد لـ pressidium.com.
  5. أخيرًا ، يتصل ISP NS الخاص بك بخادم الاسم المعتمد لهذا المجال ، ويطلب السجل A لـ "www.pressidium.com"

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

ماذا بعد؟

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