کامپیوترهای جانور در یک شبکه برای اتصال به یکدیگر از آدرسهای IP استفاده می کنند، ولی به یاد داشتن آدرس های IP کامپیوترهای یک شبکه برای عده ای که قصد اتصال به آنانرا دارند بسیار طراحی سایت اختصاصی مشقت بار میباشد. از جمله به خاطر تفویض نام دامنه SarzaminDownload.com بسیار ساده تر از به خاطر تفویض آدرس IP نظیر آن (207.171.166.48) میباشد. به همین علت اکثر زمان ها ما برای اتصال به تارنما ها، نام دامنه آن را وارد میکنیم. لذا DNS به شما قابلیت می دهد تا به جای استفاده از آدرس های عددی IP برای اتصال به یک کامپیوتر خاص در شبکه ای دیگر (یا برای دسترسی به یک سرویس روش به دور)، با به کارگیری نام دامنه ای که به خاطر آوردن آن برای شما وارفته تر میباشد به آن کامپیوتر متصل شده یا از آن سرویس منفعت بگیرید. (عکس این مورد، Reverse DNS یا rDNS نام دارد که آدرس IP را به نام دامنه متناظر ترجمه می کند) هر سازمانی که دارای یک شبکه کامپیوتری میباشد دستکم مجهز به یک سرور مرکزی است که پرس و جوهای DNS را در اختیار گرفتن و سازماندهی می کند. این سرور که Name Server نامیده میگردد فهرستی از تمامی آدرس های IP اختصاص داده شده به کامپیوترهای موجود در آن شبکه را نگه میدارد. این سرور همچنین آدرس های IP آن مجموعه از کامپیوترهای سوا شبکه را که اخیرا آیتم دسترسی قرار گرفته اند نیز نگه میدارد. هر کامپیوتر در هر شبکه باید مکان تنها یک Name Server را بداند. وقتی که کامپیوتر شما درخواست یک آدرس IP را می کند، بسته به اینکه آدرس IP درخواست شده در محدوده شبکه محلی شما جای دارد یا خیر یکیاز این سه حالت شکل میدهد: حالت اول: درحالتی که آدرس IP درخواست شده به طور محلی ثبت گردیدهاست (مثلا این آدرس متعلق به یکی از کامپیوترهای شبکه سازمان شماست) مستقیما پاسخی را از یکی Name Server های محلی فهرست شده در تنظیمات Workstation خود دریافت خواهید داشت. دراینصورت معمولا دریافت پاسخ یا خیلی کم طول می کشد یا به صورت تماما بلادرنگ صورت میگیرد. موقعیت دوم: در صورتیکه آدرس IP درخواست شده به صورت محلی ثبت نشده هست (برای مثال این آدرس متعلق به کامپیوتری در خارج شبکه سازمان شماست) البته شخصی در سازمان شما جدیدا به همان آدرس IP برگشت کرده و به وبسایت نظیر آن متصل گردیدهاست، سپس Name Server آدرس IP را از سیستم ذخیره سازی کش خود بازیابی خواهد کرد (کش= خیال و خاطر ای محدود که بخشی از آدرسهای IP که جدیدا مورد مراجعه قرار گرفته اند را در خود نگه می دارد). مجددا درینموقعیت هم معمولا دریافت پاسخ یا خیلی معدود طول میکشد یا به صورت به طور کامل بلادرنگ صورت می گیرد. حالت سوم: درصورتی که آدرس IP درخواست شده به صورت محلی ثبت نشده می باشد و شما اولین کسی می باشید که در یک مدت خاص اطلاعاتی از سیستم مورد نظر را درخواست کرده اید، (از 12 ساعت تا یک هفته پیش) بعد Name Server محلی به جای Workstation شما جستجو را اجرا خواهد بخشید. این جستجو ممکن میباشد دربرگیرنده پرس و جو از دو یا چندین Name Server دیگر درهرمکان طریق به دور دیگری باشد. این پرس و جوها ممکن هست از یک ثانیه تا بیشتر به طول انجامد (بسته به آنکه اتصال شما به شبکه راه و روش دور چه کیفیتی دارد و با چند Name Server بایستی ارتباط برقرار گردد).
کامپیوترهای جانور در یک شبکه برای اتصال به یکدیگر از آدرسهای IP استفاده می کنند، ولی به یاد داشتن آدرس های IP کامپیوترهای یک شبکه برای عده ای که قصد اتصال به آنانرا دارند بسیار طراحی سایت اختصاصی مشقت بار میباشد. از جمله به خاطر تفویض نام دامنه SarzaminDownload.com بسیار ساده تر از به خاطر تفویض آدرس IP نظیر آن (207.171.166.48) میباشد. به همین علت اکثر زمان ها ما برای اتصال به تارنما ها، نام دامنه آن را وارد میکنیم. لذا DNS به شما قابلیت می دهد تا به جای استفاده از آدرس های عددی IP برای اتصال به یک کامپیوتر خاص در شبکه ای دیگر (یا برای دسترسی به یک سرویس روش به دور)، با به کارگیری نام دامنه ای که به خاطر آوردن آن برای شما وارفته تر میباشد به آن کامپیوتر متصل شده یا از آن سرویس منفعت بگیرید. (عکس این مورد، Reverse DNS یا rDNS نام دارد که آدرس IP را به نام دامنه متناظر ترجمه می کند) هر سازمانی که دارای یک شبکه کامپیوتری میباشد دستکم مجهز به یک سرور مرکزی است که پرس و جوهای DNS را در اختیار گرفتن و سازماندهی می کند. این سرور که Name Server نامیده میگردد فهرستی از تمامی آدرس های IP اختصاص داده شده به کامپیوترهای موجود در آن شبکه را نگه میدارد. این سرور همچنین آدرس های IP آن مجموعه از کامپیوترهای سوا شبکه را که اخیرا آیتم دسترسی قرار گرفته اند نیز نگه میدارد. هر کامپیوتر در هر شبکه باید مکان تنها یک Name Server را بداند. وقتی که کامپیوتر شما درخواست یک آدرس IP را می کند، بسته به اینکه آدرس IP درخواست شده در محدوده شبکه محلی شما جای دارد یا خیر یکیاز این سه حالت شکل میدهد: حالت اول: درحالتی که آدرس IP درخواست شده به طور محلی ثبت گردیدهاست (مثلا این آدرس متعلق به یکی از کامپیوترهای شبکه سازمان شماست) مستقیما پاسخی را از یکی Name Server های محلی فهرست شده در تنظیمات Workstation خود دریافت خواهید داشت. دراینصورت معمولا دریافت پاسخ یا خیلی کم طول می کشد یا به صورت تماما بلادرنگ صورت میگیرد. موقعیت دوم: در صورتیکه آدرس IP درخواست شده به صورت محلی ثبت نشده هست (برای مثال این آدرس متعلق به کامپیوتری در خارج شبکه سازمان شماست) البته شخصی در سازمان شما جدیدا به همان آدرس IP برگشت کرده و به وبسایت نظیر آن متصل گردیدهاست، سپس Name Server آدرس IP را از سیستم ذخیره سازی کش خود بازیابی خواهد کرد (کش= خیال و خاطر ای محدود که بخشی از آدرسهای IP که جدیدا مورد مراجعه قرار گرفته اند را در خود نگه می دارد). مجددا درینموقعیت هم معمولا دریافت پاسخ یا خیلی معدود طول میکشد یا به صورت به طور کامل بلادرنگ صورت می گیرد. حالت سوم: درصورتی که آدرس IP درخواست شده به صورت محلی ثبت نشده می باشد و شما اولین کسی می باشید که در یک مدت خاص اطلاعاتی از سیستم مورد نظر را درخواست کرده اید، (از 12 ساعت تا یک هفته پیش) بعد Name Server محلی به جای Workstation شما جستجو را اجرا خواهد بخشید. این جستجو ممکن میباشد دربرگیرنده پرس و جو از دو یا چندین Name Server دیگر درهرمکان طریق به دور دیگری باشد. این پرس و جوها ممکن هست از یک ثانیه تا بیشتر به طول انجامد (بسته به آنکه اتصال شما به شبکه راه و روش دور چه کیفیتی دارد و با چند Name Server بایستی ارتباط برقرار گردد).