بروتوكول بوابة الحدود | قصة الحروف الستة التي سببت انقطاع خدمات فيسبوك | س/ج في دقائق

بروتوكول بوابة الحدود | قصة الحروف الستة التي سببت انقطاع خدمات فيسبوك | س/ج في دقائق

5 Oct 2021
رابط مختصر
للمشاركة لـ فيسبوك
حجم الخط

توقف فيسبوك وخدمات الوسائط الاجتماعية المختلفة، بما في ذلك فيسبوك ماسنجر – واتساب – إنستجرام عن العمل لست ساعات تقريبًا، الاثنين، 4 أكتوبر 2021، في ما وصف بأكبر انقطاع من نوعه في تاريخ عملاق التواصل الاجتماعي والإنترنت عمومًا، وفق بعض التقييمات.

لماذا استغرق الأمر وقتًا طويلاً لاستعادة الخدمة؟

خبراء التكنولوجيا يقولون إن جوهر المشكلة يتضمن عنصرين حاسمين في البنية التحتية للإنترنت، المعروفين باسم نظام اسم المجال (DNS)، وبروتوكول بوابة الحدود (BGP).

المكونان يعتبران غامضين. لكنهما حاسمين في عمل الإنترنت.

دون تعقيد، سنشرح أهميتهما وكيف سببا انقطاع فيسبوك:

س/ج في دقائق


ما هو نظام اسم المجال للشركة (DNS)؟

نظام اسم المجال (DNS) هو مكون يوصف بالغامض لكنه حاسم في عمل الإنترنت.

اسم المجال للشركة – نظام أسماء النطاقات (DNS) ببساطة هو خدمة الإنترنت التي تترجم أسماء النطاقات التي تكتبها أنت في متصفحك ( مثل Daqaeq.net) إلى سلسلة طويلة ومرقمة من الأرقام يجيد الكمبيوتر قراءتها، مثل (198.105.232.6).

تعرف هذه باسم عناوين بروتوكول إنترنت (IP) رقمية

دور الـ DNS هنا هو إخبار المتصفح بعنوان الموقع الذي تبحث عنه، فيرسل المتصفح رسالة إلكترونية إلى هذا العنوان لطلب المحتوى المرتبط به.

هذا تبسيط للنظام. لكنه لا يعمل بهذه البساطة. بل يتضمن تسلسلًا هرميًا واسعًا للخوادم.

DRI: How Does The Internet Work?


لماذا لا تشعر بكل هذا التعقيد إذن؟ 

حين تستخدم الإنترنت، أنت لا تلاحظ كل تلك العملية المعقدة. يظهر الموقع المطلوب بمجرد إدخالك لرابطه؛ لأن عملية البحث يجري تدبيرها من خلال ما يُعرف باسم “المحلل التكراري”، وهو خادم DNS الذي يبدأ سلسلة من الاتصالات مع الآخرين أثناء البحث عن عنوان IP الصحيح. ثم ينبه المتصفح فور تحديد العنوان.

كل هذه العملية توضع في سجلات الـ DNS عندما يصل المستخدمون بشكل متكرر، لضمان أن تحدث العملية في غمضة عين.

4 ways to optimize DNS resolution for web performance


 ما علاقة ذلك بانقطاع فيسبوك تحديدًا؟   

 يقول خبراء إن مشكلة فنية حدثت تتعلق بسجلات DNS الخاصة بشركة فيسبوك.

وخلال الانقطاع الذي تجاوز ست ساعات على الأقل، أخذت متصفحات الويب أو تطبيقات الهواتف الذكية وقتًا أطول للانتقال إلى خدمات فيسبوك، ومن ثم فشل الوصول للمنصة عالميًا.

الانقطاع تجاوز منصات فيسبوك الأساسية إلى بعض تطبيقاتها الداخلية، بما في ذلك نظام البريد الإلكتروني الداخلي، وأبواب المكاتب وقاعات الاجتماعات التي تتطلب شارة أمنية.

 يمكن أن يحدث ذلك إذا كان النظام الذي يمنح الوصول لتلك الأماكن متصلاً أيضًا بنفس المجال “فيسبوك.كوم”.

مع ذلك ، فإنها لم تكن المشكلة الحقيقية، أو الوحيدة على الأقل؛ لأن خدمات DNS الخاصة بإنستجرام مستضافة عبر أمازون وليست داخلية في شبكة فيسبوك الخاصة.

