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‬‬
   47   48   49   50   51   52   53   54   55   56   57