تعاریف شبکه

مراحل کار سرویس DNS

مراحل کار سرویس DNS

در مقالات قبلی با دی ان اس آشنا شدیم و در اینجا قرار است مراحل کار سرویس DNS را بررسی کنیم و ببینیم زمانی که از دی ان اس استفاده می کنیم مراحل کار به چه صورت است، همراه داتیس نتورک باشید.

مراحل کار سرویس DNS

مرحله اول: درخواست اطلاعات

فرآیند هنگامی آغاز می شود که شما از کامپیوتر خود درخواست یافتن نام هاستی مثل https://www.datisnetwork.com را می کنید. اولین جایی که کامپیوتر شما در آن جستجو می کند، کش DNS محلی است. این کش حاوی اطلاعات آخرین وب سایت هایی که بازدید کرده اید است.

اگر کامپیوتر شما نتواند پاسخ خود را در کش محلی پیدا کند باید برای یافتن آن یک جستجو DNS اجرا کند.

مرحله دوم: پرسش از سرور های DNS بازگشتی

اگر اطلاعات در حافظه محلی ذخیره نشده باشد، کامپیوتر شما سرور های DNS بازگشتی ISP را جستجو می کند.

این کامپیوتر های تخصصی به جای شما، جستجوی DNS را انجام می دهند. سرورهای پاسخ دهنده دارای حافظه های کش مخصوص به خود هستند، بنابراین معمولا فرایند در همینجا به پایان می رسد و اطلاعات به کاربر بازگردانده می شود.

مرحله سوم: پرسش از سرور های نام اصلی

اگر سرور ها پاسخ شما را نداشته باشند، سرور های نام اصلی را جستجو می کنند. سرور نام (Name Server) یک کامپیوتر است که به سوالات (Query) در مورد نام دامنه ها پاسخ می دهد،

مثل آدرس های IP. سیزده سرور نام اصلی به نوعی همانند یک صفحه سوئیچ تلفن برای DNS عمل می کند. آنها پاسخ سوال را نمی دانند اما می توانند جستجوی ما را به سمت کسی هدایت کنند که می داند کجا می توان جواب را پیدا کرد.

مرحله چهارم: پرسش از سرور های نام TLD

سرور های نام اصلی (TLD) به قسمت اول درخواست ما نگاه می کنند، از سمت راست دامنه به سمت چپ شروع به خواندن می کنند www.datisnetwork.com و جستجوی ما را به سمت سرور های نام پسوند دامنه سطح اول (TLD) برای .Com سوق می دهد.

هر دامنه سطح اولی (TLD) مثل .com ، .org و .us مجموعه ای از سرور های نام مخصوص به خود دارند، که مثل یک مسئول پذیرش برای هر TLD عمل می کند.

این سرور ها اطلاعات مورد نیاز ما را ندارند اما مستقیما ما را به سرور هایی که حاوی اطلاعات هستند ارجاع می دهند.

مرحله پنجم: پرسش از سرور های DNS معتبر

سرور های نام TLD بخش بعدی از درخواست ما را نگاه می کنند –www.datisnetwork.com– و جستجوی ما را به طور مستقیم به سرور های نام مربوط به این دامنه خاص هدایت می کنند.

این سرور های نام معتبر (Name Server) در قبال دانستن اطلاعات هر دامنه ی خاصی مسئول هستند و در رکورد های DNS ذخیره می شود. انواع مختلفی از رکورد وجود دارد، که هر کدام نوع خاصی از اطلاعات را شامل می شود.

در این مثال، ما قصد داریم آدرس (IP) آی پی www.datisnetwork.com را بدانیم، بنابراین A Record را از سرور های نام معتبر (Name Server) درخواست می کنیم.

مرحله ششم: بازیابی رکورد

سرور های نام (Name Server) پاسخ دهنده، A Record مربوط به دامنه datisnetwork.com را از سرور های نام معتبر می پرسند و این رکورد را در حافظه کش محلی ذخیره می کنند و اگر هر شخص دیگری رکورد هاست این سایت را درخواست کند، سرور های نام بازگشتی پاسخ او را خواهند داشت و دیگر نیازی به اجرای فرآیند جستجو ندارند.

همه رکورد ها دارای مقداری به نام time-to-live یا (TTL) هستند که همانند تاریخ انقضا عمل می کند.

پس از گذشت مدتی، سرور های نام بازگشتی باید نسخه جدیدی از این رکورد ها را درخواست کنند تا اطمینان حاصل کنند که تاریخ مصرف آنها به اتمام نرسیده باشد.

مرحله هفتم: دریافت پاسخ

سرور بازگشتی A Record را در حالی که پاسخ در آن قرار دارد به کامپیوتر شما باز می گردانند.

کامپیوتر شما رکورد خود را در حافظه کش خود ذخیره می کند، آدرس IP را از رکورد می خواند، سپس این اطلاعات را به مرورگر شما منتقل می کند.

در ادامه مرورگر یک اتصال به وب سرور را ایجاد می کند و شروع به دریافت اطلاعات وب سایت می کند. کل این فرآیند، از ابتدا تا انتها، برای تکمیل فقط به اندازه چند میلی ثانیه طول می کشد.

امیدواریم مقاله مراحل کار سرویس DNS برای شما مفید بوده باشد.

مطالب مرتبط

دیدگاهتان را بنویسید

نشانی ایمیل شما منتشر نخواهد شد. بخش‌های موردنیاز علامت‌گذاری شده‌اند *