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

لماذا يبدو القناع خاطئًا على رابط نفقي

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

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

توبولوجيتان، شكلان للعنوان

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

TopologyClient address shapePeerRoute to expect
Point-to-point block per clientTwo neighbouring addresses inside a small blockThe far address of that blockA single host route on the tunnel device
Shared poolOne address carrying the pool maskThe server's tunnel addressA single host route on the tunnel device

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

حين تطلب المجموعة وشبكة المكتب البتات نفسها

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

أما البادئات التي تشبه بعضها شكلًا فهي حالة أخرى، ومقارنة الثمانيات بالعين ليست مقارنة بادئات. اكتبهما وعدّ البتات المقنّعة: 192.168.4.0/24 مقابل 192.168.6.0/24 تتفقان حتى البت 22 وتختلفان عند البت 23، لأن الثماني الثالث يُقرأ 00000100 مقابل 00000110، فالشبكتان منفصلتان فعليًا. ضع 10.8.0.0/24 إلى جانب 10.8.0.0/24 أخرى فتتفق كل البتات المقنّعة الـ24، ما يعني أن مسارًا واحدًا لا يعبّر عن المكانين. طول القناع يحدد أين تتوقف المقارنة، والشبكة المثبتة ثانيًا هي التي تخسر.

ما لا يستطيع رابط موجّه تقديمه

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

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

قراءة الواجهة قبل تعديل الملف الشخصي

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

ip -4 addr show dev tun0
ip route show dev tun0
ip route get 10.8.0.1

إذا اتفقت الثلاثة، فالملف الشخصي يفعل ما كُوّن لفعله، والمشكلة المتبقية في مكان آخر. غيّر التوبولوجيا فقط لسبب يسمّي قدرة ناقصة، لأن قناعًا غير مألوف ليس كذلك.

مقالات ذات صلة