DNS

DNS یک سیستم نام‌گذاری سلسله‌مراتبی و غیرمتمرکز است که نام‌های domain را به اطلاعاتی مثل آدرس IP مرتبط می‌کند.

توضیح

وقتی نام یک domain را در مرورگر وارد می‌کنی، معمولاً پیش از اتصال باید آدرس IP آن پیدا شود؛ این جست‌وجو DNS lookup نام دارد. اطلاعات DNS بین server‌های مختلف تقسیم شده و ساختار سلسله‌مراتبی آن کمک می‌کند درخواست به مرجع مناسب برسد. DNS فقط برای یافتن IP نیست و اطلاعات دیگری دربارهٔ domain هم نگه می‌دارد.

مثال

DNS شبیه دفترچهٔ تلفنی است که به‌جای نگه‌داشتن همهٔ شماره‌ها در یک جا، بخش‌هایش بین چند مرجع تقسیم شده‌اند. تو نام مقصد را می‌دانی و با مراجعه به مرجع مناسب، آدرس لازم برای اتصال را پیدا می‌کنی.

چرا مهمه

هنگام راه‌اندازی سایت، اتصال به API یا بررسی خطای شبکه با DNS روبه‌رو می‌شوی. تنظیم نادرست آن می‌تواند باعث شود برنامه مقصد را پیدا نکند، حتی وقتی server مقصد فعال است.

این کارت را هوش مصنوعی نوشته و دو بار با هوش مصنوعی بررسی شده است.

بر پایهٔ «DNS» از MDN Web Docs (Mozilla Contributors)، با مجوز CC BY-SA 2.5. این کارت هم با همین مجوز منتشر شده است.

مطالبی با این مفهوم

هنوز مطلبی منتشر نشده.