محمد قتيبة شيخانيأبني. أستكشف. أشارك

16من 20

أساسيات الإنترنت والشبكات

نقاط تبادل الإنترنت (IXP): أين تلتقي الشبكات وتتبادل المرور

غلاف المقال: رسمٌ بخطوطٍ رقيقة على أرضٍ كريميّة لغرفةٍ محايدة يحدّها خطٌّ متقطّع، مكتوبٌ عليها أنها مركز بياناتٍ محايد لا يملكه أيّ مزوّد. في وسطها محوّلٌ مشترك بالأحمر الترابيّ، وحوله أربع علبٍ لأعضائها: مزوّد خدمة وشبكة محتوى وسحابة وجامعة، يصل كلٌّ منها إلى المحوّل بخطٍّ أحمر واحد. وفي أسفل الغلاف عنوان المقال وسطرٌ تحته، واسم الكاتب وعلامته.

طرح المقال السابق عن «العمود الفقري للإنترنت» سؤالًا: أين تلتقي هذه الكابلات والشبكات فعليًّا لتسلّم بعضها بعضًا حركة المرور؟ الجواب في مبانٍ بعينها تجتمع فيها شبكات العالم وجهًا لوجه: «نقاط تبادل الإنترنت» (IXP). وهي من أهمّ قطع البنية التحتية للإنترنت وأقلّها شهرة.

ولتفهم عبقريّتها، يبدأ المقال بمشكلةٍ تبدو غير منطقية تأتي نقطة التبادل لتحلّها، ثمّ يعرض ما نقطة التبادل فعلًا، وكيف تتبادل الشبكات المرور عندها بكفاءة (وما دور «خوادم المسارات» الحديثة فيها)، ولماذا تهمّ محليًّا أكثر ممّا تظنّ.

المشكلة: الطريق الطويل لزيارة الجار

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

تخيّل أنك مشترِكٌ لدى مزوّدٍ في مدينتك، وتريد فتح موقعٍ مستضافٍ في المدينة نفسها لكن على شبكة مزوّدٍ منافس. تتوقّع أن تقطع بياناتك مسافةً قصيرة. لكنّ ما يحدث غالبًا أعجب: ما دام لا يوجد اتّفاق تبادلٍ محلّيٌّ مباشر بين المزوّدَين، يتبع مزوّدك مساره الافتراضي فيرسل بياناتك «إلى الأعلى» في الهرم، ربّما إلى مدينةٍ في قارّةٍ أخرى، حيث تُسلَّم لشبكةٍ كبرى، تعيدها إلى مدينتك لتبلغ الخادم على بُعد بضعة كيلومترات.

شكل 1 جارَان في مدينةٍ واحدة: قبل نقطة التبادل وبعدها صفّان لحالةٍ واحدة. في الصفّ الأعلى، بلا نقطة تبادل، يخرج المرور من مزوّدك فيصعد إلى شبكةٍ كبرى في قارّةٍ أخرى، ثمّ يعود إلى المزوّد الثاني في المدينة نفسها: مسارٌ يعبر البحر مرّتين. وفي الصفّ الأسفل، وهو المشدَّد، مع وجود نقطة تبادلٍ في المدينة، يمرّ المرور من المزوّد الأول إلى نقطة التبادل ثمّ إلى المزوّد الثاني، فيبقى كلّه داخل المدينة. المسافة على الأرض بين الجارين واحدة في الحالتين، والفرق كلّه في طول المسار. بلا نقطة تبادل في قارّةٍ أخرى شبكةٌ كبرى مزوّدك مزوّدٌ آخر عبر البحر وعبره راجعًا ومع نقطة تبادلٍ في المدينة مزوّدك نقطة التبادل مزوّدٌ آخر المسافة بين الجارين واحدة في الحالتين جارَان في مدينةٍ واحدة: قبل نقطة التبادل وبعدها حالةٌ واحدة مرسومةٌ مرّتين. بلا نقطة تبادل يخرج المرور من مزوّدك إلى شبكةٍ كبرى في قارّةٍ أخرى ثمّ يعود إلى المزوّد الثاني في المدينة نفسها. ومع نقطة تبادلٍ في المدينة، وهي المشدَّدة، يمرّ من مزوّدك إلى نقطة التبادل إلى المزوّد الثاني، فيبقى كلّه داخل المدينة. والمسافة بين الجارين واحدة في الحالتين. بلا نقطة تبادل مزوّدك شبكةٌ كبرى في قارّةٍ أخرى مزوّدٌ آخر ومع نقطة تبادل مزوّدك نقطة التبادل مزوّدٌ آخر
جارَان على شبكتين مختلفتين في مدينةٍ واحدة: أعلاه المسار حين لا تكون هناك نقطة تبادل، وأسفله المسار نفسه بعدها. المسافة على الأرض واحدة، والفرق كلّه في عدد القفزات.

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

