مجلة عالم التكنولوجيا
مجلة تكنولوجية شاملة

نظام DNS.. طريقة عمله وأهميته

نظام DNS

من قبل ثورة الإنترنت -ونظام DNS بطبيعة الحا – وفي فترة الاتصالات التي تتم عبر أحهزة الهواتف الثابتة كان الأمر شاقًا جدًا في حفظ كمية كبيرة من الأرقام وطلبها في كل مرة نريد فيها الاتصال بشخص ما أو حين طلب خدمة معينة؛ حيث وفرت شركات الهواتف لاحقًا خاصية دليل الهاتف الذي بإمكانك تخزين فيه أكبر عدد ممكن من الأرقام التي تخصك وهو ما يقوم به نظام DNS فعليًا.

 

ما هو نظام DNS؟ وكيف يعمل؟

نظام “DNS – Domain Name System” هو دفتر الهاتف الذي يخص عالم الإنترنت، ويُستخدم للوصول إلى مواقع الإنترنت عن طريق كتابة الدومين “Domain” بدلًا من كتابة “IP” الذي يكون صعب الحفظ ومرهقًا في عملية الكتابة والتذكر.

فحينما تفتح المتصح الخاص بك وتقوم بطلب موقع محرك البحث جوجل “Google” فهذا لا يعني شيئًا بالنسبة للشبكة؛ لأنها تتعامل عن طريق “IP Address” المكون من أرقام ولا يعترف بالحروف كما شرحنا ذلك في موضوع بروتوكول الإنترنت “IP Address” سابقًا، فما الذي يحدث بالضبط؟

 

كما أشرنا في تعريفنا لنظام “DNS” بأنه دليل هاتف شبكة الإنترنت فهو فعليًا يقوم باستبدال عنوان الإنترنت “IP” الخاص بالموقع بشيء آخر يطلق عليه الـ “Domain” تقوم أنت بكتابته ويقوم نظام DNS ياستبداله بالـ “IP” المرادف له في قاعدة البيانات الخاصة بذلك.

 

مثلًا: تقوم بكتابة “Google” على المتصفح الخاص بك وهذا ما يسمى الدومين “Domain”، أو يمكنك كتابة الـ URL كاملًا هكذا www.google.com وسوف تظهر لك صفحة “Google” الشهيرة، فكيف تم ذلك والشبكات لا تتعامل بالأحرف بل بنظام الـ “IP Address” فقط؟

كيف يعمل نظام DNS؟

توجد في نظام DNS قاعدة بيانات “Database” كبيرة جدًا تم فيها تخزين عدد ضخم من الـ “IP Addresses” مقرونة بالدومين “Domain” الممنوح لها، وبمجرد طلبك لموقع “Google” عن طريق “Domain” يقوم نظام DNS بالبحث في قاعدة البيانات الموجودة لديه ومقارنة طلبك بما هو موجود، وهو 8.8.8.8 كما هو متعارف عليه في نظام “IP Address”.

مثال لقاعدة بيانات نظام “DNS”.

IP Address

URL

Domain

XXX.XXX.XXX.XXX

www.google.com

Google

XXX.XXX.XXX.XXX

www.tweeter.com

Tweeter

XXX.XXX.XXX.XXX

www.facebook.com

Facebook

XXX.XXX.XXX.XXX www.amazon.nl

Amazon

وما يحدث عند طلب الموقع عن طريق “Domain” هو أن شركات الاتصالات المحلية لديها قاعدة بيانات كبيرة بها “Domains” و”IP Addresses” لأغلب المواقع الشهيرة على شبكة الإنترنت وبمجرد أن تطلب الموقع تتم عملية المقارنة في قاعدة البيانات المحلية لمزود خدمة الإنترنت لديك ويقوم بتوصيلك بالموقع الذي طلبته.

 

في حالة عدم وجود الطلب في قاعدة بيانات شركة الاتصالات المحلية تقوم الشركة بالاتصال بقاعدة بيانات نظام “DNS” عن طريق R-DNS” Root Domain Names System Server” لتزويدها بالـ “IP Address” المطلوب، ثم تتم عملية تسجيل الـ “IP Address” الجديد في قاعدة بيانات الشركة لتسريع الطلب في المرة القادمة، سواءً كان من نفس الجهة التي طلبته في المرة الأولى أو أي جهة جديدة.

نظام DNS

لكن بعض الدومينات “Domains” ليس بالضرورة أن تكون على قاعدة بيانات نظام “DNS Database” فما الذي يحدث في هذه الحالة؟

يقوم “R-DNS” بترشيح مواقع من الممكن أن يكون الـ “IP Address” في قاعدة البيانات الخاصة بها,، كأن تقوم بطلب دومين لموقع علي بابا “Alibaba.com” من شركة الاتصالات التي تقوم بتزويدك بالإنترنت ولنفترض أن الـ “Domain” غير موجود في قاعدة البيانات المحلية للشركة، فتقوم بمخاطبة “R-DNS” الذي بدوره لا يملك تلبية طلبك من قاعدة البيانات لديه، فكيف تتم معالجة هذه المعضلة ؟

 

يقوم “R-DNA” بترشيح موقع “Amazon” الذي لديه ارتباط مسبق مع موقع علي بابا “Alibaba.com” لتقوم شركة الاتصالات بالاتصال به لتزويدها بالـ “IP Address” الخاص بدومين “Domain” علي بابا “Alibaba.com”.

 

وكل تلك العمليات تتم في زمن معقول نسبيًا، ولكن بسبب نظام DNS أصبحت العملية تتم في لحظة مقارنة بالزمن الذي تستغرقه العملية في حالة العمل من دون ذلك النظام، وهنا تأتي أهمية أن يكون لك “Domain” خاص بك منتشر على أوسع نطاق؛ لأن ذلك يسهل من عملية الوصول إلى موقعك بأسرع وأقصر طريق ممكن؛ ما يساعدك في نشر محتوى الصفحة أو تقديم الخدمات على نطاق أوسع.

 

 

 

 

إقرأ أيضا:

ما هو بروتوكول “DHCP”؟

ولمتابعة أحدث الأخبار الاقتصادية اضغط هنا
أحدث مستجدات ريادة الأعمال اضغط هنا
أخبار الموضة والجمال والفن اضغط هنا

الرابط المختصر :
close

مرحبا 👋

سعداء بالتواصل معكم
قم بالتسجيل ليصلك كل جديد

نحن لا نرسل البريد العشوائي! اقرأ سياسة الخصوصية الخاصة بنا لمزيد من المعلومات.

اترك رد

لن يتم نشر عنوان بريدك الإلكتروني.