لماذا نظام أسماء النطاقات العام من Google؟
بما أنّ صفحات الويب تصبح أكثر تعقيدًا وتتضمّن المزيد من الموارد من نطاقات مصدر متعددة، يحتاج العملاء إلى إجراء عمليات بحث متعدّدة لنظام أسماء النطاقات لعرض صفحة واحدة. يُجري مستخدم الإنترنت العادي المئات من عمليات بحث نظام أسماء النطاقات يوميًا، مما يؤدي إلى إبطاء تجربة التصفح. مع استمرار نمو الويب، يتم وضع عبء أكبر على البنية الأساسية لنظام أسماء النطاقات الحالي.
وبما أنّ محرّك بحث Google يزحف إلى الويب بصفة يومية ويحلّل معلومات نظام أسماء النطاقات ويخزّنها مؤقتًا، أردنا الاستفادة من تقنيتنا لتجربة طرق جديدة لمعالجة بعض تحديات نظام أسماء النطاقات الحالية في ما يتعلّق بالأداء والأمان. نقدم الخدمة للجمهور على أمل تحقيق الأهداف التالية:
- توفير بديل لخدمة نظام أسماء النطاقات الحالية للمستخدمين. ويتّبع نظام أسماء النطاقات العام من Google بعض الأساليب الجديدة التي نرى أنّها تقدّم نتائج صالحة أكثر، وأمانًا معزّزًا، وأداء أفضل في معظم الحالات.
- المساعدة في تقليل الحمل على خوادم نظام أسماء النطاقات الخاصة بمزودي خدمة الإنترنت (ISP). من خلال الاستفادة من مركز البيانات العالمي والبنية الأساسية للتخزين المؤقت، يمكننا التعامل بشكل مباشر مع أعداد كبيرة من طلبات المستخدمين بدون الحاجة إلى طلب أدوات حل أخرى لنظام أسماء النطاقات.
- ساعِد في جعل الويب أسرع وأكثر أمانًا. نحن بصدد إطلاق هذه الخدمة لاختبار بعض الطرق الجديدة للتعامل مع التحديات المتعلقة بنظام أسماء النطاقات. ونأمل أن نشارك ما نتعلمه مع مطوري برامج حل نظام أسماء النطاقات ومنتدى الويب الأوسع، كما نأمل أن نتلقّى ملاحظاتهم.
نظام أسماء النطاقات العام من Google: ما هو المقصود وما هو غير ذلك
نظام أسماء النطاقات العام من Google هو برنامج تعيين نظام أسماء نطاقات متكرر يشبه الخدمات الأخرى المتاحة للجمهور. ونعتقد أنّ هذه الميزة توفّر العديد من المزايا، مثل مستوى الأمان المحسّن والأداء السريع وتحقيق نتائج صالحة أكثر. يمكنك الاطّلاع أدناه على نظرة عامة حول التحسينات الفنية التي أجريناها.
ومع ذلك، لا يُعتبر نظام أسماء النطاقات العام من Google أيًا مما يلي:
- خدمة اسم نطاق المستوى الأعلى (TLD).
- خدمة استضافة نظام أسماء النطاقات أو تجاوز الإخفاق. إنّ نظام أسماء النطاقات العام من Google ليس مقدّم خدمة تطبيقات نظام أسماء نطاقات تابع لجهة خارجية يستضيف سجلّات موثوقة لنطاقات أخرى. إذا كنت تبحث عن خادم أسماء موثوق به وقابل للبرمجة وبحجم كبير يستخدم بنية Google الأساسية، جرِّب استخدام نظام أسماء النطاقات في Google Cloud.
- خدمة اسم موثوقة إن خوادم نظام أسماء النطاقات العامة من Google ليست موثوقة لأي نطاق. وتحتفظ Google بمجموعة أخرى من خوادم الأسماء الموثوقة للنطاقات التي سجّلها، والتي تتم استضافتها على ns[1-4].google.com.
- خدمة لحظر البرامج الضارة. نادرًا ما يُجري "نظام أسماء النطاقات العام من Google" إجراءات حظر أو فلترة، علمًا أنّه قد يتم ذلك إذا وجدنا أنّ ذلك ضروري لحماية المستخدمين من التهديدات الأمنية أو حسب ما يقتضيه القانون. وفي مثل هذه الحالات الاستثنائية، تفشل في الإجابة؛ ولا تنشئ نتائج معدلة.
نظرة عامة على المزايا والتحسينات
يُنفذ نظام أسماء النطاقات العام من Google عددًا من التحسينات على الأمان والأداء والامتثال. ونقدّم أدناه نبذة مختصرة عن هذه التحسينات. إذا كنت مطورًا أو ناشرًا لبرنامج نظام أسماء النطاقات، نأمل أن تقرأ أيضًا صفحات المعلومات الفنية على هذا الموقع للحصول على مزيد من المعلومات عن هذه الميزات. في النهاية، نأمل في مشاركة إحصاءاتنا وإلهام المنتدى لتبني بعض هذه الميزات في جميع أدوات حل نظام أسماء النطاقات. يتم تجميع التغييرات في 3 فئات:
عروض أداء
إنّ العديد من مقدمي خدمات نظام أسماء النطاقات غير مؤهلين بشكلٍ كافٍ لإتاحة الإدخال والإخراج بكميات كبيرة والتخزين المؤقت، فضلاً عن موازنة الحِمل بشكل كافٍ بين خوادمهم. إنّ "نظام أسماء النطاقات العام من Google" يستخدم ذاكرات تخزين مؤقتة بحجم Google ومقدار توازن التحميل بين زيارات المستخدمين لضمان التخزين المؤقت المشترك، ما يتيح لنا الإجابة عن جزء كبير من طلبات البحث من ذاكرة التخزين المؤقت.
لمزيد من المعلومات، اطّلِع على صفحة مزايا الأداء.
الأمان
يكون نظام أسماء النطاقات معرَّضًا لأنواع مختلفة من هجمات الانتحال التي يمكن أن "تسمي" ذاكرة التخزين المؤقت لخادم الأسماء وتوجِّه مستخدميه إلى مواقع إلكترونية ضارة. يعني انتشار عمليات استغلال نظام أسماء النطاقات أنّ على المزوّدين تطبيق تحديثات وتصحيحات الخادم بشكل متكرر. بالإضافة إلى ذلك، تكون برامج تعيين نظام أسماء النطاقات المفتوحة عرضة للاستخدام في هجمات الحرمان من الخدمات (DoS) على الأنظمة الأخرى. للحماية من هذه الهجمات، نفذت Google العديد من الحلول الموصى بها للمساعدة في ضمان مصداقية الردود التي تتلقاها من خوادم الأسماء الأخرى، وضمان عدم استخدام خوادمنا لشن هجمات الحرمان من الخدمات. إلى جانب التوافق الكامل مع بروتوكول ملحقات أمان نظام أسماء النطاقات (DNSSEC)، تشمل هذه التعديلات إضافة قصور إلى الطلبات والحدّ من معدّل زيارات العملاء وغير ذلك.
بالإضافة إلى ذلك، قد لا يحل نظام أسماء النطاقات العام من Google نطاقات معينة إذا وجدنا أنّ ذلك ضروري لحماية مستخدمي Google من التهديدات الأمنية.
لمزيد من المعلومات، يُرجى الاطّلاع على صفحة مزايا الأمان.
التصحيح
يبذل نظام أسماء النطاقات العام من Google قصارى جهده لعرض الإجابة الصحيحة عن كل استعلام في كل مرة، وذلك وفقًا لمعايير نظام أسماء النطاقات. في بعض الأحيان، في حال إدخال طلب بحث عن اسم نطاق تمت كتابته بشكل خاطئ أو غير موجود، فإن الإجابة الصحيحة لا تعني عدم الإجابة، أو يتعذر حل رسالة الخطأ التي تفيد باسم النطاق. وقد لا يؤدي أيضًا إلى حل نطاقات معيّنة إذا رأينا أنّ ذلك ضروريًا لحماية المستخدمين من التهديدات الأمنية. لا يعيد نظام أسماء النطاقات العام من Google توجيه المستخدمين مطلقًا، على عكس بعض برامج الحل المفتوحة ومزودي خدمات الإنترنت (ISP).