في احدى مراحل نقل البيانات في الشبكة تستخدم اجهزة المضيف Host عناوين تسمى عناوين بروتوكول الانترنت IP Addresses.
لكي نستطيع الحصول على عنوان IP خاصة بالجهاز الذي نريد الإتصال به نستخدم بروتوكول يسمى بروتوكول (Domain Name System DNS).
و تعتمد طريقة عمل هذا البروتوكول على تخصيص جهاز خادم يسمى DNS Server يحتوي على قائمة باسماء الاجهزة و عناوين IP الخاصة بها, و عندما تريد الاجهزة الاخرى , و تسمى DNS Client, معرفة عنوان جهاز ما عن طريق اسمه , ترسل رسالة الى جهاز الخادم DNS Server و تطلب منه العنوان الذي تريد, تسمى هذه الرسالة برسالة الطلب DNS Query, فيستقبل جهاز خادم DNS Server هذا الطلب , و يفحص قاعدة البيانات لديه DNS Database ليستطيع استخراج عنوان IP الجهاز المطلوب , ثم يقوم بإرسال هذا العنوان في رسالة الى الجهاز الذي طلبه,تسمى هذه الرسالة برسالة الرد DNS Reply.
من جهة اخرى نلاحظ ان جهاز العميل DNS Client يحتفظ بعنوان جهاز خادم DNS Server لديه ليستخدمه عند الحاجة لذلك , و يستطيع معرفة عنوان خادم DNS Serverبطريقتين :-
-
اما ان يخبره مهندس الشبكة بذلك بكتابة العنوان يدوياً .
-
او يخبره خادم DHCP Server بهذا العنوان ضمن المعلومات التي يرسلها إليه.