Page 52 - بسم الله الرحمن الرحيم
P. 52
:THE DNS SERVER
================
ال DNS SERVERهو عباره عن كمبيوتصر و يعمل عادتصا على نظا.م UNIXاو النظم الشبيهه باليونكس
و يستخد.م برنامج اليونكس BINDاى ) .(Berkeley Internet Name Domainو يوجهد ايضا
برامج مثل هذه للويندوز و الماكنتوش ايضا
اذا اراد احد استعمالهم ك DNS SERVERو لكن الكل يفضل ال . UNIX
و يتكون برنامج ال DNSمن جهزئين :
(the name server itself (the daemon program that listens to port 53و الختر
يسمى RESOLVER
و ال NAME SERVERهذا يستجيب الى متصفحك عندما تصطلب معلومه معينه فمثل عندما تصفتح
النترنت اكسبلورر و تصكتب او تصطلب منه موقه معين مثل
/http://www.burn.comفسيسئل المتصفح اقرب DNSموجهود له )و هذا يعتمد على اتصصالك
بالشبكه و رقم الى بى الخاص بك( عن عنوان ال IPل /http://www.burn.com
لن المتصفح يحتاج هذا ال IPليجد السرفر الذى لديه هذا الهوست اى هذا الموقع و يطلب محتويات الموقع
من السرفر ليعرضها لك فى متصفحك.
و قبل هذا سيسئل ال daemon programفى جهداوله اى فى ذاكره متصفحك عن الموقع الذى تصطلبه
فأذا لم يجده ينتقل الى ما سبق شرحه و هكذا تصتم العمليه.
:THE TREE INFORMATION
======================
و الن اصدقائى بعد ان اتصقفنا على انك عندما تصطلب رقم IPمعين من المتصفح حقك و ل يجده فى ال DNS
المحلى اى الخاص بك سوف يسأل ال DNS SERVERالعلى منه فى المستوى عنه ليجده و اذا لم يجده
فى مستوى اعلى فينتقل للبحث فى مستوى اعلى و اعلى و هكذا يسير البحث من القل الى العلى فى
مستويات ال .DNS SERVERS
و طبعا نتيجه من هذا التصصال فنستنتج وجهود شجره اتصصال و معلومات و لكن كيف تصعمل بالضبط
دعونا نأختذ مثال :
لو فرضنا ان ال ISPالخاص بك كان مثل isp.co.ukو هذا يعتمد على اتصصالك بالنترنت اى حسب
الشركه و السرفر الذى تصشبك عليه فمن الطبيعى طبعا ان يكون ال ISP's DNS server's
hostnameمثل هذا dns.isp.co.ukو الن فالنفرض انك سألت هذا ال DNSليبحث لك عن IP
الخاص ب /http://www.burn.comمثل فسيقو.م هذا ال dns.isp.co.ukبالبحث فى جهداوله
المحليه المخذنه فى الذاكره عنده فيجدها و اذا لم يجدها فسينتقل كما قلنا الى مستوى اعلى من ال DNS
SERVERليبحث فيه و اذا لم يجده ايضا فى المستوى العلى فعليه ان يقو.م بتغيير مكان البحث كليا فمثل
من dns.isp.co.ukالى some-organization.org.ukاو school.edu.uk,
university.ac.uk, england.gov.uk, airforce.mil.ukو الخ و هناك امثله كثيرا طبعا و كل
شئ ينتهى ب UKو اذا لم يجده ايضا فى كل الماكن المتا ح له البحث فيها فسيرجهع المتصفح الى اكبر
DNSموجهود على الشبكه و اسمه ال ROOTفهو يحتوى على كل عناوين ال IPعلى كل للمواقع
الموجهوده على اى .DOMAIN NAME
?When and why does DNS "hang" or fail
======================================
و يمكن ايضا لل DNSان يكون بطئ او سريع .اذا كان ال ISPالخاص بك يحنوى على ال IPالذى طلبته
فسوف يحتاج فقط الى اجهزاء من الثانيه ليأتصى به لك و يعرضه فى متصفحك .اما اذا انتقل المتصفح للبحث
فى مستوى اعلى من ال DNSفسوف يحتاج الى قليل من الوقت يمتد حتى 15ثانيه .و فى حاله انه ل
يجده سوف تصأتصيك رساله من متصفحك تصقول address could not be foundو هذا يحدث نتيجه
اعطاء المتصفح HOSTاو IPختطأ ليبحث عنه و بالتالى طبعا فهو ليس موجهود من الساس ليعرضه او
نتيجه طول البحث فيقو.م متصفحك بقدان التصصال مع ال DNSاى عمليه . TIMED OUT
و فى هذه الحاله نضغط فى المتصفح على REFRESHاو RELOADطبعا حسب متصفحك .
52