דילוג לתוכן הראשי
AD Academy
CCNA — יסודות רשתות Cisco
מתחילים14 דקותעודכן לאחרונה: נושא 4 מתוך 12

ניתוב: Static, OSPF ו־Default Route

איך נתב בוחר מסלול, טבלת ניתוב, ניתוב סטטי ודינמי.

לא הושלם

מה תלמדו כאן

  • איך נתב בוחר לאן לשלוח חבילה
  • איך קוראים טבלת ניתוב
  • מתי ניתוב סטטי ומתי OSPF

כדאי לקרוא לפני הנושא הזה:כתובות IPv4 ו־Subnetting

Router מקבל חבילה, בודק את כתובת היעד מול טבלת הניתוב ובוחר את המסלול המתאים ביותר (Longest Prefix Match). אם אין התאמה — החבילה נזרקת, אלא אם מוגדר Default Route.

מה קובע איזה מסלול ינצח

חבילה מגיעה לנתב עם כתובת יעד. שלב 1: Longest Prefix Match — המסלול הספציפי ביותר מנצח. שלב 2: Administrative Distance — כשהקידומת זהה, המקור האמין יותר מנצח (Connected 0, Static 1, OSPF 110, RIP 120). שלב 3: Metric בתוך אותו פרוטוקול, וב־OSPF לפי Cost שנגזר מרוחב הפס. אם אין התאמה כלל משתמשים ב־Default Route, אחרת החבילה נזרקת.

בקצרה ובפשטות

  • הראוטר בוחר תמיד את ההתאמה הארוכה ביותר (Longest Prefix Match) — /32 מנצח /24 שמנצח /0.
  • אם יש כמה מקורות לאותו מסלול, מכריע Administrative Distance: Static (1) לפני OSPF (110).
  • אם עדיין שוויון — מכריעה המטריקה (Cost) של הפרוטוקול עצמו.
  • אין התאמה בכלל? המנה הולכת ל־Default Route (0.0.0.0/0), ואם אין — נזרקת.

דוגמה מהחייםיעד 10.1.1.5: בטבלה יש 0.0.0.0/0, 10.0.0.0/8 ו־10.1.1.0/24 — הראוטר יבחר את /24, כי הוא הספציפי ביותר.

  • Longest Prefix Match — מסלול ספציפי יותר (/32) גובר על כללי (/24).
  • Administrative Distance — Connected=0, Static=1, EIGRP=90, OSPF=110, RIP=120.
  • Metric — בתוך אותו פרוטוקול: ב־OSPF לפי Cost (רוחב פס).
! ניתוב סטטי ו־Default Route
Router(config)# ip route 10.20.0.0 255.255.255.0 192.168.1.2
Router(config)# ip route 0.0.0.0 0.0.0.0 192.168.1.1

! OSPF בסיסי
Router(config)# router ospf 1
Router(config-router)# network 192.168.10.0 0.0.0.255 area 0
Router(config-router)# network 192.168.20.0 0.0.0.255 area 0

! בדיקות
Router# show ip route
Router# show ip ospf neighbor
Router# traceroute 10.20.0.5
bash
ארכיטקטורה ותיאוריה — מתחת למכסה המנוע

Router בוחר מסלול לפי שלושה כללים בסדר הזה: (1) התאמה הארוכה ביותר (Longest Prefix Match), (2) Administrative Distance — עד כמה מקור המידע אמין, (3) Metric בתוך אותו פרוטוקול.

Packet -> 10.1.5.20
Routing Table:
  0.0.0.0/0    via ISP        AD 1
  10.0.0.0/8   via OSPF       AD 110
  10.1.5.0/24  via Static     AD 1   <== נבחר (הכי ספציפי)
text
  • נבדק לפני Metric, אבל רק אחרי Longest Prefix Match — מסלול /32 סטטי ינצח /24 של OSPF תמיד.
  • Metric: OSPF = Cost (לפי רוחב פס), RIP = Hop Count, EIGRP = Bandwidth+Delay.
  • Default Route (0.0.0.0/0) = 'כל מה שלא מוכר — לשם'.
  • Floating Static: static עם גבוה (למשל 200) כגיבוי למסלול הדינמי.
הגדרה מעשית (CLI)
! Static + Default
R(config)# ip route 10.1.5.0 255.255.255.0 10.0.0.2
R(config)# ip route 0.0.0.0 0.0.0.0 203.0.113.1
! Floating static (גיבוי)
R(config)# ip route 10.1.5.0 255.255.255.0 10.0.9.2 200

! OSPF בסיסי
R(config)# router ospf 1
R(config-router)# router-id 1.1.1.1
R(config-router)# network 10.0.0.0 0.0.0.255 area 0
R(config-router)# passive-interface gi0/1
R(config-router)# default-information originate
bash
תרחישי אמת בארגון
  • סניף עם קו ראשי + LTE גיבוי: מסלול ראשי דינמי, floating static על ה־LTE.
  • Default route לכיוון ה־ISP, ומסלולים ספציפיים לרשתות פנימיות.
  • Passive-interface על כל הממשקים אל המשתמשים — לא מפרסמים OSPF לכיוון תחנות.
אבחון ופתרון תקלות
R# show ip route
R# show ip route 10.1.5.20     ! איזה מסלול נבחר בפועל
R# show ip protocols
R# traceroute 10.1.5.20
R# ping 10.1.5.20 source gi0/1
bash
  • יש מסלול הלוך אבל אין חזור (Asymmetric / חסר Return Route) — תקלה קלאסית.
  • Next-hop לא נגיש → המסלול לא מותקן בטבלה.
  • שני מסלולים זהים מפרוטוקולים שונים → מנצח מי שה־ שלו נמוך יותר.
מילון מונחים ושורת פקודות מהירה
  • : C=0, S=1, eBGP=20, EIGRP=90, OSPF=110, RIP=120
  • ip route <net> <mask> <next-hop> []
  • show ip route | show ip protocols | traceroute

בדוק את עצמך

לאיזה פרוטוקול Administrative Distance נמוך יותר (עדיף)?

מה עושה המסלול 0.0.0.0/0?

העמוד הזה עזר לך?