רשתות תקשורת · שכבה יג
מעבדה: הקמת שירותים ואימות פורטים (על שכבת ההעברה ושירותי היישום)
שבוע 7 · 25/10–29/10
בנימין נאור
כנרת-נט · כרטיס משימה 19 · משימה
הלקוח מבקש
תקימו HTTP, DNS ו-FTP ב-PT ותוכיחו שכל שירות מקשיב על הפורט שלו.
פרק 1 · הסניף הראשון — המנהלת רוצה לדעת למה 'האינטרנט איטי'. אתם לומדים לאבחן, לחלק כתובות ולהפריד מחלקות — ומגלים שהרשת מעולם לא תוכננה.
מטרות השיעור
תיאוריה
- לראות בסימולציה את ההבדל בין
TCP (handshake) ל-UDP (שאילתה ותשובה) - לקרוא
netstat ולזהות שקע: פורט מקור דינמי ← פורט יעד ידוע - לשנות פורט של שירות ולהסביר למה הלקוח כבר לא מגיע
הנדסה
- להפעיל
HTTP · FTP · DNS · דואר על שרת Packet Tracer ולבדוק כל שירות מתחנה
הדימוי של היחידה
לפתוח חנות
מקימים שרת = פותחים דלת (פורט) ומחכים ללקוחות.
על הלוח: חנות עם שלט 'פתוח :80'
מה נלמד
- הפעלת שירותי
HTTP · FTP · DNS על שרת PT ובדיקה מתחנה · netstat -an על התחנה - הקמת שרת דואר
SMTP/POP3 ושליחת הודעה בין שתי תחנות - השוואת התנהגות
TCP מול UDP ב-Simulation Mode (14.8.1 TCP and UDP Communications)
הצבעה — מה אתם חושבים?
כיביתם HTTP בשרת. הדפדפן ניסה — מה קרה ב-TCP?
תשובה
ה-SYN הגיע לשרת, ואין מי שמאזין על 80 → RST (או שקט → timeout). אין handshake, אין דף.
הצבעה — מה אתם חושבים?
DNS עונה בשתי מסגרות, HTTP צריך לפחות חמש לפני הדף. למה?
תשובה
UDP: שאילתה+תשובה. TCP: שלוש ל-handshake, ואז בקשה ותשובה. המחיר של האמינות.
הצבעה — מה אתם חושבים?
הדואר נשלח מ-A אבל B לא רואה. איפה מחפשים?
תשובה
B צריך **למשוך** (POP3) — Receive בלקוח. השרת קיבל ב-SMTP ומחזיק עד שהלקוח שואל.
המעבדה
הקמת שירותים ואימות פורטים
| ציוד | נתב 4331 · מתג 2960 · 2 תחנות · שרת |
|---|
| תוכנה | Packet Tracer 8.2 ומעלה |
|---|
מהלך המעבדה
- הפעלת
HTTP · FTP · DNS על שרת PT ובדיקה מתחנה · netstat -an על התחנה — קריאת השקעים - הקמת שרת דואר
SMTP/POP3 · הגדרת משתמשים · שליחת הודעה בין שתי תחנות
מהלך המעבדה
- שינוי פורט של שירות ובדיקת ההשפעה על הלקוח · גיבוי תצורה ב-
TFTP - השוואת התנהגות
TCP מול UDP ב-Simulation Mode (14.8.1 TCP and UDP Communications)
איך יודעים שהצליח
הלקוח מגיע לשירות בפורט שהוגדר · שינוי הפורט מנתק את הגישה עד שהלקוח מתעדכן
מה מגישים
ארבעה שירותים פעילים + טבלת שירות↔פורט↔פרוטוקול לעשרה שירותים · ארבעה שירותים פעילים ומאומתים + טבלת שירות↔פורט↔פרוטוקול לעשרה שירותים
שם הקובץ: כיתה_שבוע07_שם-משפחה_שם-פרטי
כרטיס משימה 19 · משימה
| XP · Completion במעבדה | 150 — אחוז ה-Completion × 1.5 (Packet Tracer) |
| XP · התוצר (קובץ + תיעוד) | 50 — הוגש עם שם קובץ לפי התבנית ותיעוד — המורה מסמן |
| XP · בונוס: ההרחבה | 50 — הפעילות ב'להעמקה' / 'מתקדמים' הושלמה |
| התג | פותח/ת הפורטים — מעבדת השירותים ≥ 90% + שאלון ≥ 70% |
| לפרויקט | WAN, שירותים ו-ISP (M5 · 11/2/2027) |
סה"כ 250 XP · נרשם ב-Moodle
כרטיס יציאה — 3 שאלות על פתק
- כמה מסגרות ל-
handshake? DNS — TCP או UDP, ופורט?SMTP מכניס, מי מוציא?
5 דקות · הפתק נאסף ביציאה
התג של היחידה
TCP
פותח/ת הפורטים
מעבדת השירותים ≥ 90% + שאלון ≥ 70%
להעמקה בספר
- ITN 14.7 — UDP Communication · עמוד 494
- ITN 14.5 — TCP Communication Process · עמוד 480
- ITN 14.4.4 — The netstat Command · עמוד 479
סוף השיעור
מעבדה: הקמת שירותים ואימות פורטים (על שכבת ההעברה ושירותי היישום)
מגמת תקשוב · שכבה יג תשפ"ז