فكّك عنوان ويب واكتشف الدليل العملاق الذي يحوّل الأسماء إلى عناوين IP.
افتح هذا الدرس في Kodokonالعنوان URL هو العنوان الكامل لمورد على الويب. وهو يُقرأ على أجزاء، مثل العنوان البريدي، من الأعمّ إلى الأخصّ: البلد، فالمدينة، فالشارع، فالرقم، فالطابق. ولكل جزء من العنوان URL اسم ودور محدّد، ومعرفة تسمياتها ستفيدك كل يوم.
https://en.wikipedia.org/wiki/HTML?action=history#History
البروتوكول : https
النطاق : en.wikipedia.org
المسار : /wiki/HTML
المعاملات : ?action=history
الجزء : #Historyالبروتوكول (https) يحدّد اللغة التي سيتحدّث بها الجهازان. والنطاق يقول إلى أي جهاز نتوجّه. والمسار يشير إلى المورد المحدّد على ذلك الجهاز، تمامًا مثل مسار عبر المجلدات. والمعاملات، التي تبدأ بعلامة استفهام، تنقل معلومات إلى الخادم (كلمة بحث، رقم صفحة). أما الجزء، الذي يبدأ بالرمز #، فلا يُرسل إلى الخادم إطلاقًا: فهو يخبر المتصفح فقط إلى أين يمرّر الصفحة.
أما اسم النطاق نفسه فيُقرأ من نهايته إلى بدايته. ففي en.wikipedia.org، الجزء الأخير، org، هو الامتداد (ويُسمّى أيضًا نطاق المستوى الأعلى). ثم wikipedia هو الاسم الذي اشترته المؤسسة. وأخيرًا en هو نطاق فرعي، يضيفه المالك بحرية للإشارة إلى جهاز أو خدمة بعينها. ولهذا فإن wikipedia.org وen.wikipedia.org يعودان إلى المالك نفسه، في حين أن wikipedia.org.example.net يعود إلى مالك example.net.
لكن هناك مشكلة: الشبكة لا تفهم إلا عناوين IP. لذا نحتاج إلى دليل قادر على ترجمة wikipedia.org إلى 185.15.59.224. وهذا الدليل العالمي اسمه DNS (Domain Name System، أي نظام أسماء النطاقات). فقبل كل زيارة، يستعلم جهازك من خادم DNS، ويحصل على عنوان IP، وعندها فقط يتصل بالموقع. ويمكنك إجراء هذه الترجمة بيدك.
dig +short wikipedia.org
185.15.59.224