מערכת מאזן העומסים של Relianoid מתוכננת להשתלב בכמה שיותר תת-רשתות. המערכת תוכננה עם מערכת ניתוב המבוססת על הכללים בטבלה. כלל הוא תנאי שהחבילה חייבת להתאים לו, וטבלה היא המקום שאליו נשלחת החבילה אם הכלל תואם.
כל טבלה מכירה את תת-הרשתות האחרות רק כדי לוודא שהחבילה מגיעה ל- VIP , ולאחר מכן החבילה מועברת ל-backend דרך אותה טבלה. במקרה שה-backend אינו נגיש ישירות דרך תת-רשת שכבר הוגדרה, החבילה תועבר לשער של טבלת הניתוב של ה-VIP שבו נעשה שימוש.
לאחר שהחבילה השיבה ל-backend, טבלת הכללים צריכה להבטיח שהיא תנוהל על ידי אותה טבלה שנשלחה קודם לכן ל-backend כדי להימנע ממסלולים אסימטריים.
אסור להגדיר את אותה רשת משנה במאזן העומס ביותר מממשק אחד מכיוון שטבלת הכללים לא תחליט איזו טבלת ניתוב אחראית על החבילה עצמה.
אך ניתן לשנות את ההתנהגות שתוארה קודם לכן במידת הצורך, והמשתמשים יכולים להוסיף כללים וטבלאות מסלול משלהם, לשנות את מודול הניתוב כדי להתאים אותו לצרכים האישיים שלהם.
רשימת כללי ניתוב #
טבלת הכללים מתוארת להלן:
טבלה זו מציגה את הכללים שכבר מוגדרים במערכת. השדות מתוארים להלן:
ID. מזהה פנימי ייחודי שהוקצה לכלל. לא ניתן להגדיר או לשנות ערך זה.
תיאור. תיאור קצר על כל כלל והתפקיד שהוא ממלא.
מ. שדה זה מקבל CIDR (IP/bitmask), המקור שממנו החבילה חייבת להגיע.
לא תואם. סימון המשמש לביטול התנאי, מושבת כברירת מחדל.
טבלתי. הטבלה אליה תישלח החבילה, והיכן יוחלו המסלולים.
עדיפות. משמש לאמוד לאיזה כלל יש סמכות גבוהה יותר על האחרים. ניתן לשנות נכס זה. אבל כברירת מחדל, המערכת מקצה מספר עם עדיפות גבוהה יותר. כלומר ככל שהמספר קטן יותר, כך העדיפות גבוהה יותר.
פעולות בכמות גדולה:
צור כלל ניתוב. כדי ליצור כלל ניתוב.
מחק. כדי להסיר כלל מטבלת הכללים.
הוסף כלל ניתוב #
טבלתי. טבלת הניתוב לשליחת החבילות כאשר יש התאמה.
מ. מציין את IP or CIDR (IP/מסכה) מאיפה מגיעה החבילה.
עדיפות. מספר כדי להראות את עוצמתו של כלל.
תיאור. תיאור קצר על כלל נתון בכל שורה.
לא תואם. צ'ק המשמש לביטול תנאי נתון. כברירת מחדל, הוא מושבת.