الحل: اللقاء في منتصف الطريق

الحلّ بديهيٌّ بعد رؤية المشكلة: بدل أن يسافر كلٌّ بعيدًا، لماذا لا تلتقي الشبكات محليًّا؟ هذا ما تفعله «نقطة تبادل الإنترنت»: مكانٌ محايدٌ تجتمع فيه الشبكات المحلّية لتسلّم بعضها بعضًا المرور مباشرةً، فيتحوّل المسار الدوليّ العبثيّ إلى قفزةٍ واحدةٍ داخل المدينة.

ما نقطة التبادل فعلًا: البنية الماديّة

نقطة التبادل بنيةٌ ماديّةٌ حقيقية لا مفهومٌ مجرّد: عادةً غرفةٌ مؤمَّنةٌ داخل «مركز بياناتٍ محايد» لا يملكه أيّ مزوّد. في قلبها محوّلٌ (أو محوّلات) إيثرنت ضخمٌ عالي السرعة. يستأجر كلّ لاعبٍ في المنطقة مساحةً في المركز، ويضع موجِّهه، ويمدّ ليفًا قصيرًا (يُسمّى «الوصلة المتقاطعة») من موجِّهه إلى المحوّل المشترك. ومن يحضر هذا اللقاء؟ مزوّدو الخدمة، وشبكات توصيل المحتوى مثل جوجل ونتفليكس، ومزوّدو السحابة، والجامعات والشركات الكبرى، بل الجهات الحكومية أحيانًا. كلّهم في غرفةٍ واحدة، كلٌّ بموجِّهه ووصلته. وهنا تفصيلٌ يفسّر كيف تكفي وصلةٌ واحدة. فالمحوّل يعمل في الطبقة الثانية، أي إنه يوصّل الأطر بعناوين MAC لا بعناوين IP، فتصير موجِّهات الأعضاء كلّها على شبكةٍ واحدةٍ مشتركة، لكلٍّ منها عنوانٌ فيها كأنها أجهزةٌ في غرفةٍ واحدة. ومن هذه الغرفة يفتح كلّ عضوٍ جلساته مع من يشاء من الحاضرين، دون أن يمدّ إليه سلكًا جديدًا؛ فالوصلة الواحدة تشتري لك حضورًا في الغرفة، ثمّ تختار أنت مع مَن تتكلّم فيها. وبهذا تصير الشبكات المتنافسة كلّها أعضاءًً في شبكةٍ محلّيةٍ واحدةٍ بحجم مدينة، تطبيقًا لمبدأ الشبكة المحلّية الذي رأيتَه، لكن على نطاقٍ صناعيّ.[5]

وهذا المركز المحايد ليس عاديًّا، بل «مركز بياناتٍ محايد للمشغّلين» تجتمع فيه شبكاتٌ كثيرة، وفيه «غرفة اللقاء» (Meet-Me Room) التي تُمدّ فيها وصلات الربط بين الأعضاء. ولأن المكان محايد، يطمئنّ المتنافسون إلى الاتصال فيه دون أن يخدم أحدهم على حساب الآخر. ومن المهمّ ألّا تخلط: نقطة التبادل ليست مزوّد عبورٍ يبيعك وصولًا إلى الإنترنت كلّه، بل ساحة لقاءٍ تتبادل عندها الشبكات مرور عملائها فقط. هي مكانٌ، لا خدمة.

