20948 רשתות תקשורת מחשבים
20948 רשתות תקשורת מחשבים1
4 נקודות זכות ברמה מתקדמת ללא אפשרות לכתיבת עבודה סמינריונית
שיוך: מדעים / מדעי המחשב
תנאי קבלה: פטור מקורסי שפה באנגלית ועמידה בדרישות ההדרכה הביבליוגרפית בספרייה. ידע קודם דרוש: הקורס מבני נתונים ומבוא לאלגוריתמים או מבני נתונים. אחד מהקורסים: הסתברות לתלמידי מדעי המחשב, מבוא לסטטיסטיקה ולהסתברות למדעים, מבוא לסטטיסטיקה לתלמידי מדעי החברה א, תורת ההסתברות. ידע קודם מומלץ: הקורס אלגוריתמים.
פיתוח הקורס: ד"ר שיר לנדאו-פייביש, דוד לופו
מטרת הקורס להקנות לסטודנטים הבנה מעמיקה של רשתות תקשורת מחשבים תוך מתן דגש על רשת האינטרנט. הסטודנטים יכירו את הפרוטוקולים והאלגוריתמים הבסיסיים והנפוצים, וכן מנגנונים תפעוליים של רשת האינטרנט, עקרונות בתקשורת סלולרית, נושאים באבטחת מידע ברשת ועוד.
הקורס מבוסס על הספר:
Computer Networks: A System Approch, L. Peterson & B. Davie.
הספר נמצא ברשת ופתוח לכל ללא תשלום בכתובת:https://book.systemsapproach.org , והוא מתעדכן מעת לעת. הסטודנטים ילמדו חלקים נבחרים מהספר, וחלקים מצומצמים מספרים נוספים:
5G Mobile networks: A System Approch, L. Peterson & O. Sunay
Software-Defined Networks: A System Approch, L. Peterson, C. Cascone, B. O’Connor, T. Vachuska & B. Davie
את הלימוד ילוו הרצאות מצולמות וחומרים נוספים באתר הקורס הכוללים הרחבות, הבהרות, דוגמאות ותרגילים.
נושאי הלימוד
-
שכבת החומרה (השכבה הפיסית ושכבת הערוץ): קידוד מידע; גילוי שגיאות; בקרת זרימה; גישה לערוץ משותף; מבנה רשת Ethernet ופרוטוקולים לרשת זו; מיתוג.
-
שכבת הרשת: פרוטוקול IP (מבנה הכתובות, הקצאת כתובות, ניתוב); BGP; IPv6.
-
שכבת התובלה: פרוטוקולי תובלה ברשת האינטרנט: UDP ו-TCP, בקרת עומס.
-
שכבת היישום: מערכת DNS, יישומי אינטרנט (דואר אלקטרוני, גלישה ב-Web).
-
רשתות אלחוטיות וסלולריות: עקרונות בתקשורת אלחוטית; רשתות WiFi (802.11); רשתות סלולריות.
-
אבטחת רשתות: מושגים בסיסיים בהצפנה; סוגי התקפות ברשת; מנגנוני אבטחה.
-
הרשת כיום: שיטות לניטור הרשת ולניהול המשאבים וההגדרות שלה; SDN; CDN ;Overlay Networks .
1 להשלכות על צבירת נ"ז בשל חפיפה עם קורס(ים) אחר(ים), ראו פירוט החפיפה.