Top 30 Dns GIFs | Find the best GIF on Gfycat


ماذا عن بروتوكول بوابة الحدود BGP؟

قلنا إن الـ DNS هو دفتر هاتف الإنترنت. لكن كيف تصل البيانات التي طلبتها إلى الموقع الذي تريد زيارته؟

هذا بالضبط هو دور بروتوكول بوابة الحدود Border Gateway Protocol أو (BGP) الذي يلعب دور “ساعي البريد”.

الإنترنت ليس شبكة متجانسة، بل مجموعة ضخمة من الشبكات الأصغر المعروفة في المصطلحات التقنية بالأنظمة المستقلة.

تتكون هذه الشبكات الأصغر من مجموعة من أجهزة التوجيه، غالبًا ما تديرها مؤسسة واحدة من مزودي خدمة الإنترنت (ISPs) مثل Verizon أو AT&T.

 يجب إرسال البيانات عبر هذه الشبكات الأصغر حجمًا والـ BGP عبارة عن مجموعة من القواعد لتحديد أفضل المسارات المتاحة التي يمكن أن تنتقل إليها البيانات.

Inside line on our anycast testbed | SIDN Labs


كيف كانت BGP مسؤولة عن انقطاع فيسبوك لمدة طويلة؟

قبل دقائق من انقطاع فيسبوك والمنصات التابعة، أظهرت السجلات العامة إجراء عدد كبير من التغييرات على مسارات الـ BGP على المنصة، وفق كبير مسؤولي التكنولوجيا في كلاودفلار، جون جراهام كومنج.

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

What happens when Facebook goes down? People read the news » Nieman Journalism Lab


انقطاع فيسبوك.. خطأ تقني أم محاولة اختراق؟

ليس من الواضح بعد سبب انقطاع فيسبوك على نطاق واسع وطويل الأمد. لكن شركة كلاودفلار، التي تراقب مواقع الإنترنت، ذكرت أنها شاهدت علامات على إزالة طرق BGP فيسبوك من الويب، مما يعني أن التوجيهات الخاصة بكيفية الوصول إلى عناوين خادم DNS الخاصة بالمنصة لم تكن متوفرة.

يوهانس أولريتش، رئيس الأبحاث في معهد SANS Technology، يقول إن BGP هو بروتوكول معقد “ليس من غير المألوف أن ترتكب فرق التكنولوجيا أخطاء عند إجراء التحديثات بخصوصه، خصوصًا مع تكراره بشكل معقول مع تغير إعدادات جهاز التوجيه المستخدمة من قبل الأنظمة المستقلة.

Train Wreck GIFs - Get the best GIF on GIPHY


هل هناك سوابق لتدخل بشري مماثل؟

نعم. في 2008، استخدم مزود خدمة الإنترنت في باكستان الـ BGP لمنع المستخدمين المحليين من زيارة موقع يوتيوب.

فعلها ببساطة عن طريق توجيه حركة المرور عمدًا إلى طريق مسدود.

أثارت هذه الخطوة تأثير الدومينو الذي انتهى بانقطاع واسع النطاق لخدمات يوتيوب لعدة ساعات.

هناك أمثلة أخرى على “اختطاف BGP”، بما في ذلك واحدة في 2018، حيث قام المتسللون عن عمد بتحويل حركة المرور المخصصة لنظام أسماء النطاقات الخاص بأمازون لأنفسهم، مما أدى إلى سرقة 100,000 دولار من العملة المشفرة نتيجة لذلك.


هل هناك مصادر إضافية لمزيد من المعرفة؟ 

أهم ما نعرفه عن انقطاع فيسبوك وإخوته (Arstechnica)

3 أحرف وراء انقطاع فيسبوك الهائل (فوربس)

ما هو BGP ؟ وكيف تسبب في طرد فيسبوك من الإنترنت؟ (The Verge)

شرح فشل البروتوكول الذي أدى إلى انقطاع فيسبوك (بلومبرج)

.

رابط مختصر
للمشاركة لـ فيسبوك

موضوعات متعلقة

التعليقات (0)

يجب عليك .. تسجيل الدخول أو التسجيل لتتمكن من التعليق.

تعليقات الفيسبوك