لوحة توزيع ضوئيّة في خزانة معدنية: عشرات من الألياف الصفراء الرقيقة تنحدر في حزمة واحدة إلى صفوف من المقابس الزرقاء، وعلى كلّ ليفة بطاقة صغيرة مكتوبة.
لوحة توزيع ضوئيّة في نقطة تبادل أمستردام (AMS-IX): كلّ ليفة صفراء هنا وصلةٌ متقاطعة تصل موجِّه عضوٍ واحد بالمحوّل المشترك، وعلى كلّ واحدة بطاقةٌ بخطّ اليد تدلّ على صاحبها. هكذا تبدو «غرفة اللقاء» من الداخل.الصورة: Fabienne Serriere؛ رخصة CC BY-SA 3.0، عبر Wikimedia Commons.

من أين جاءت الفكرة

لم تكن نقاط التبادل موجودةً منذ البداية. ففي تسعينيّات الإنترنت المبكّر، تركّز تبادل المرور في عددٍ قليلٍ من نقاط الوصول الكبرى (مثل نقطةٍ شهيرةٍ قرب واشنطن). لكنّ تركيز العالم كلّه في نقاطٍ معدودةٍ كان هشًّا وبعيدًا عن كثيرين، فتوزّعت الفكرة تدريجيًّا إلى مئات نقاط التبادل في المدن، فصار التبادل لامركزيًّا كالإنترنت نفسه. هذا التوزّع هو ما قرّب التبادل من المستخدمين وزاد متانة الشبكة.

التناظر عند نقطة التبادل

مجرّد الاتصال الماديّ بالمحوّل لا يكفي؛ يجب أن تتّفق الشبكات على تبادل المرور، وهذا هو «التناظر» (Peering) الذي مرّ بك في مقال مزوّد الخدمة. فلا حاجة إلى إعادة تعريفه ومقابلته بالعبور هنا، بل يظهر في موضعه الطبيعيّ: نقطة التبادل هي المكان الماديّ الذي يتحقّق فيه التناظر. تفتح الموجِّهات جلسات BGP فيما بينها، فيعلن كلّ مزوّدٍ للآخر كتل العناوين التي يخدمها، ويتّفقان على تسليم مرور عملائهما مباشرةً، غالبًا دون مقابل (تناظرٌ بلا تسوية).[1]

ويتّصل العضو بمنفذٍ في المحوّل بسرعةٍ يختارها (10 أو 100 أو 400 جيجابت في الثانية)، ويدفع رسمه الثابت، ثمّ يتبادل ما شاء من المرور. لكنّ التناظر ليس حقًّا مكفولًا للجميع: لكلّ شبكةٍ «سياسة تناظر». فبعضها «مفتوح» يتناظر مع أيّ عضو، وبعضها «انتقائيّ» أو «مقيّد» لا يتناظر إلّا مع أندادٍ في الحجم، ويُجبر الأصغر على شراء العبور بدلًا من التناظر المجّاني. ومن هنا تنشب أحيانًا «نزاعات فكّ التناظر»، حين يقطع طرفٌ التناظر مع آخر، فيتعطّل وصول جزءٍ من الإنترنت بينهما حتى يُحَلّ الخلاف. فالتناظر قرارٌ تجاريٌّ بقدر ما هو تقنيّ.

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

خوادم المسارات: التناظر مع الجميع بوصلةٍ واحدة

