دنياي كامپيوتر و اينترنت دنياي كامپيوتر و اينترنت .

دنياي كامپيوتر و اينترنت

dns چيست به زبان ساده اما كاربردي

سيستم نام دامنه DNS يا Domain Name System يك پروتكل شناخته شده در عرصه ي شبكه هاي كامپيوتري و خصوصا اينترنت مي باشد. آشنايي با dns براي صاحبان كسب و كارها امري بسيار ضروريست چرا كه dns پل ارتباطي بين هاست و دامنه مي باشد و در صورت عدم ست و نشر آن اطلاعات سايتتان در دسترس كاربران اينترنتي قرار نخواهد گرفت! قبل از شروع هر توضيحي بياييد با اينكه كاربرد dns چيست بيشتر آشنا شويم.

كاربرد dns چيست؟
كار DNS، تبديل نام دامنه هايي مانند Google.com يا Mizbanfa.net به IP است. در اين روش يافتن رايانه ها بر روي شبكه از طريق IP انجام مي شود. در يك تعريف كلي مي توان گفت وظيفه DNS ترجمه اسامي به IP مي باشد. هر دامنه يك يا چند سرور نام دامنه دارد كه درخواست ‌هايش را بررسي  مي ‌كنند و مسئوليت مديريت ركورد هاي پايگاه داده اين سرور DNS بر عهده ي فرد، گروه يا يك نرم افزار مي باشد. به علاوه پاسخ‌ گويي به اين درخواست‌ ها بايد همزمان با به روز رساني اطلاعات پايگاه داده بر اساس تغييرات دامنه ها يا ثبت دامنه هاي جديد انجام گيرد. بنابراين DNS يك بانك اطلاعاتي توزيع شده مي باشد.

Name Resolution چيست؟
در هنگام اتصال به يك سايت، رايانه ي شما از يك سرور DNS، براي پيدا كردن دامنه ي مورد نظر استفاده مي كند كه به اين كار Name Resolution گفته مي شود.

ركورد چيست؟
در صورت درست وارد نمودن نام دامنه، سرور DNS، آدرس IP مربوط به دامنه را پيدا مي كند و آن را به رايانه ي شما باز مي گرداند. زمانيكه شما به يك شبكه متصل مي شويد، مودم يا روتري كه به يارانه ي شما يك IP اختصاص مي دهد، مجموعه اي از اطلاعات مهم از جمله يك يا چند سرور DNS را به رايانه ي شما مي فرستند كه جهت بررسي و يافتن IP سايت ها به شما كمك مي نمايد.

وظيفه ي اصلي يك سرور DNS چيست؟
به سرور DNS هايي كه يك دامنه ي خاص را مديريت مي كنند، SOA يا Start Of Authority مي گويند. با گذشت زمان نتايج جستجوي هاست ها در SOA در ميان سرور هاي DNS ديگر نيز منتشر مي گردد و در نهايت در سراسر اينترنت شناخته مي شود.
اين انتشار به دليل كش شدن نتايج براي مدت زمان مشخصي در هر سرور DNS كه به آن TTL يا مدت عمر آن كش مي‌گويند؛ رخ مي‌دهد. كسي كه مسؤوليت يك DNS را دارد مي‌تواند TTL آن را تنظيم كند. مقدار TTL در هر سرور متفاوت خواهد بود.

ركورد SOA : در ابتداي هر Zone File وجود دارد و شامل Name Server اوليه براي آن دامنه٬ اطلاعات كشينگ٬ و ايميل مدير آن مي باشد. اگر سرور DNS شما متعلق به يك شركت هاستينگ مي باشد نيازي به تعيين اين ركورد نداريد.


Zone File  چيست؟
تاكنون به اين فكر كرده ايد كه Zone file در مقوله dns چيست ؟ DNS Server ها معمولاً به وسيله  ISP ها مديريت مي‌شوند. DNS Server شركت ISP شما بخشي از پيكربندي شبكه است كه از طريق DHCP پس از آنلاين شدن كامپيوتر دريافت مي كند. اين سرورها در سمت ديتاسنترهاي ISP شما قرار دارند و به اين شكل عمل مي كنند كه:

