سیستم نامگذاری دامنه (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 مورد بحث قرار میگیرد.