مطابق شکل فرآیند DNS Name Resolution در 5 مرحله زیر صورت می گیرد که مرحله 1 در کلاینت مرحله 2 تا 4 در سرور و مرحله 5 در خارج از شبکه و سرورهای دیگر انجام میگیرد:
دوره های شبکه، برنامه نویسی، مجازی سازی، امنیت، نفوذ و ... با برترین های ایران
- Dns resolver cache
- Dns server
- zones server
- Dns Server cache
- other Dns server یا ( server to server query (Recursion
متاسفانه در چندین مقاله اینجا گفته شده مرحله HOST file از Cache جداگانه بررسی میشه و مراحلی جدا دارد و هیچ اصلاحی هم در مقاله صورت نگرفته در صورتی که cache و HOST file یک مرحله هستند در واقع cache اطلاعاتش را از HOST فایل می گیرد مطابق شکل نکته دیگر اینکه مدت زمان نگهداری اطلاعات cache با توجه به Time-To-Live (TTL) value نگهداری می شود که به صورت پیش فرض 3,600 seconds یعنی یک ساعت می باشد که قابل تغییر است.