מדריך מעשי עם תרחישים ותרגולים
בעולם הרשתות, פרוטוקולי ניתוב הם עמוד התווך של התקשורת בין נתבים. כאשר מדובר בארגונים עם תשתיות מורכבות או חיבוריות בין ספקים שונים, נדרש שימוש בפרוטוקולי ניתוב מתקדמים שמספקים קבלת החלטות חכמה, יציבות וביצועים גבוהים. בפוסט זה נסקור שלושה מהפרוטוקולים המרכזיים: EIGRP, OSPF ו-BGP, נציג את ההבדלים ביניהם, נעמיק בהגדרות ולבסוף נביא תרחישים נפוצים ותרגולים מעשיים.
🧠 הבנת הבסיס: מהו פרוטוקול ניתוב?
פרוטוקול ניתוב הוא מנגנון שמאפשר לנתבים להחליף ביניהם מידע על טופולוגיית הרשת כדי לבחור את הנתיב היעיל ביותר להעברת מנות (Packets). ככל שהרשת גדולה ומורכבת יותר, כך יש צורך בפרוטוקול חכם שיידע לנהל את המידע ולבצע קבלת החלטות אופטימלית.
1️⃣ EIGRP – Enhanced Interior Gateway Routing Protocol

מפתחת: Cisco
סוג: פרוטוקול Distance Vector היברידי (למעשה משלב אלמנטים של Link-State)
מתאים ל: רשתות פנים (IGP), בפרט בארגונים המשתמשים בציוד Cisco
מאפיינים מרכזיים:
- משתמש באלגוריתם DUAL (Diffusing Update Algorithm) שמבטיח התכנסות מהירה.
- תומך ב-VLSM, סיכום רשתות (Route Summarization), ואימות (Authentication).
- מבצע שליחה של עדכונים דיפרנציאליים בלבד – חוסך תעבורה.
- תומך ב-Multipath Load Balancing אוטומטי (כולל Unequal-cost).
🛠️ פקודות בסיסיות להגדרה:
bashCopyEditrouter eigrp 100
network 10.0.0.0
no auto-summary
2️⃣ OSPF – Open Shortest Path First

מפתחת: IETF (תקן פתוח)
סוג: Link-State
מתאים ל: רשתות גדולות, מורכבות, מבוססות תקן פתוח
מאפיינים מרכזיים:
- מחלק את הרשת לאזורים (Areas), כאשר Area 0 (Backbone) הוא המרכזי.
- משתמש באלגוריתם SPF (Dijkstra) למציאת הנתיב הקצר ביותר.
- תומך ב-VLSM, Authentication, ו-Routing Hierarchy.
- התכנסות מהירה יותר לעומת RIP.
🛠️ פקודות בסיסיות להגדרה:
bashCopyEditrouter ospf 1
network 192.168.1.0 0.0.0.255 area 0
3️⃣ BGP – Border Gateway Protocol

מפתחת: IETF
סוג: Path Vector
מתאים ל: ניתוב בין רשתות עצמאיות (AS) – פרוטוקול אינטרנט עולמי
מאפיינים מרכזיים:
- פרוטוקול Exterior Gateway – משתמש בין ספקים או בין אתרים של אותו ארגון.
- מתמקד במדיניות (Policy-based Routing) יותר מאשר במרחק.
- דורש ידנית להגדיר שכני BGP (Neighbors), לא מחפש אותם אוטומטית.
- תומך ב-IPv4, IPv6, MPLS ועוד.
🛠️ פקודות בסיסיות להגדרה:
bashCopyEditrouter bgp 65001
neighbor 10.0.0.2 remote-as 65002
network 203.0.113.0 mask 255.255.255.0
🎯 השוואה מהירה:
תכונה | EIGRP | OSPF | BGP |
---|---|---|---|
סוג | היברידי | Link-State | Path-Vector |
מפתח | Cisco בלבד | תקן פתוח | תקן פתוח |
מתאים ל | IGP | IGP | EGP |
קצב התכנסות | מהיר מאוד | מהיר | איטי יותר (יציבות חשובה יותר) |
שימוש נפוץ | ארגונים קטנים-בינוניים | רשתות ארגוניות גדולות | ניתוב בין ספקים/AS |
🔄 תרחישי תקלות נפוצים ופתרונות
תרחיש 1:
בעיה: Neighbor לא נוצר בין שני נתבים OSPF
פתרון:
- בדוק שהרשת שייכת לאותו Area
- בדוק התאמה של Subnet Mask
- ודא שמצב ה-Interface הוא UP
- הפעל פקודת
show ip ospf neighbor
תרחיש 2:
בעיה: BGP לא מחליף Routes
פתרון:
- בדוק אם ה-TCP Session ב-TCP Port 179 פעיל (
show ip bgp summary
) - ודא שהוגדרו נכון מספרי ה-AS משני הצדדים
- בדוק אם נעשה
network
לפרפיקס או אם הופץ דרך Redistribution
תרחיש 3:
בעיה: EIGRP לא יוצר שכנים בין שני נתבים
פתרון:
- בדוק אם מוגדר אותו Autonomous System Number
- ודא שה-Interfaces פעילים
- השתמש בפקודה
show ip eigrp neighbors
🧪 תרגול מעשי מומלץ (GNS3 / Cisco Packet Tracer)

סביבה מוצעת:
- שלושה נתבים
- R1 – מחובר ל-R2 ב-EIGRP
- R2 – מחובר ל-R3 ב-OSPF
- R3 – מוגדר עם BGP ומחובר ל-AS נוסף
מטרות:
- ליצור ניתוב תקין מקצה לקצה
- להציג את טבלת הניתוב ולוודא הפצת נתיבים בין פרוטוקולים
- לבחון כשל בהגדרה ולבצע ניתוח תעבורה
לסיכום
הבנה עמוקה של פרוטוקולי ניתוב מתקדמים היא אבן יסוד למנהלי רשתות. כל פרוטוקול נבנה כדי לתת מענה לצרכים אחרים – בין אם מדובר ברשת ארגונית פנימית או ניתוב בין ספקי אינטרנט. שליטה ב-EIGRP, OSPF ו-BGP תאפשר לך לתכנן, לנהל ולפתור בעיות בסביבות מורכבות ביעילות.
🧰 אל תסתפק רק בתיאוריה – הקם סביבות וירטואליות, נתח תעבורה, ופתור תקלות בעצמך!

תרגול מעשי בפרוטוקולי ניתוב מתקדמים
תרחיש 1 – Neighbor ב-EIGRP לא נוצר
יש לך שני נתבים: R1 ו-R2. הם מחוברים ישירות דרך ממשק Gig0/0
.
R1 מוגדר עם EIGRP AS 100, אך R2 לא מצליח לראות את R1 כשכן. מה תבדוק?
תרחיש 2 – BGP לא מחליף נתיבים
R3 ו-R4 מוגדרים עם BGP. R3 הוא ב-AS 65001 ו-R4 ב-AS 65002. הפקודה show ip bgp summary
מראה שהשכן לא פעיל (Idle).
תרחיש 3 – ניתוב OSPF לא פועל
R5 ו-R6 מקושרים ל-OSPF ב-Area 0. למרות ההגדרות, אין Routes זמינים בטבלת הניתוב. מה ייתכן שגרם לכך?