لكن لو احتاج كلّ عضوٍ أن يفتح جلسةً منفصلةً مع كل عضوٍ آخر، لصار العدد لا يُطاق في نقطةٍ فيها مئات الشبكات. هنا يأتي ابتكارٌ أنيق: «خادم المسارات» (Route Server). يفتح العضو جلسةً واحدةً مع خادم المسارات، فيوزّع له هذا الخادمُ مساراتِ كلّ الأعضاء المشتركين فيه، فيتناظر العضو معهم جميعًا دفعةً واحدة دون اتّفاقاتٍ فرديّة. وفي أكبر نقاط التبادل يتناظر أغلب الأعضاء عبر خوادم المسارات، فتكفي وصلةٌ واحدةٌ للتناظر مع مئاتها.

ولخادم المسارات وظيفةٌ ثانية أهمّ من التوفير: أن يكون مصفاةً. فهو لا يمرّر كلّ ما يُعلَن له، بل يتحقّق من الإعلانات قبل توزيعها، ويسقط ما لا يثبت أنّ صاحبه يملك الكتلة التي يعلنها، بآليّة RPKI التي مرّت بك في مقال مزوّد خدمة الإنترنت. وقد صار هذا الترشيح ممارسةً معتادةً في كبريات نقاط التبادل، وجزءًا من مبادرةٍ عامّة لنظافة التوجيه تُعرف بـMANRS.[10] والأثر أوسع من النقطة نفسها: حين تُسقِط نقطةٌ فيها مئات الأعضاء إعلانًا خاطئًا عند بابها، فقد منعت انتشاره إلى مئات الشبكات دفعةً واحدة. فالمكان الذي يجمع الشبكات هو أيضًا أفضل مكانٍ لتصفية أخطائها.[4] هذا ما يجعل «التناظر المتعدّد الأطراف» عمليًّا على نطاقٍ واسع، ويخفض عبء الإعداد على الشبكة الصغيرة حتى تكاد تتناظر مع نقطة التبادل كلّها بإعدادٍ واحد.

شكل 2 جلسةٌ مع كلّ عضو، أو جلسةٌ واحدة مع خادم المسارات خمسة أعضاءٍ في نقطة تبادلٍ واحدة، مرسومين مرّتين. في التصميم الأول، بلا خادم مسارات، يفتح كلّ عضوٍ جلسةً مع كلّ عضوٍ آخر، فتصير الجلسات عشرًا لخمسة أعضاء، وتصير خمسًا وأربعين لعشرة. وفي التصميم الثاني، وهو المشدَّد، يفتح كلّ عضوٍ جلسةً واحدةً مع خادم المسارات في الوسط، فتكفي خمس جلساتٍ ليتناظر الجميع، ويكفي العضو الجديد أن يفتح واحدة. خمسة أعضاء، وجلسات BGP بينهم بلا خادم مسارات الجلسات 10 مع خادم المسارات الجلسات 5، وللعضو الجديد واحدة جلسةٌ مع كلّ عضو، أو جلسةٌ واحدة مع خادم المسارات خمسة أعضاءٍ مرسومين مرّتين. بلا خادم مسارات يفتح كلّ عضوٍ جلسةً مع كلّ عضوٍ آخر، فتصير الجلسات عشرًا. ومع خادم المسارات، وهو المشدَّد، يفتح كلّ عضوٍ جلسةً واحدةً معه، فتكفي خمس جلساتٍ ليتناظر الجميع، ويكفي العضو الجديد أن يفتح واحدة. خمسة أعضاء بلا خادم مسارات: الجلسات 10 ومعه: الجلسات 5
بلا خادم مسارات يفتح كلّ عضوٍ جلسةً مع كلّ عضو، فيتضخّم العدد. ومعه يفتح العضو جلسةً واحدة، فينال مسارات الجميع.

وكيف تجد الشبكات بعضها لتتناظر؟ عبر سجلٍّ عامٍّ تتطوّع الشبكات بإدراج نفسها فيه (يُعرف بـPeeringDB): تسجّل فيه نقاط حضورها وسياسة تناظرها وبيانات التواصل، فيصير دليلًا يلتقي عنده مديرو الشبكات لترتيب التناظر. فالبنية الاجتماعية للتناظر لا تقلّ أهمّيةً عن بنيته التقنية: لقاءٌ بين بشرٍ يديرون شبكاتٍ، يتّفقون على التعاون.

التناظر الخاص (PNI): جسرٌ مباشرٌ للعمالقة

وحين يصير حجم المرور بين شبكتين هائلًا وثابتًا (كمرور منصّة فيديو نحو عملاء مزوّدٍ كبير)، يصبح أكفأ أن تُمدّ بينهما وصلةُ ليفٍ خاصّةٌ مباشرة (PNI) داخل مركز البيانات نفسه، تتجاوز المحوّل المشترك. تستعملها الشركات فائقة النطاق والمزوّدون الضخام، لأنها تضمن سعةً وأداءً لا يضمنهما منفذٌ مشترك، وتعزل مرورهما الثقيل عن زحام الساحة العامّة. فالتناظر عند نقطة التبادل عامٌّ في «الساحة المشتركة»، والـPNI جسرٌ خاصٌّ لمن ثقُل مروره، وكثيرًا ما يلجأ إليه الطرفان بعد أن يبدآ بالتناظر العامّ ثمّ يكبر التبادل بينهما فيرقّيانه إلى وصلةٍ خاصّة.

التناظر عن بُعد

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

الفوائد: معادلةٌ رابحةٌ للجميع

تنعكس نقطة التبادل خيرًا على الجميع. على المستخدم: زمن استجابةٍ ينهار من عشراتٍ إلى آحادٍ من الأجزاء، فتصير الألعاب والمكالمات والمواقع المحلّية فوريّة. وعلى المزوّد: توفيرٌ كبيرٌ في كلفة العبور، إذ يدفع رسمًا ثابتًا متواضعًا للمنفذ ثمّ يتبادل مرورًا ضخمًا مجّانًا، وهذا يعزّز قدرة المزوّدين الصغار على المنافسة. وعلى استقرار الشبكة: مرونةٌ أعلى، فالمزوّد المتناظر مع عشرات الشبكات يملك عشرات المسارات البديلة بدل مخرجٍ واحد، فلا يعزله عطلٌ واحد. ولنضع الأثر في رقم: مسارٌ كان زمنه 30 أو 50 مللي ثانية بالمرور عبر قارّةٍ أخرى، يصير 5 أو أقلّّ حين يُسلَّم محليًّا في قفزةٍ واحدة. فرقٌ يقلب تجربة الألعاب والمكالمات رأسًا على عقب.

وللمرونة وجهٌ أمنيّ أيضًا: تتيح كثيرٌ من نقاط التبادل خدماتٍ مشتركة تساعد على امتصاص هجمات الحرمان من الخدمة (DDoS) وتوجيه المرور الخبيث إلى طريقٍ مسدودٍ قبل أن يغرق شبكة العضو. فاجتماع الشبكات في مكانٍ واحدٍ لا يسرّع التبادل فحسب، بل يتيح تعاونًا في الدفاع أيضًا.

ولهذا أثرٌ يتّضح في الأزمات. فحين تُقطَع الكابلات البحرية الدولية (كما رأيتَ في مقال العمود الفقري)، قد تتعطّل علاقة البلد بالخارج، لكنّ نقطة التبادل المحلّية تُبقي «الإنترنت الداخليّ» للبلد حيًّا: تظلّ المواقع والخدمات المحلّية تعمل بين أهل البلد، لأن مرورها لا يحتاج أن يغادر أصلًا. فنقطة التبادل ليست تحسينًا للسرعة فحسب، بل شبكة أمانٍ تحفظ حدًّا أدنى من الاتصال حين ينقطع الحبل مع العالم.

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

وتذهب الشركات الكبرى أبعد: تضع خوادم تخزينٍ خاصّةً بها داخل شبكات المزوّدين أنفسهم أو عند نقاط التبادل (كصناديق التخزين التي توزّعها منصّات الفيديو ومحرّكات البحث)، فتُخزَّن أكثر مقاطعك مشاهدةً على بُعد قفزةٍ واحدةٍ منك. ومع تضاعف المرور سنةً بعد سنة (تدفعه دقّة الفيديو الأعلى وأحمال الذكاء الاصطناعي)، تزداد قيمة هذا القرب: كلّ ما يُخدَم محليًّا لا يزاحم على الوصلات الدولية الغالية.

