OSPFv3 (Open Shortest Path First version 3) הוא גרסה משופרת ומעודכנת של פרוטוקול הניתוב OSPF (Open Shortest Path First) המשמש לניתוב ברשתות IP גרסה 6 (IPv6).
בסוף המאמר תמצא קטן מבחן שיאפשר לך להעריך הידע שנרכש בקריאה זו
OSPFv3 מחליף את OSPFv2 בסביבות IPv6 עקב הבדלים בפורמט של כתובות IPv6 בהשוואה לכתובות IPv4 המשמשות ב-OSPFv2.
להלן הסבר מפורט יותר של OSPFv3:
שיפורי מדרגיות
ל-OSPFv3 יכולת הרחבה משופרת בהשוואה ל-OSPFv2, מה שהופך אותו למתאים יותר לרשתות גדולות ומורכבות. OSPFv3 משתמש בארכיטקטורת אזור ואזור, המסייעת לחלק את הרשת לאזורים קטנים יותר כדי להקל על הניתוב ולהפחית את כמות מידע הניתוב שכל נתב חייב לשמור.
סוגי מנות OSPFv3
OSPFv3 משתמש בסוגים שונים של מנות כדי לבצע את תהליך הניתוב. חלק מהחבילות החשובות הן:
- שלום שלום): הם משמשים לגילוי ותחזוקה של שכנים OSPFv3.
- תיאור מסד הנתונים (DD): עוזר לסנכרן מסד נתונים ניתוב בין נתבי OSPFv3.
- בקשת מצב קישור (LSR): משמש לבקשת מידע על קישורים ספציפיים מנתבים אחרים.
- עדכון מצב קישור (LSU): הוא משמש לשליחת מידע על מצב קישור לנתבים אחרים.
- אישור מצב קישור (LSACK): נשלח כדי לאשר קבלת מנות LSU.
סוגי אזורי OSPFv3
OSPFv3 שומר על מבנה היררכי באמצעות שימוש באזורים. סוגי האזורים הנפוצים ביותר הם:
- אזור עמוד השדרה: אזור זה הוא חובה וחייב להיות קיים בכל רשת OSPFv3. הוא מחבר את כל אזורי OSPFv3 ואחראי על החיבור ביניהם.
- אזור רגיל (אזור סטנדרטי): אזורים אלה סמוכים לאזור עמוד השדרה ועשויים להכיל תת-רשתות IPv6.
- אזור מעבר: זהו סוג של אזור מיוחד שדרכו תנועה מאזור אחד לא יכולה לעבור ישירות לאזור אחר. יכול להיות רק אזור מעבר אחד ברשת OSPFv3.
אימות
OSPFv3 תומך באימות באמצעות שיטות שונות כדי להבטיח את האבטחה של ניתוב מידע. שיטות האימות כוללות אימות אזור, אימות הודעות ואימות IPsec.
סוגי ניתוב
OSPFv3 משתמש בשני סוגים של ניתוב בהתאם לגודל ומורכבות הרשת:
- ניתוב תוך אזורי: זה מתייחס לניתוב בתוך אותו אזור. נתבים מחליפים מידע על מצב קישור בתוך האזור כדי לקבוע את המסלולים הקצרים ביותר לרשתות משנה בתוך אותו אזור.
- ניתוב בין אזורים: זה מתייחס לניתוב בין אזורים שונים. נתבים באזור עמוד השדרה מפרסמים מסלולים שנלמדו מאזורים אחרים באמצעות תקצירי ניתוב, ומאפשרים לתנועה להתפשט מאזור אחד לאחר.
מדדים
כמו OSPFv2, OSPFv3 משתמש במדדים כדי לקבוע את הנתיבים הקצרים ביותר לרשתות שונות ברשת. המדד המשמש ב-OSPFv3 נקרא "עלות" והוא מבוסס על מהירות הקישורים. ככל שהעלות נמוכה יותר, כך המסלול טוב יותר. OSPFv3 משתמש בערך ברירת מחדל עבור העלות של כל סוג קישור, אך ניתן לשנות ערך זה באופן ידני על ידי מנהל הרשת.
סיכום ניתוב (סיכום)
OSPFv3 מאפשר יצירת תקצירי ניתוב באזור עמוד השדרה כדי להפחית את כמות מידע הניתוב המופצים ברשת. סיכומי ניתוב אלו מייצגים רשתות שלמות ומשמשים לפישוט הניתוב באזורים קטנים יותר.
סוגי רשתות
OSPFv3 תומך במספר סוגים של רשתות, כולל רשתות נקודה לנקודה, רשתות נקודה לריבוי נקודות ורשתות נקודה לריבוי נקודות שאינן משודרות. לכל סוג רשת יש שיטה משלו ליצירת שכנים והחלפת מנות Hello.
התכנסות מהירה
OSPFv3 נועד להשיג התכנסות מהירה במקרה של שינויים בטופולוגיית הרשת, כגון כשלים בקישור או קישורים חדשים שהופעלו. התכנסות מהירה מבטיחה שהרשת מסתגלת במהירות לשינויים ומוצאת מסלולים אופטימליים לאחר כל אירוע.
סוגי נתבים
OSPFv3 מגדיר שלושה סוגים של נתבים על סמך תפקידם באזור:
- נתב פנימי (נתב פנימי): לנתב פנימי יש את כל הממשקים שלו באותו אזור OSPFv3.
- נתב גבול (נתב גבול אזור - ABR): ל-ABR יש ממשקים ביותר מאזור OSPFv3 אחד, כולל אזור עמוד השדרה.
נתב גבול (נתב גבול מערכת אוטונומית - ASBR): ASBR הוא נתב שאחראי על החלפת מידע ניתוב בין OSPFv3 לפרוטוקולי ניתוב אחרים חיצוניים ל-OSPFv3, כגון BGP (Border Gateway Protocol).
קווי דמיון בין OSPFv2 ל-OSPFv3
- שניהם פרוטוקולי Link State Routing המשתמשים באלגוריתמים של Dijkstra כדי לחשב את הנתיבים הקצרים ביותר.
- שני הפרוטוקולים שואפים למצוא את המסלולים היעילים ביותר ולייעל את התעבורה ברשתות IP.
- יש להם עיצוב היררכי המאפשר לחלק את הרשת לאזורים קטנים יותר כדי לשפר את המדרגיות ולהקל על ניהול הרשת.
- הם משתמשים בסוגי מנות דומים להחלפת מידע ניתוב, כגון Hello, Database Description (DD), Link State Request (LSR), Link State Update (LSU) ו-Link State Acknowledgement (LSAck) מנות.
הבדלים בין OSPFv2 ל-OSPFv3
- OSPFv2 תומך ב-IPv4 ומשתמש בכתובות IPv4 בהודעות שלו, בעוד OSPFv3 תומך ב-IPv6 ומשתמש בכתובות IPv6 בהודעות שלו.
- OSPFv2 תומך באימות פשוט או באימות MD5 כדי להגן על מידע ניתוב, בעוד ש-OSPFv3 יכול להשתמש באימות פשוט או באימות IPsec.
- OSPFv3 מאפשר לך להגדיר אזורי מעבר בנוסף לאזורי עמוד שדרה ואזורים רגילים, ומספק גמישות רבה יותר בעיצוב הרשת.
- ל-OSPFv3 יש מנות קטנות יותר בגלל כתובות IPv6, מה שיכול לעזור להפחית את התקורה של הרשת.
- OSPFv3 כולל שיפורים לטיפול בתוואי סיכום ספציפי ל-IPv6, שיכולים להקל על ניהול המסלולים ברשתות IPv6 גדולות יותר.
- OSPFv2 אינו נתמך ישירות על ידי OSPFv3, כלומר הם אינם יכולים לשתף מידע ניתוב ללא פתרונות תרגום או הפצה מחדש בין שני הפרוטוקולים.
דוגמה ל-RouterOS v7
שלב 1: הגדר את המופע שבו יש למקם את מזהה הנתב וציין את גרסה 3 של OSPF
/routing ospf instance
add disabled=no name=Insta_v3 router-id=0.0.0.1 version=3
שלב 2: צור את אזור עמוד השדרה והצב את מזהה האזור 0.0.0.0; לציין את המופע שנוצר
/routing ospf area
add disabled=no instance=Insta_v3 name=backbone_v3
שלב 3: צור תבניות ממשק, ציין את אזור עמוד השדרה. ציין את הממשק שבו OSPFv3 הולך להתבצע או שאתה יכול גם לשים את הקידומת, כל אחת משתי האפשרויות תקפה.
/routing ospf interface-template
add area=backbone_v3 disabled=no interfaces=ether2
שלב 4: כאשר OSPFv3 כבר מוגדר בין 2 נתבים, אמת את השכונה.
/routing ospf neighbor
חידון ידע קצר
מה דעתך על המאמר הזה?
האם אתה מעז להעריך את הידע הנלמד שלך?
ספר מומלץ למאמר זה
ספר IPv6 עם MikroTik, RouterOS v7
חומר לימוד לקורס ההסמכה של MTCIPv6E עודכן ל-RouterOS v7