آشنایی با DNS بخش اول

Domain Name System یا همان DNS مهمترین قسمت تشکیل دهنده شبکه های بزرگ جهانی است.در این مطلب می خواهم شما را با بعضی از مفاهیم DNS آشنا کنم. امیدوارم رضایت شما را جلب کند.

DNS دو وظیفه اصلی را در شبکه ها به عهده دارد، که عبارتند از:

1)Forward Lockup Zone:که نام را به IP تبدیل می کند که مهمترین وظیفه DNS ها همین است

2)Reverse Lockup Zone:که IPرا به نام تبدیل میکند.

*تذکر:منظور از به کار بردن نام این است که هر NIC (کارت شبکه) کامپیوتری دارای آدرسی بعنوان MAC است.با گسترش شبکه ها و محدود شدن بکار بردن دستگاههای اولیه شبکه همچون Hub,Bridge,Switch که فقط قادر به تشخیص MAC هستند؛دستگاههای که بتوانند مشخصه دیگر و منحصر بفردی را با عنوان IP  تشخیص دهند از اهمیت خاصی برخوردار شدند .دستگاههای  که این قابلیت را دارند مانند  Router ,Switch(نسل جدید) زمینه ی کاربردی زیادی را در شبکه پیدا کردند.

تاریخچه:

با توضیحاتی که در سطر بالا مشاهده کردید ؛متخصصین امر شبکه مجبور به طرح ریزی سروری با نام Net-bios شدند و این سرور از پروتکلی با نام NetBEUI  استفاده می کرد که با Broadcast کلی(فرخوانی در شبکه) که در شبکه انجام می داد، کلیه اسمهای کامپیوتر عضو یک شبکه را جمع می کرد اما این سرور سه عیب اساسی داشت که عبارت بودند از:1 ) قابلیت بروز رسانی در این سرورها وجود نداشت.2) فقط کارایی موثر در شبکه های شخصی را داشت.3) محدودیت در نام گذاری در ثبت دامین داشتند(حداکثر 16 کاراکتر)

با معایب که سرور Net-bios  داشت، باز کارشناسان تصمیم به ایجاد  پایگاه داده ی به نام Fully Qualified Domain Name : FQDN در سرورها گرفتند. FQDN  ها وظیفه دارند  که Host Name را برای رسیدن به یک آدرس درست کنترل کنند.

*تذکر:فرض کنید ما آدرسی به فرمت زیر داشته باشیم:

Tjs87.wordpress.com : FQDN

tjs87: Host Name  این دامین می باشد و WordPress.com به DNS Suffix مشهور است که انشالله در مطلب های آینده بیشتر در مورد آن صحبت می کنیم.

با ایجاد FQDN و استقبال گسترده سازمانها و دولتها و… اینترنت سازمانی به Internic   ایجاد شد که مسئول کنترل کردن نام دامین ها است و از بروز اختلال در شبکه جلوگیری کند. با ادامه این تلاشها در جهت کارآمد کردن شبکه های اینترنتی، شرکت مایکروسافت با همکاری شرکت Unix اقدام به ایجاد سروری با نام DNS کرد.ِ در زمان حاضر از DNS ها بعنوان قلب یک شبکه یاد می شود و آشنایی با آن می تواند برای ما مفید باشد.

DNS:

در حال حاضر ما 13 سرور جهانی DNS  داریم که مسئولیت آنها ارسال پاسخ های درست (Response) به سوالات مختلف کاربران است.برای شناخت سطوح یک سرور ِDNS به این مثال توجه کنید: در یک آدرس اینترنتی مانند .Tjs87. WordPress.com  ما می توانیم  کنترل  DNS ها را تشخیص دهیم (از سمت راست به چپ) (.)یا(\) :به آن در DNS  ها سطح Root Domainمی گویند (که توضیح آن در مطالب آینده داده می شود)،(COM) سطح Top level Domain نامیده می شود و به (WordPress)سطح Second Level Domain میگویند و در پایان به (www.tjs87) هاست رکورد (Host Record)می گویند.

برای مشاهد این 13 سرور کلیدی می توانید به این پیوند مراجعه کنید.

پایان بخش اول

Advertisements

دربارهٔ Net Bios

عاشق برنامه نویسی،و علم شبکه

Posted on دسامبر 14, 2011, in معرفی وب سایت, آموزش, شبکه and tagged , , , , , , . Bookmark the permalink. 2 دیدگاه.

  1. علی آقا یکمی ویرایش کردم، مجددا شما هم نگاهی داشته باشید.

    سپاس

پاسخی بگذارید

در پایین مشخصات خود را پر کنید یا برای ورود روی شمایل‌ها کلیک نمایید:

نشان‌وارهٔ وردپرس.کام

شما در حال بیان دیدگاه با حساب کاربری WordPress.com خود هستید. بیرون رفتن / تغییر دادن )

تصویر توییتر

شما در حال بیان دیدگاه با حساب کاربری Twitter خود هستید. بیرون رفتن / تغییر دادن )

عکس فیسبوک

شما در حال بیان دیدگاه با حساب کاربری Facebook خود هستید. بیرون رفتن / تغییر دادن )

عکس گوگل+

شما در حال بیان دیدگاه با حساب کاربری Google+ خود هستید. بیرون رفتن / تغییر دادن )

درحال اتصال به %s

%d وب‌نوشت‌نویس این را دوست دارند: