مقدمة عن نظام أسماء النطاقات العام من Google

لماذا نظام أسماء النطاقات العام من Google؟

ومع زيادة تعقيد صفحات الويب وإدراج المزيد من الموارد من نطاقات مصادر متعدّدة، يحتاج العملاء إلى إجراء عمليات بحث متعدّدة في نظام أسماء النطاقات لعرض صفحة واحدة. يُجري مستخدم الإنترنت العادي مئات من عمليات البحث في نظام أسماء النطاقات يوميًا، ما يؤدي إلى إبطاء تجربة التصفُّح. ومع استمرار نمو الويب، يتم وضع حمل أكبر على البنية الأساسية الحالية لنظام أسماء النطاقات.

وبما أنّ محرك بحث Google يزحف حاليًا إلى الويب بشكل يومي وفي إطار العملية يحل معلومات نظام أسماء النطاقات ويخزّنها مؤقتًا، أردنا الاستفادة من التكنولوجيا التي نستخدمها لتجربة طرق جديدة لمعالجة بعض تحديات نظام أسماء النطاقات المرتبطة بالأداء والأمان. ونقدم الخدمة للجمهور على أمل تحقيق الأهداف التالية:

  • توفير بديل لخدمة نظام أسماء النطاقات الحالية للمستخدمين. يتبع نظام أسماء النطاقات العام من Google بعض الأساليب الجديدة التي نعتقد أنها تقدم نتائج أكثر صالحة، وأمانًا معزّزًا، وأداءً أفضل في معظم الأحيان.
  • المساعدة في تقليل الحمل على خوادم نظام أسماء النطاقات الخاصة بمزوّدي خدمة الإنترنت من خلال الاستفادة من مركز البيانات العالمي والبنية الأساسية للتخزين المؤقت، يمكننا تلبية أعداد كبيرة من طلبات المستخدمين مباشرةً بدون الحاجة إلى إرسال طلبات بحث إلى برامج أخرى لنظام أسماء النطاقات.
  • المساعدة في جعل الويب أكثر سرعة وأمانًا نطلق هذه الخدمة لاختبار بعض الطرق الجديدة للتعامل مع التحديات المتعلقة بنظام أسماء النطاقات. نأمل أن نشارك ما نتعلمه مع مطوري برامج تعيين نظام أسماء النطاقات ومنتدى الويب الأوسع وتلقي ملاحظاتهم.

نظام أسماء النطاقات العام من Google: ما هو وما هو غير ذلك

نظام أسماء النطاقات العام من Google هو برنامج تعيين نظام أسماء نطاقات متكرر، على غرار الخدمات الأخرى المتاحة للجميع. ونعتقد أنّ هذه الخدمة تقدّم العديد من المزايا، بما في ذلك تحسين مستوى الأمان والأداء السريع والمزيد من النتائج الصالحة. يمكنك إلقاء نظرة عامة على التحسينات التقنية التي أجريناها أدناه.

ومع ذلك، فإن نظام أسماء النطاقات العام من Google ليس أيًا مما يلي:

  • خدمة اسم نطاق المستوى الأعلى (TLD).
  • خدمة استضافة نظام أسماء النطاقات أو تجاوز العطل. إنّ نظام أسماء النطاقات العام من Google ليس مزوِّد خدمة تطبيقات نظام أسماء نطاقات تابع لجهة خارجية يستضيف سجلات موثوقة لنطاقات أخرى. إذا كنت تبحث عن خادم أسماء كبير وقابل للبرمجة وموثوق به يستخدم البنية الأساسية من Google، جرِّب استخدام Cloud DNS من Google.
  • خدمة اسم موثوقة. لا تعتبر خوادم نظام أسماء النطاقات العامة من Google موثوقة لأي نطاق. وتحتفظ Google بمجموعة أخرى من خوادم الأسماء الموثوقة للنطاقات التي تم تسجيلها، والمستضافة على ns[1-4].google.com.
  • خدمة لحظر البرامج الضارة. نادرًا ما يُجري "نظام أسماء النطاقات العام من Google" عمليات حظر أو فلترة، إلا أنّ ذلك قد يحدث إذا تبيّن لنا أنّ هذا الإجراء ضروري لحماية المستخدمين من التهديدات الأمنية. وفي مثل هذه الحالات الاستثنائية، تفشل ببساطة في الإجابة ولا تنشئ نتائج معدّلة.

نظرة عامة على المزايا والتحسينات

يطبّق نظام أسماء النطاقات العام من Google عددًا من تحسينات الأمان والأداء والامتثال. ونقدّم أدناه لمحة موجزة عن هذه التحسينات. إذا كنت مطورًا أو ناشرًا لبرنامج نظام أسماء النطاقات، نأمل أن تقرأ أيضًا صفحات المعلومات الفنية على هذا الموقع للحصول على مزيد من المعلومات عن هذه الميزات. في النهاية، نأمل أن نشارك إحصاءاتنا ونشجّع المنتدى على اعتماد بعض هذه الميزات في جميع برامج تعيين نظام أسماء النطاقات. يتم تجميع التغييرات في 3 فئات:

عروض أداء

إنّ العديد من مقدّمي خدمات نظام أسماء النطاقات غير مؤهلين بشكل كافٍ لدعم الإدخال/الإخراج الكبير الحجم والتخزين المؤقت، فضلاً عن موازنة الحمل بشكل كافٍ بين الخوادم. يستخدم "نظام أسماء النطاقات العام من Google" ذاكرات تخزين مخزّنة على نطاق Google كبيرة إلى جانب موازنة التحميل مع حركة بيانات المستخدمين لضمان التخزين المؤقت المشترك، وهو ما يتيح لنا الإجابة عن قدر كبير من طلبات البحث من ذاكرة التخزين المؤقت.

لمزيد من المعلومات، راجِع صفحة مزايا الأداء.

الأمان

يكون نظام أسماء النطاقات عُرضة لأنواع مختلفة من هجمات الانتحال التي قد "تضلل" ذاكرة التخزين المؤقت لخادم الأسماء وتوجِّه المستخدمين إلى مواقع ضارة. يعني انتشار عمليات استغلال نظام أسماء النطاقات أنّ على مقدّمي الخدمة تطبيق تحديثات الخادم وتصحيحاته بشكل متكرر. بالإضافة إلى ذلك، تكون برامج تعيين نظام أسماء النطاقات المفتوحة عرضة للاستخدام في شن هجمات الحرمان من الخدمات (DoS) على الأنظمة الأخرى. للدفاع عن هذه الهجمات، نفذت Google العديد من الحلول المقترحة للمساعدة في ضمان مصداقية الردود التي تتلقاها من خوادم الأسماء الأخرى، وضمان عدم استخدام خوادمنا لشن هجمات الحرمان من الخدمات. إلى جانب التوافق الكامل مع بروتوكول ملحقات أمان نظام أسماء النطاقات (DNSSEC)، تشمل هذه التغييرات إضافة قصور إلى الطلبات، والحد من معدّل زيارات العملاء، والمزيد.

بالإضافة إلى ذلك، قد لا يحل "نظام أسماء النطاقات العام من Google" نطاقات معيّنة إذا اعتقدنا أن ذلك ضروري لحماية مستخدمي Google من التهديدات الأمنية.

لمزيد من المعلومات، يُرجى الاطّلاع على صفحة مزايا الأمان.

الصحّة

يبذل نظام أسماء النطاقات العام من Google قصارى جهده لعرض الإجابة الصحيحة لكل استعلام في كل مرة، وذلك وفقًا لمعايير نظام أسماء النطاقات. في بعض الأحيان، في حالة طلب بحث عن اسم نطاق مكتوب بشكل غير صحيح أو غير موجود، تعني الإجابة الصحيحة عدم وجود إجابة، أو قد يتعذر حل رسالة الخطأ التي تشير إلى اسم النطاق. وقد لا يؤدي أيضًا إلى حل نطاقات معيّنة إذا اعتقدنا أن ذلك ضروريًا لحماية المستخدمين من التهديدات الأمنية. لا يعيد نظام أسماء النطاقات العام من Google توجيه المستخدمين مطلقًا، على عكس بعض برامج التعيين ومزودي خدمات الإنترنت المفتوحة.