תוכן עניינים:
הגדרה - מה המשמעות של רשת מוגדרת תוכנה (SDN)?
רשת מוגדרת תוכנה (SDN) היא ארכיטקטורת רשת מחשבים חדשה המתהווה. גורם ההבדל העיקרי שלו הוא הפרדת מישור הנתונים ממישור הבקרה בנתבים ומתגים. במילים אחרות, הבקרה מנותקת מחומרה ומיישמת בתוכנה. במסגרת ארכיטקטורה זו, הטמעת מטוס הבקרה היא באמצעות תוכנה בתוך השרתים והיא נפרדת מציוד רשת, ואילו מטוס הנתונים מיושם בתוך חומרת רשת או ציוד. הדוגמה הטובה ביותר לארכיטקטורה זו היא OpenFlow.
Techopedia מסביר רשת מוגדרת תוכנה (SDN)
כדי להבין טוב יותר רשת מוגדרת תוכנה, ראשית עלינו לבדוק כיצד ארכיטקטורת הרשת המסורתית מתייחסת למנות נתונים. כאשר חבילת נתונים מגיעה למתג או לנתב, הקושחה אומרת לחומרה היכן להעביר את המנה ושולחת את כל המנות ליעד זה באותו נתיב. במילים אחרות, הוא מתייחס לכל המנות באותה אופן. מתגים חכמים מתקדמים יותר המצוידים במעגלים משולבים ספציפיים ליישום (ASIC) יכולים לזהות סוגים שונים של מנות ולהתייחס אליהן באופן שונה בהתבסס על תוכנות ה- ASIC המתוכנות. הבעיה היא שהפתרונות הללו יקרים למדי.
עם זאת, SDN מנתק את השליטה מהקושחה של חומרת הרשת ומכניס אותה לידי מנהל הרשת. הוא או היא יכולים "לעצב" תעבורת רשת מקונסולת בקרה מרכזית מבלי לשנות את ההגדרות של מתגים בודדים. פירוש הדבר שמנהל המערכת יכול לשנות את כללי הרשת, לתעדף לפי הצורך ואף לחסום מנות מסוימות עם שליטה רבה. לפיכך SDN חשוב מאוד למחשוב ענן (שיש בו ארכיטקטורה מרובת דיירים) מכיוון שהוא מאפשר שליטה יעילה וגמישה יותר בעומסי התנועה.
SDN הוא אלטרנטיבה זולה יותר לסוגים קודמים של רשת מכיוון שהיא מאפשרת שימוש במתגי סחורות זולים יותר ועם זאת מאפשרת שליטה טובה יותר על התנועה מבעבר. מהנדסי רשת ומנהלי מערכת יכולים לתמוך בהחלפת בדים בין חומרה מספקים ודגמים שונים וכן לשלב מתגים עם מכשירי ASIC וכאלה שבלעדיהם. OpenFlow הוא כרגע המפרט הפופולרי ביותר עבור SDN ומאפשר שליטה מרחוק על טבלאות הניתוב.