عرض مشاركة واحدة
  #1  
قديم 28-04-2008, 02:21 صباحا
مُجَاهِد مُجَاهِد متواجد حالياً
المدير العام
 
تاريخ التسجيل: Jun 2007
المشاركات: 6,976
افتراضي معلومات: خادم إسم النطاق

بسم الله الرحمن الرحيم

خادم اسم النطاق أو نظام اسم النطاق (DNS) اختصار لجملةDomain Name System هو نظام يخزن معلومات تتعلق بأسماء نطاقات في قاعدة بيانات موزعة على الإنترنت. يقوم خادم اسم النطاق بربط العديد من المعلومات بأسماء النطاقات، ولكن وعلى وجه الخصوص يخزن عنوان الأي بي المرتبط بذلك النطاق.

بمعنى آخر هو نظام يقوم بترجمة أسماء النطاقات من كلمات إلى أرقام تعرف باسم (IP Address)، وهذا شيء مهم جدا لأنه من المعلوم أن الحاسوب يتعامل بالأرقام وليس بالكلمات.

مثال: عندما تريد الدخول إلى موقع محرك البحث الشهير جوجل تكتب www.google.com الآن حاول أن تدخل إلى شاشة سطر الأوامر (الدوس) واكتب ping www.google.com بعدها سيقوم الـ DNS بترجمته إلى (IP Address)، حاول الآن أن تضع الـ (IP Address) في مكان اسم الموقع بهذا الشكل 64.233.161.104 سيظهر لك الموقع مباشرة وكأنك وضعت اسمه.

فكما أن الهواتف عبارة عن أرقام، فإذا أردت الإتصال بأي هاتف يجب معرفة رقمه، كذلك في عالم الانترنت، إذا أردت الاتصال بأي موقع عليك معرفة الـIP الخاص بهذا الموقع، ولكن بالنسبة للهاتف، هناك ما يسمى بخدمة الاستعلامات، فإذا كنت تعرف اسم أحد الأشخاص، تستعمل هذه الخدمة للحصول على رقمه. والأمر نفسه بالنسبة لمخدمات الانترنت، فهناك ما يسمى بالـ Domain Names، أو أسماء النطاقات، حيث أنه يكفي للإتصال بموقع من مثل شباب مصر، أن تعرف اسم النطاق الخاص بهذا الموقع، في هذه الحالة هو egyguys.com، عندما تكتب هذا العنوان في المتصفح الخاص بك، فإن الخطوة الأولى التي يقوم بها متصفحك هي الاستعلام عن الـ IP الخاص بهذا الموقع، ويتم هذا عبر الـ DNS، أو نظام أسماء النطاقات ، وهذا عن طريق سيرفر يترجم أسماء النطاقات، إلى عناوين الـ IP، اللازمة للكومبيوتر كي يقوم بالاتصال مع الموقع.

يعتبر نظام اسم النطاق مفيدا لعدة أسباب. أكثرها وضوحا، أنه يجعل من الممكن استبدال عناوين الأي بي الصعبة التذكر (مثل 72.36.207.34) باسماء نطاقات سهلة التذكر (مثل egyguys.com)، وهذا يسهل على البشر التعامل مع عناوين الشبكة وعناوين البريد الإلكتروني. كما أن النظام يسمح بإنشاء أسماء معترف بها ويمكن الوصول إليها دون الإتصال مع التسجيل المركزي في كل مرّة.

ملاحظة:

في السابق كان الـ Domain Name مجرد بديل عن الـ IP الخاص بكل موقع، لسهولة الحفظ والتذكر، أما الآن فأصبح ضرورياً، بغض النظر عن الـ IP، حيث أن الكثير من المخدمات في العالم تستضيف أكثر من موقع سويةً، حيث تأخذ هذه المواقع كلها عنوان IP مشترك (Shared IP Address)، ألا وهو عنوان المخدم الموجودة عليه، وبالتاي لم يعد كافياً للإتصال بهذه المواقع معرفة IP المخدم الذي يحويها، لكون هذا المخدم يحوي أكثر من موقع عليه، بل يجب تحديد النطاق المطلوب من هذا الموقع، ففي حين كان هذا اختيارياً في النسخة 1.0 من بروتوكول HTTP، أي HTTP/1.0، أصبح الزامياً في HTTP/1.1 .


اتمنى ان اكون قد جلبت لكم معلومات قيمة من متصفح الانترنت :smail: وفقكم الله :wath8:

المصدر ..
http://www.sawaclub.com/vb/showthread.php?t=80

من مواضيع مُجَاهِد في مهارات سوفت

__________________
بو مُجَاهِد
رد مع اقتباس
قديم مهارات سوفت للبرامج وتطوير المواقع والمنتديات والتبادل التجاري.