Networking

ניתוב בין VLANs: Router on a Stick מול SVI — המדריך המקצועי המלא (CCNA 200-301)

12 דק׳ קריאהמכללת נטמי
ניתוב בין VLANs: Router on a Stick מול SVI — המדריך המקצועי המלא (CCNA 200-301)

VLAN הוא תחום שידור נפרד. זו בדיוק הסיבה שמגדירים אותו — הפרדה בין מחלקות, בין שרתים לתחנות, בין רשת אורחים לרשת הארגון. אבל הפרדה מלאה אינה שימושית: משתמש ב-VLAN 10 עדיין צריך להגיע לשרת הקבצים ב-VLAN 20. המעבר בין תחומי השידור מחייב מכשיר שכבה 3, וזה בדיוק נושא ה-Inter-VLAN Routing — אחד מנושאי הליבה של CCNA 200-301 v1.1.

שלוש השיטות

  • ראוטר עם ממשק פיזי לכל VLAN — פשוט להבנה, בזבזני ובלתי ניתן להרחבה. לא בשימוש בפרודקשן.
  • Router on a Stick — קישור Trunk יחיד בין המתג לראוטר, עם תת-ממשק לכל VLAN. מתאים לסניפים קטנים.
  • מתג שכבה 3 עם SVI — הניתוב מתבצע בחומרה בתוך המתג. זהו התקן בכל רשת ארגונית מודרנית.
השוואה בין Router on a Stick לניתוב באמצעות SVI במתג שכבה 3
אותה מטרה, ביצועים שונים לחלוטין. איור: מכללת נטמי.

Router on a Stick — תצורה מלאה

תת-ממשקים עם תיוג 802.1Q
! --- צד המתג ---
Switch(config)# interface GigabitEthernet0/1
Switch(config-if)# switchport trunk encapsulation dot1q
Switch(config-if)# switchport mode trunk
Switch(config-if)# switchport trunk allowed vlan 10,20,99
Switch(config-if)# switchport trunk native vlan 99

! --- צד הראוטר ---
Router(config)# interface GigabitEthernet0/0
Router(config-if)# no ip address
Router(config-if)# no shutdown

Router(config)# interface GigabitEthernet0/0.10
Router(config-subif)# encapsulation dot1Q 10
Router(config-subif)# ip address 192.168.10.1 255.255.255.0

Router(config)# interface GigabitEthernet0/0.20
Router(config-subif)# encapsulation dot1Q 20
Router(config-subif)# ip address 192.168.20.1 255.255.255.0

! VLAN ילידי — שימו לב למילה native
Router(config)# interface GigabitEthernet0/0.99
Router(config-subif)# encapsulation dot1Q 99 native
Router(config-subif)# ip address 192.168.99.1 255.255.255.0

! אימות
Router# show ip interface brief
Router# show vlans
Switch# show interfaces trunk
אי-התאמה ב-VLAN הילידי בין הצדדים היא הסיבה מספר אחת לתקלות בטופולוגיה הזו.

SVI — ניתוב בחומרה במתג שכבה 3

ניתוב בין VLANs על מתג שכבה 3
Switch(config)# ip routing

Switch(config)# vlan 10
Switch(config-vlan)# name USERS
Switch(config)# vlan 20
Switch(config-vlan)# name SERVERS

Switch(config)# interface Vlan10
Switch(config-if)# ip address 192.168.10.1 255.255.255.0
Switch(config-if)# no shutdown

Switch(config)# interface Vlan20
Switch(config-if)# ip address 192.168.20.1 255.255.255.0
Switch(config-if)# no shutdown

! פורט מנותב לכיוון הראוטר או חומת האש
Switch(config)# interface GigabitEthernet1/0/24
Switch(config-if)# no switchport
Switch(config-if)# ip address 10.0.0.2 255.255.255.252
Switch(config)# ip route 0.0.0.0 0.0.0.0 10.0.0.1

! אימות
Switch# show ip route
Switch# show ip interface brief | include Vlan
בלי ip routing המתג יגדיר SVI-ים אך לא ינתב ביניהם — טעות שמבזבזת שעות אבחון.

מתי SVI עולה למצב up

  • ה-VLAN חייב להיות קיים בבסיס הנתונים של המתג ולא במצב shutdown.
  • לפחות פורט פעיל אחד חייב להיות משויך ל-VLAN, או שה-VLAN מותר על Trunk פעיל.
  • ה-SVI עצמו חייב להיות ב-no shutdown.
  • אם כל התחנות ב-VLAN כבויות והפורטים down — ה-SVI ירד. זו התנהגות תקינה, לא תקלה.

אבחון תקלות בסדר הנכון

  • התחנה לא מגיעה לשער? ודאו שהפורט משויך ל-VLAN הנכון עם show interfaces status.
  • השער עונה אבל אין מעבר בין VLANs? ודאו ip routing על מתג שכבה 3, או תת-ממשק חסר בראוטר.
  • עובד בכיוון אחד בלבד? כמעט תמיד ACL, או מסכת רשת שגויה בצד המרוחק.
  • VLAN אחד לא עובר בכלל? בדקו switchport trunk allowed vlan — VLAN שנשכח מהרשימה פשוט נחסם.
כלל אצבע לתכנון: מתחת לשלושה VLANs וברוחב פס נמוך אפשר Router on a Stick. בכל מקרה אחר, מתג שכבה 3 עם SVI הוא הפתרון הנכון — הניתוב מתבצע ב-ASIC ולא במעבד.
מבחנון קצר

מבחנון Inter-VLAN Routing — רמת CCNA

1. מה נדרש כדי שמתג שכבה 3 ינתב בין SVI-ים?

2. איזו פקודה מגדירה תיוג VLAN על תת-ממשק בראוטר?

3. מה קורה כשה-VLAN הילידי אינו תואם בין שני צדדי ה-Trunk?

4. מתי ממשק SVI יישאר במצב down?

5. מהו היתרון המרכזי של SVI על פני Router on a Stick?

ענית על 0 מתוך 5

מכאן לאן

בקורס CCNA של מכללת נטמי אנחנו בונים את הנושא הזה מעבדה אחר מעבדה — לא רק כדי לעבור את מבחן 200-301 v1.1, אלא כדי שתדעו לאבחן ולתקן אותו ברשת אמיתית ביום הראשון בעבודה.

רוצים להתמקצע?

הפוסט הזה הוא רק טעימה. הקורס המלא של Cisco CCNA — רשתות תקשורת ילמד אתכם הכל מא׳ עד ת׳.