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