1.4 - שכבת הרשת - תרגול
תרגול: הrouting וכתובות IP¶
שאלה 1: הrouting פקטות¶
נניח שיש לנו את הרשתות הבאות:
- רשת 192.168.1.0/24
- רשת 10.0.0.0/24
שאלות:
- אם מחשב בכתובת 192.168.1.10 רוצה לתקשר עם מחשב בכתובת 10.0.0.20, איזה רכיב יהיה אחראי לנתב את הפקטה בין הרשתות?
- מה יקרה לכתובת ה-MAC של הפקטה במהלך הrouting בין הרשתות?
- אם הנתב ישלח את הפקטה דרך תחנה מסוימת, מהו הצעד הבא של הפקטה?
שאלה 2: מבנה כתובת IP¶
נתון: כתובת ה-IP 192.168.1.20/28
שאלות:
- מהו ה-network id של הכתובת?
- מהו ה-host id של הכתובת?
- כמה מחשבים יכולים להתחבר לאותה הרשת (השתמשו במסכת הרשת כדי לחשב את מספר הכתובות האפשריות)?
- אם נרצה לשנות את הכתובת כך שתאפשר יותר מחשבים ברשת, איזו מסכת רשת תבחרו? (ציינו גם את ה-subnet mask החדשה).
שאלה 3: הrouting באמצעות טבלאות routing¶
הנתב מקבל את הפקטה הבאה:
- כתובת IP יעד: 10.0.0.10
- כתובת ה-IP של הנתב: 192.168.1.1
- טבלת routing הנתב:
| Network Destination | Interface | Gateway |
|---|---|---|
| 10.0.0.0/24 | eth0 | 192.168.1.2 |
| 192.168.1.0/24 | eth1 | On-link |
שאלות:
- לאיזה כתובת MAC יישלחו הפקטות מתוך הטבלה?
- האם יש צורך בכתובת MAC עבור כל תחנה בדרך? אם כן, הסבירו כיצד כל נתב יודע לשלוח את הפקטה לכתובת MAC המתאימה.
- מה קורה אם כתובת ה-IP יעד אינה מתאימה לאף אחד מהשורות בטבלה?
שאלה 4: שאלות תיאורטיות על כתובות IP¶
- כתובת Loopback: איך תשתמש בכתובת ה-loopback כדי לבדוק את התקשורת הפנימית במחשב? ציין איך תוכל לשלוח פקטה לתוך המחשב שלך מבלי להשתמש בכרטיס הרשת.
- כתובת Broadcast: הסבר מתי נשתמש בכתובת broadcast לשלוח פקטות לכל המחשבים ברשת המקומית (LAN). האם כל מחשב ברשת יגיב לפקטות אלו? הסבר את התשובה.
- כתובות IP פרטיות: אילו יתרונות יש בשימוש בכתובות IP פרטיות ברשתות פנימיות ולא בכתובות IP ציבוריות?
שאלה 5: טבלת routing במחשב קצה¶
נתון מחשב קצה עם טבלת routing כזו:
| Network Destination | Interface | Gateway |
|---|---|---|
| 10.0.0.0/24 | eth0 | On-link |
| 192.168.0.0/24 | eth1 | 192.168.0.1 |
| 0.0.0.0/0 | eth1 | 192.168.0.1 |
שאלות:
- אם מחשב שולח פקטה לכתובת 10.0.0.5, לאן היא תישלח? הסבירו את הדרך לפי טבלת הrouting.
- אם המחשב שולח פקטה לכתובת 8.8.8.8, מה יקרה? לאיזו כתובת IP תשלח הפקטה?
- מהו ה-Gateway בברירת מחדל (Default Gateway) ומה תפקידו?
שאלה 6: הrouting עם רשתות שונות¶

אם נרצה ליצור תקשורת בין שני מחשבים ברשתות שונות עם כתובות IP שונות, מה תהליך הrouting שיתבצע במערכת שתואר בהרצאה? הוסיפו לתשובה את צעדיו של הראוטר, והסבירו את תהליך העברת הפקטות בהתאם לטבלאות routing.