تم تصميم Zevenet Load Balancer ليتم دمجه في العديد من الشبكات الفرعية حسب الحاجة ، لذلك مع هذه الفرضية ، تم تصميم النظام بنظام توجيه يستند إلى قواعد وجداول ، والقاعدة هي الشرط الذي يجب أن تتطابق فيه الحزمة ، و الجدول حيث يتم إرسال الحزمة إذا تطابق القاعدة.
يعرف كل جدول الشبكات الفرعية الأخرى فقط للتأكد من وصول الحزمة إلى VIP في جدول ، يتم إعادة توجيه الحزمة إلى الواجهة الخلفية من خلال نفس الجدول ، في حالة عدم إمكانية الوصول إلى الواجهة الخلفية مباشرةً من خلال شبكة فرعية تم تكوينها بالفعل في موازن التحميل ، ستتم إعادة توجيه الحزمة إلى بوابة جدول توجيه VIP المستخدم.
بمجرد الرد على الحزمة من الواجهة الخلفية ، يجب أن يضمن جدول القواعد أنها ستتم إدارتها بواسطة نفس الجدول مما تم إرساله مسبقًا إلى الواجهة الخلفية لتجنب المسارات غير المتماثلة.
من المهم ألا يتم تكوين نفس الشبكة الفرعية في موازن التحميل في أكثر من واجهة واحدة ، لأنه في هذه الحالة ، لن يتمكن جدول القواعد من تحديد جدول التوجيه المسؤول عن الحزمة نفسها.
ولكن يمكن تعديل السلوك الموضح سابقًا إذا لزم الأمر ، ويمكن للمستخدمين إضافة قواعدهم الخاصة وجداول المسار التي تعدل وحدة التوجيه لتكييفها مع الاحتياجات الفردية.
يتم وصف جدول القواعد أدناه:
يوضح هذا الجدول القواعد التي تم تكوينها بالفعل في النظام ، ويتم وصف الحقول أدناه:
ID: معرّف داخلي فريد تم تعيينه للقاعدة ، ولا يمكن تكوين هذه القيمة أو تعديلها.
من: هذا الحقل يقبل IP أو CIDR (IP / bitmask) ، المصدر الذي يجب أن تأتي منه الحزمة.
لا يتطابق: يستخدم هذا الحقل لرفض القاعدة.
طاولة: الجدول حيث سيتم إرسال الحزمة وحيث سيتم تطبيق المسارات.
درجة الأهمية: أولوية القاعدة ، يمكن تغيير الأولوية ولكن بشكل افتراضي ، يعين النظام قيمة أقل قيمة أكثر.
الإجراءات: إجراءات القواعد الافتراضية مخفية ، يسمح هذا الحقل بتعديل أو حذف القاعدة المعطاة.
إجراءات جملة:
حذف: سيتم حذف القاعدة من جدول القواعد
أضف قاعدة التوجيه
من: يشير إلى IP أو CIDR (IP / قناع) من أين تأتي الحزمة.
لا يتطابق: فحص يستخدم لإبطال الشرط ، معطل افتراضيًا.
طاولة: أي جدول توجيه لإرسال الحزمة إليه متى من اعواد الكبريت.
درجة الأهمية: يشير إلى قيمة الأولوية لكي تتم إدارتها بواسطة جدول القواعد.