لماذا تهمّ محليًّا: إبقاء المرور محليًّا

هنا الأثر الأعمق، خصوصًا للدول النامية. حين لا توجد نقطة تبادلٍ محلّية، يضطرّ مرورٌ بين جارَين في البلد نفسه أن يعبر البحار إلى أوروبا أو أمريكا ويعود، فيُدفَع ثمنه عملةً صعبةً لشبكاتٍ أجنبية، ويبطؤ بزمن الالتفاف الطويل. وإنشاء نقطة تبادلٍ محلّية يقلب المعادلة: يبقى المرور المحلّي محليًّا، فتنخفض كلفة الاتصال الدولية بنسبٍ قد تتجاوز الخُمس، ويتسارع الإنترنت المحلّي.[2]

ولهذا صار بناء نقاط التبادل ركنًا في سياسات تطوير الإنترنت حول العالم. وقد نمت بعضها إلى عمالقة: نقطة DE-CIX في فرانكفورت سجّلت ذروةً عند 18.73 تيرابت في الثانية، وبلغ مجموع شبكتها العالمية 29.5 تيرابت في الثانية في تمّوز 2026، دفعها بثُّ كأس العالم.[7] وسجّلت AMS-IX في أمستردام 15 تيرابت في الثانية في نيسان 2026،[8][3] وإلى جانبها نقاطٌ كبرى مثل AMS-IX في أمستردام وLINX في لندن وIX.br في البرازيل، يتّصل بكلٍّ منها مئاتٌ بل آلافٌ من الشبكات. وعالميًّا تعمل أكثر من 1,200 نقطة تبادلٍ نشطة في أكثر من 700 مدينة موزّعةٍ على أكثر من 80 دولة، صغيرةٍ وكبيرة،[6] تشكّل معًا بنية الإنترنت المحلّية والإقليمية. والمفارقة أن أصغرها، في بلدٍ ناشئٍ بلا نقطةٍ من قبل، قد يُحدث أثرًا أكبر في تجربة مستخدميه من أيّ توسعةٍ في أكبرها، لأنه يصلح خللًا بنيويًّا لا مجرّد يزيد سعةً قائمة.

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

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

وللمنطقة العربية نصيبٌ من هذه القصّة. فلطول الزمن كان مرورٌ بين بلدين عربيّين متجاورين يلتفّ عبر نقاط تبادلٍ في أوروبا (كمرسيليا ولندن) لقلّة النقاط المحلّية، فيُدفَع ثمنه ويُبطَّأ بلا داعٍ. ومع نقاطٍ إقليميّةٍ مثل UAE-IX في دبي بقي شيءٌ من هذا المرور قريبًا من أرضه، وكلّما نشأت نقطة تبادلٍ إقليميّةٌ قويّة بقي المرور العربيّ أقرب، وانخفضت كلفته وزمنه. فبناء هذه النقاط ليس ترفًا تقنيًّا، بل قرارٌ يمسّ سيادة البلد الرقميّة واقتصاد اتصالاته.

وباجتماع التناظر والتخزين القريب، غيّرت نقاط التبادل شكل الإنترنت نفسه. فبدل الهرم الصارم الذي يصعد فيه كلّ شيءٍ إلى المستوى الأول ثمّ ينزل (كما رأيتَ في مقال مزوّد الخدمة)، صار كثيرٌ من المرور يُتبادَل أفقيًّا عند نقاط التبادل دون أن يصعد الهرم أصلًا. هذا «تسطّح» الإنترنت: من بنيةٍ هرميّةٍ إلى بنيةٍ أفقيّةٍ متشابكة، أقصر مسافةً وأقلّ كلفةً وأمتن.

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

جرّبه بنفسك: من يتناظر في بلدك

