רשת | ניתוב | חוקים

פורסם על ידי זאבנט | 17 במרץ, 2020

Zevenet Load Balancer מתוכנן לשילוב בכמה שיותר תת-רשתות, ולכן עם הנחת יסוד זו, המערכת תוכננה עם מערכת ניתוב שמבוססת על פי כללים טבלאות, הכלל הוא התנאי שיש לחבילה להתאים, וה הטבלה היא שאליה נשלח המנה אם הכלל תואם.

כל טבלה מכירה את רשתות המשנה האחרות רק כדי להבטיח שאם החבילה מגיעה ל- VIP בטבלה, המנה מועברת אל ה- backend דרך אותה טבלה, במקרה שה- backend לא ניתן להגיע ישירות דרך רשת משנה אחת שהוגדרה כבר במאזנת העומס ואז חבילה תועבר לשער טבלת הניתוב של ה- VIP המשומש.

לאחר השיבתה של המנה של הנדנדה, טבלת הכללים צריכה להבטיח שהיא תנוהל על ידי אותה טבלה ממה שנשלחה בעבר לנדנדה בכדי להימנע מנתיבים א-סימטריים.

חשוב שאותו רשת משנה לא תוגדר במאזן העומס ליותר מממשק אחד, מכיוון שבמקרה זה, טבלת הכללים לא תוכל להחליט איזה טבלת ניתוב אחראית לחבילה עצמה.

אך ניתן לשנות את ההתנהגות שתוארה קודם במידת הצורך, והמשתמשים יכולים להוסיף כללים וטבלאות מסלול משניים המשנים את מודול הניתוב כדי להתאים אותו לצרכים האישיים.

טבלת הכללים מתוארת להלן:

טבלה זו מציגה את הכללים שכבר הוגדרו במערכת, השדות מתוארים להלן:

ID: מזהה פנימי ייחודי שהוקצה לכלל, לא ניתן להגדיר או לשנות ערך זה.
מ: שדה זה מקבל IP או CIDR (IP / מסכת סיביות), מקורו של המנה.
לא תואם: שדה זה משמש להכחשת הכלל.
טבלתי: הטבלה שאליה יישלח המנה והיכן יוחל המסלול.
עדיפות: עדיפות הכלל, ניתן לשנות את העדיפות אך כברירת מחדל, המערכת מקצה ערך, פחות ערך יותר עדיפות.
פעולות: הפעולות של כללי ברירת המחדל מוסתרות, שדה זה מאפשר לשנות או למחוק את הכלל הנתון.

פעולות בכמות גדולה:

מחק: הכלל יימחק מטבלת הכללים

הוסף כלל ניתוב

מ: מציין את ה- IP או CIDR (IP / mask) שממנה מגיעים המנות.
לא תואם: בדיקה המשמשת לשלילת המצב, כברירת מחדל מושבתת.
טבלתי: לאיזה טבלת הניתוב לשלוח את המנה למתי מ גפרורים.
עדיפות: מציין ערך עדיפות על מנת להיות מנוהל על ידי טבלת הכללים.

תשתף:

תיעוד על פי תנאי הרישיון לשימוש חופשי במסמכים של גנו.

האם המאמר הזה היה מועיל?

מאמרים נוספים