نظام التوجيه المتقدم في RELIANOID ADC

عرض الفئات

نظام التوجيه المتقدم في RELIANOID ADC

5 دقائق للقراءة

نظرة عامة #

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

يمكن تنفيذ التوجيه من أجهزة مختلفة مثل المحولات، وجدران الحماية، والخوادم، وموازنات التحميل، وأي جهاز قادر على استقبال/إرسال الحزم، لذلك، RELIANOID يقوم بتنفيذ توجيه متقدم فائق الكفاءة والفعالية بإضافة خيارات ليتم تهيئتها حسب الطلب إذا لزم الأمر، ولكن كيف يعمل نظام التوجيه البسيط وكيف RELIANOID التوجيه ينفذ ذلك وكيفية استخدام الميزات المتقدمة؟

الأساسيات #

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

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

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

استكشاف تكوين توجيه بسيط #

يشرح الرسم البياني التالي كيف يتخذ نظام التوجيه البسيط قرار إعادة توجيه الحزمة:

تدخل الحزمة إلى الجهاز من خلال eth0 ويقوم جدول التوجيه بالتحقق من وجهة الحزمة، والآن سيتم إرسال الحزمة إلى واجهة معينة ليتم الخروج منها. طريقة العمل هذه بسيطة ومفيدة.

استكشاف تكوين التوجيه المتقدم في RELIANOID ADC #

كما سبق أن أشرنا إلى RELIANOID يشتمل جهاز ADC على نظام توجيه متقدم، حيث يتم أولاً "مسطرة" الحزمة ليتم تحديد الجدول الثاني الذي سيتم توجيهها إليه:

وحدة التوجيه ل RELIANOID تم تصميم ADC بالفكرة التالية:

تدير كل واجهة شبكة (بطاقات NIC أو شبكات VLAN أو Bonding) جدول التوجيه والبوابة الخاصة بها.
ستتم إدارة حركة المرور التي تصل إلى VIP من خلال نفس جدول التوجيه لحركة المرور الواردة (من العميل إلى موازن التحميل) مقارنة بحركة المرور الصادرة (من موازن التحميل إلى الواجهة الخلفية).
يتم وضع علامة على كل حزمة تصل إلى المزرعة بحيث يتم أخذ هذه العلامة في الاعتبار لإعادة توجيه الحزمة إلى الخطوة التالية.
للحفاظ على نظام التوجيه بسيطًا مع الحد الأدنى لعدد المسارات الثابتة لأن المسارات الثابتة ستزيد من إضافة المزيد من الواجهات.
في حالة أن ADC يتطلب الاتصال بأنظمة خارجية، أو وكيل التنقل، أو DNS، أو مراجعة الإصلاحات السريعة، وما إلى ذلك، فسيتم استخدام جدول مخصص (الجدول الرئيسي).
ستستخدم حركة المرور المتوازنة جداول مختلفة عن الجدول الرئيسي، لفصل وعزل أنواع مختلفة من حركة المرور.

السطور التالية تصف سيناريو حقيقي، أ RELIANOID تم تكوين ADC باستخدام بطاقتي NIC (eth0 وeth1).

إدراج جدول التوجيه لـ NIC eth0:

جدول قائمة مسارات IP table_eth0

eth0 IP 192.168.100.10
eth0 قناع الشبكة 255.255.255.0
بوابة eth0 192.168.100.5

إدراج جدول التوجيه لـ NIC eth1:

جدول قائمة مسارات IP table_eth1

eth1 IP 192.168.101.10
eth1 قناع الشبكة 255.255.255.0
بوابة eth1 192.168.101.5
VIP1 192.168.101.11

البوابة الافتراضية للجدول الرئيسي هي 192.168.100.5.

يمكن إظهار هذه المعلومات باستخدام الأمر:

جدول قائمة طريق IP الرئيسي

يصل العميل إلى عنوان IP الظاهري 192.168.101.11 في مزرعة L4XNAT في الميناء 80، تم تكوين هذه المزرعة لموازنة تحميل حركة المرور مقابل خادمين خلفيين 192.168.200.20 و 192.168.200.21.

توفر مزرعة L4XNAT داخل وحدة LSLB (موازنة تحميل الخدمة المحلية) معرف علامة فريد لكل واجهة خلفية في كل مزرعة، وذلك بمجرد وصول الحزمة إلى VIP 192.168.101.11 في المنفذ الظاهري 80 تقوم وحدة موازنة التحميل التي تم تكوينها في eth1 بتعيين علامة للحزمة فقط لتحديد الوجهة الجديدة، في الخطوة التالية، يقوم نظام القاعدة بالتحقق من العلامة الموجودة في الحزمة، وبناءً على هذه العلامة يعرف نظام التوجيه جدول توجيه الحزمة يجب أن يتم إرسالها.

على سبيل المثال، تقوم مزرعة l4xnat بوضع علامة على حزمة بالقيمة 201، الذي يحدد الواجهة الخلفية 192.200.20 في المزرعة التي تم تكوينها في Virtual IP 192.168.200.20 والمنفذ الظاهري 80، الآن أصبح جدول القاعدة قادرًا على إعادة توجيه الحزمة إلى جدول التوجيه المقابل:

يمكن إدراج قواعد التوجيه باستخدام الأمر:

قائمة قواعد الملكية الفكرية

كما هو موضح في المعرف 25998، سيتم إعادة توجيه جميع حركة المرور المميزة بالعلامة 201 إلى الجدول table_eth1، دعنا نتحقق من محتوى الجدول eth1:

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

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

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

📄 قم بتنزيل هذه الوثيقة بصيغة PDF #

    ُ:البريد الالكتروني *