سجلّ التناظر الذي مرّ بك مفتوحٌ للعامّة، وفيه جواب سؤالٍ يخصّك: هل يبقى مرورك في بلدك أم يغادره؟ وأربع خطواتٍ تكفي.

  1. ابحث عن بلدك. افتح peeringdb.com وابحث عن نقاط التبادل في بلدك. اعدَّها: قد تجد واحدةً، وقد لا تجد شيئًا.
  2. افتح النقطة واعدَّ أعضاءها. صفحة كلّ نقطة تعرض الشبكات المتّصلة بها وسرعة منفذ كلٍّ منها. هذا هو، حرفيًّا، من يسلّم المرور لمن في مدينتك.
  3. ابحث عن مزوّدك أنت. خُذ رقم نظامه المستقلّ (وقد بيّنتُ كيف تجده في مقال مزوّد خدمة الإنترنت) وابحث عنه هنا. اقرأ سياسة تناظره: مفتوحةٌ أم انتقائيّة؟ وفي أيّ نقاطٍ يحضر؟
  4. ثمّ استنتج. إن لم يحضر مزوّدك أيّ نقطةٍ محلّية، فمرورك إلى موقعٍ في مدينتك يخرج من بلدك ويعود. هذا هو الترومبون الذي بدأ به المقال، مقيسًا على حالتك أنت.

وما يستحقّ الانتباه في هذا السجلّ أنّ أحدًا لا يُلزَم بالتسجيل فيه: تُدرِج الشبكات نفسها فيه طوعًا لأن الظهور فيه يعينها على أن يجدها من يريد التناظر معها.[9] بنيةٌ بهذا الحجم تُدار بسجلٍّ تطوّعيّ، وهذا وحده يقول شيئًا عن كيف يعمل الإنترنت: لا سلطةٌ تُحصي الشبكات، وإنّما شبكاتٌ ترى مصلحتها في أن تُعرَف.

من نقطة اللقاء إلى المحتوى القريب

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

وقد رأيتَ أن شركات المحتوى تضع خوادمها عند هذه النقاط لتقترب منك. وهذا التقريب تطبيقٌ لمبدأٍ أعمّ يسري في الويب كلّه: الاحتفاظ بنسخةٍ قريبةٍ بدل جلب البعيد في كل مرّة. هذا المبدأ هو «التخزين المؤقت»، وهو موضوع المقال التالي، حيث ينتقل بك من البنية التحتية إلى طبقة التوصيل والأداء: «التخزين المؤقت (Caching)».

المصادر

  1. Cloudflare: ما نقطة تبادل الإنترنت (IXP)؟ التعريف والتناظر.
  2. Internet Society: موجز سياسات نقاط تبادل الإنترنت. إبقاء المرور محليًّا وخفض الكلفة.
  3. DE-CIX: رقم قياسيّ عالميّ عند 25 تيرابتًا في الثانية. حجم مرور أكبر نقاط التبادل.
  4. Wikipedia: Internet exchange point. البنية وخوادم المسارات والتناظر المتعدّد الأطراف.
  5. ITU: تعريف نقطة تبادل الإنترنت. الدور في النظام البيئي للإنترنت.
  6. Newby Ventures: دليل نقاط تبادل الإنترنت في العالم. عدد النقاط النشطة والمدن والدول التي تستضيفها.
  7. DE-CIX: أرقام الذروة القياسية في شبكة DE-CIX. ذُرى المرور في فرانكفورت وفي الشبكة العالمية.
  8. AMS-IX: ذروة مرورٍ جديدة عند 15 تيرابت في الثانية. حجم المرور في نقطة أمستردام وتاريخ الذروة.
  9. PeeringDB: سجلّ التناظر العامّ. الشبكات ونقاط التبادل وسياسات التناظر، وهو أساس «جرّبه بنفسك».
  10. Internet Society: مبادرة MANRS لنظافة التوجيه. ترشيح الإعلانات عند نقاط التبادل والتحقّق من أصلها.

اترك تعليقاً

الحقول المميّزة بـ مطلوبة