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

פורסם ב-25 באוקטובר, 2021

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

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

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

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

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

רשימת כללי ניתוב

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

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

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

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

צור כלל ניתוב. כדי ליצור כלל ניתוב.
מחק. כדי להסיר כלל מטבלת הכללים.

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

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

תשתף:

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

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

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