سیستم نامگذاری دامنه (DNS)
توضیحات
در جلسه هفدهم فیلم آموزشی (آموزش مجازی) شبکههای کامپیوتری و شبکه پیشرفته دکتر حقیقت ویژه کنکور کارشناسی ارشد مهندسی کامپیوتر و کنکور کارشناسی ارشد مهندسی فناوری اطلاعات و کنکور دکتری مهندسی کامپیوتر و نیز امتحانات دانشگاهی و آزمونهای استخدامی با عنوان «سیستم نامگذاری دامنه (DNS)»، ابتدا DNS به عنوان سرويس دايرکتوری اينترنت معرفی و دلایل نیاز به این سرویس و ساختار سلسله مراتبی و توزیع شده آن تشریح میگردد. در این خصوص DNS، هم به عنوان یک پایگاه داده توزیع شده و هم به عنوان یک پروتکل لایه کاربرد از دو منظر مورد بحث و بررسی قرار میگیرد. سپس نامهای مستعار میزبانها (Host aliasing) و نامهای کانونی و تفاوت و کاربرد آنها معرفی میشود و اختصاص نام مستعار به سرور ايميل(Mail server aliasing) تشریح میگردد. آنگاه مبحث توزيع بار (Load distribution) شرح داده میشود. سپس نحوه عملکرد پروتکل DNS توضیح داده شده و در ادامه، پايگاه داده سلسله مراتبی توزيع شده DNS و سه کلاس از سرورهای DNS که به صورت سلسله مراتبی سازماندهی شدهاند، معرفی میشوند: 1) سرورهای DNS ريشه (Root DNS servers) 2) سرورهای DNS دامنه سطح بالا (TLD: Top Level Domain DNS servers) 3) سرورهای DNS مرجع (معتبر) (Authoritative DNS servers). سپس مبحث ذخيرهسازی نهان DNS شرح داده میشود. در انتها رکوردها و پيامهای DNS و همچنین نحوه وارد کردن رکوردها به پايگاه داده DNS مورد بحث قرار میگیرد.