ما هو نظام أسماء النطاقات ؟

نظام أسماء النطاقات (Domain Name System- DNS) عبارة عن قاعدة بيانات موزعة على شبكة الإنترنت من ضمن ما تحتويه بيانات حول أسماء الأجهزة وعناوينها الرقمية لكل نطاق بحيث يتم تقسيم هذه البيانات إلى أجزاء تدار محليا والوصول إليها عبر شبكة الإنترنت باستخدام بروتوكول خاص بنظام أسماء النطاقات. ويستخدم نظام أسماء النطاقات نموذج الخادم والعميل (client server model) حيث يحتفظ كل خادم – ويسمى خادم أسماء النطاقات domain name server- بجزء بسيط من قاعدة البيانات ويوفرها للعميل (resolver). لذا فالمهمة الأساسية لنظام أسماء النطاقات هي ترجمة العناوين الأسمية (أسماء النطاقات) إلى عناوين رقمية (IP Addresses) والعكس.

وهذا بدوره مكن من استبدال العناوين الرقمية صعبة التذكر (مثل 86.111.195.4) بأسماء نطاقات سهلة التذكر (مثل www.nic.sa)، والذي أدى إلى سهولة التعامل مع شبكة الإنترنت من قبل البشر.