نام دامين و آدرس IP كه در مرورگرتان وارد نموده ايد را در بانك اطلاعاتيشان جستجو نموده.
اگر اطلاعات موجود باشد تبديلات لازم را انجام مي دهند.
اگر در جستجو نتيجه اي حاصل نشد، با يك سرور DNS ديگر ارتباط برقرار كنند كه در اين صورت نتايج اين مراجعه را براي يك مدتي محدود در كش خود نگهداري مي كنند تا در صورت ارسال درخواست هاي بعدي براي همين نام دامنه سريع تر پاسخگويي كنند.
حال اگر اين جستجو هيچ نتيجه اي نداشته باشد سرور DNS خطايي مبني بر غير معتبر بودن يا عدم وجود اين نام دامنه ارسال مي كند.
يك سرور DNS با يك فايل به نام Zone File براي هر دامنه تنظيم مي شود كه اين فايل حاوي ركورد هاي مرجع / Resource Records مي باشد.

Zone File  كجا نگهداري مي شود؟
اطلاعات مربوط به دامنه در فايل Zone روي سرور DNS نگهداري خواهد شد و هر دامنه/زير دامنه يك Zone File  دارد.
كار Zone File ايجاد پيوند ميان هر دامنه و زير دامنه با آدرس هاي IP مربوط به آن مي باشد. بيشتر شركت هاي هاستينگ كه خدمات خريد هاست و ثبت دامين را ارائه مي دهند براي اين كار يك واسط تحت وب در اختيار شما قرار مي دهند.

دامين چيست؟
به هركدام از پيكربندي هاي DNS موجود در اين فايل را يك ركورد مي گويند.
پس از خريد هاست از يك شركت هاستينگ معتبر و ثبت دامنه ، اتصال دامنه به هاست از طريق NS (Name Server) يا نام سرور ها، انجام مي شود. امكان استفاده از نام دامنه ها يا Domain Names به جاي آدرس هاي IP با استفاده از NS ها انجام مي گيرد.

در يك تعريف كلي، DNS جهت تبديل نام دامنه به آدرس IP مي باشد.
وظيفه ي اصلي DNS ارتباط بين آدرس هاي IP، نام سيستم كاربران و وب سايت ها و حوزه هاي مربوطه مي باشد.
آشنايي با انواع دامنه سايت ها و كاربردشان مي تواند بسيار كاربردي باشد.


DNS چگونه عمل مي كند؟
حالا كه متوجه شديد dns چيست بهتر است به صورت عميق تر با عملكرد آن نيز آشنا شويد. با وارد نمودن آدرس نام دامنه يك سايت براي مثال Mizbanfa.net در مرورگرتان، اين نام توسط سيستم DNS به آدرس IP تبديل مي گردد. براي مثال  فرض كنيد IP مربوط به دامنه فوق ***.**.*.*** مي باشد كه با استفاده از نام دامنه ي آن مي توانيم بدون نياز به حفظ نمودن اين رقم ها به سايت مورد نظر دسترسي پيدا نماييم.

IPv4 چيست؟
آدرس IP هايي كه هم اكنون مورد استفاده قرار مي گيرند IP ورژن 4  مي باشد، IPv4 نوعي از IP مي باشد 4 سيلابي يا 4 قسمتي كه هر قسمت مي تواند از 0 تا 255 عدد بگيرد. اين IP تا 32 بيت ساپورت مي كند و به همين جهت درحال اتمام مي باشد. بنابر اين نوع جديد از IP با عنوان IPv6 درحال بهره برداري مي باشد كه 8 سيلابي بوده و تا 128 بيت را نيز ساپورت مي كند. اين IP هنوز به صورت كامل مورد استفاده قرار نگرفته است. در تصوير زير مي توانيد  عملكرد يك DNS Server را مشاهده نماييد.

dns

 

منبع : mizbanfa.net


برچسب: ،
امتیاز:
 
بازدید:
+ نوشته شده: ۲۵ ارديبهشت ۱۳۹۹ساعت: ۰۷:۰۲:۵۳ توسط:پريناز نادري موضوع:

{COMMENTS}
ارسال نظر
نام :
ایمیل :
سایت :
آواتار :
پیام :
خصوصی :
کد امنیتی :