Podcast
Questions and Answers
מה תפקידו של ספק שירותי אינטרנט (ISP)?
מה תפקידו של ספק שירותי אינטרנט (ISP)?
לקשר בין לקוחותיו לשאר האינטרנט
מהו פרוטוקול תקשורת?
מהו פרוטוקול תקשורת?
"שפה משותפת" בין מכונות ברשת
מה משלושת הדברים העיקריים שמגדיר פרוטוקול?
מה משלושת הדברים העיקריים שמגדיר פרוטוקול?
מהי שכבת האפליקציה?
מהי שכבת האפליקציה?
Signup and view all the answers
מהי שכבת הקו?
מהי שכבת הקו?
Signup and view all the answers
מהי רשת LAN?
מהי רשת LAN?
Signup and view all the answers
מה הם hosts?
מה הם hosts?
Signup and view all the answers
שרת חייב לתת שירות (service) כלשהו ויש לו כתובת IP קבועה
שרת חייב לתת שירות (service) כלשהו ויש לו כתובת IP קבועה
Signup and view all the answers
מהם היתרונות של ארכיטקטורת peer-to-peer (P2P)?
מהם היתרונות של ארכיטקטורת peer-to-peer (P2P)?
Signup and view all the answers
מה ההבדל המרכזי בין ארכיטקטורת client&server לארכיטקטורת P2P?
מה ההבדל המרכזי בין ארכיטקטורת client&server לארכיטקטורת P2P?
Signup and view all the answers
מהו DSL?
מהו DSL?
Signup and view all the answers
מהי מטרת הנתב?
מהי מטרת הנתב?
Signup and view all the answers
מהם שלושת השירותים העיקריים שמספקת האינטרנט כתשתית שירות?
מהם שלושת השירותים העיקריים שמספקת האינטרנט כתשתית שירות?
Signup and view all the answers
מה קורה כאשר Transmittionrate קטן מ arrival rate?
מה קורה כאשר Transmittionrate קטן מ arrival rate?
Signup and view all the answers
מהו תפקיד השולח בקיצור רשת?
מהו תפקיד השולח בקיצור רשת?
Signup and view all the answers
______ -היא משפחת תקיפות שנועדה להשבית מערכת מחשב על ידי יצירת עומס חריג על משאביה
______ -היא משפחת תקיפות שנועדה להשבית מערכת מחשב על ידי יצירת עומס חריג על משאביה
Signup and view all the answers
מה קורה אם מספר אפליקציות מנסות לקרוא מאותו ה port?
מה קורה אם מספר אפליקציות מנסות לקרוא מאותו ה port?
Signup and view all the answers
שירות TCP מבטיח אמינות גבוהה
שירות TCP מבטיח אמינות גבוהה
Signup and view all the answers
מהי אבטחת TLPSSL המורחבת על ידי TCP?
מהי אבטחת TLPSSL המורחבת על ידי TCP?
Signup and view all the answers
ממה מורכבת כתובת URL ומה מכיל?
ממה מורכבת כתובת URL ומה מכיל?
Signup and view all the answers
מהם הרכיבים ה Cookie?
מהם הרכיבים ה Cookie?
Signup and view all the answers
למה יכול ה Cookie להועיל לשרת?
למה יכול ה Cookie להועיל לשרת?
Signup and view all the answers
מהי מטרת(Proxy server)Web Caching?
מהי מטרת(Proxy server)Web Caching?
Signup and view all the answers
מהי מטרת ה Conditional GET?
מהי מטרת ה Conditional GET?
Signup and view all the answers
מהו פרוטוקול FTP?
מהו פרוטוקול FTP?
Signup and view all the answers
איך ניתן לזהות את הSocket?
איך ניתן לזהות את הSocket?
Signup and view all the answers
קיים ניגוד מובהק בין Apps ל Protocols. (נכון או לא נכון)
קיים ניגוד מובהק בין Apps ל Protocols. (נכון או לא נכון)
Signup and view all the answers
מה תפקידו של המודל שכבות?
מה תפקידו של המודל שכבות?
Signup and view all the answers
מה תפקיד השכבות במודל ה TCP/IP?
מה תפקיד השכבות במודל ה TCP/IP?
Signup and view all the answers
מה החסרון ב”חסר מצב” (Stateless)?
מה החסרון ב”חסר מצב” (Stateless)?
Signup and view all the answers
מה עוזר לתקשורת וזיהוי בין שרת ללקוח?
מה עוזר לתקשורת וזיהוי בין שרת ללקוח?
Signup and view all the answers
מהי המטרה לה proxy server(Web Caching)?
מהי המטרה לה proxy server(Web Caching)?
Signup and view all the answers
עבור מה פועל פרוטוקול Email?
עבור מה פועל פרוטוקול Email?
Signup and view all the answers
Flashcards
ספק שירות (ISP)
ספק שירות (ISP)
גורם המקשר בין לקוחות לאינטרנט. מספק חיבור לרשת.
פרוטוקול
פרוטוקול
שפה המיועדת לתקשורת בין מכשירים ברשת, מגדיר פורמטים ופעולות.
שכבת האפליקציה
שכבת האפליקציה
השכבה העליונה המאפשרת לתוכנות לגשת לשירותי רשת.
שכבת התעבורה
שכבת התעבורה
Signup and view all the flashcards
TCP
TCP
Signup and view all the flashcards
UDP
UDP
Signup and view all the flashcards
נתב
נתב
Signup and view all the flashcards
עיכוב ברשת
עיכוב ברשת
Signup and view all the flashcards
LAN
LAN
Signup and view all the flashcards
Client & Server
Client & Server
Signup and view all the flashcards
P2P
P2P
Signup and view all the flashcards
Ethernet
Ethernet
Signup and view all the flashcards
HTTP
HTTP
Signup and view all the flashcards
Firewall
Firewall
Signup and view all the flashcards
Cookies
Cookies
Signup and view all the flashcards
DNS
DNS
Signup and view all the flashcards
Packet Switching
Packet Switching
Signup and view all the flashcards
Circuit Switching
Circuit Switching
Signup and view all the flashcards
Throughput
Throughput
Signup and view all the flashcards
Latency
Latency
Signup and view all the flashcards
Peer-to-Peer (P2P)
Peer-to-Peer (P2P)
Signup and view all the flashcards
ODC (Overhead)
ODC (Overhead)
Signup and view all the flashcards
Bandwidth
Bandwidth
Signup and view all the flashcards
Malware
Malware
Signup and view all the flashcards
DoS
DoS
Signup and view all the flashcards
Load Balancing
Load Balancing
Signup and view all the flashcards
Web Cache
Web Cache
Signup and view all the flashcards
Quorum
Quorum
Signup and view all the flashcards
Encryption
Encryption
Signup and view all the flashcards
Time-out
Time-out
Signup and view all the flashcards
Network Topology
Network Topology
Signup and view all the flashcards
SSID
SSID
Signup and view all the flashcards
Study Notes
סיכום רשתות תקשורת 2016
-
ספק שירות אינטרנט (ISP): מתווך בין לקוחותיו לאינטרנט. ספקים שונים נמצאים בדרגות שונות של היררכיה, כאשר לקוחות ספקים בדרגות נמוכות הם משתמשים ביתיים, וספקים בדרגות גבוהות מקשרים בין ספקים בדרגות נמוכות למרכז הרשת. בזק והוט הם דוגמאות לספקים.
-
פרוטוקול: שפה סטנדרטית לתקשורת בין מחשבים ברשת. מגדיר את פורמט ההודעות, סדרן והפעולות בעת שליחה\קבלה. מיושם בתוכנה או בחומרה.
- סיבות שימוש בפרוטוקול: מבנה אחיד, התנהגות אחידה, שיתוף בין חומרה\תוכנה\שפות שונות, הכנסת שינויים ועדכונים באופן סטנדרטי (RFC). דוגמאות: HTTP (העברה דפי HTML), TCP (העברה אמינה של נתונים) , IP (פרוטוקול מרכזי לרשת האינטרנט), Ethernet (העברת נתונים ברשת מקומית), DSL (העברת אותות דיגיטליים בקווי טלפון).
-
LAN (Local Area Network): רשת מקומית המחברת מספר תחנות קצה (למשל רשת WIFI בבית). יכולה להיות מורכבת מסוגים שונים של חיבורים (כגון כבלים או אלחוטיים).
-
Service: אפליקציות מבוזרות המחברות בין מספר תחנות קצה (דוגמאות: דואר אלקטרוני, אינטרנט, file sharing, משחקים ברשת).
-
Hosts: נקודות קצה ברשת (מחשבים, טלפונים ניידים).
-
Access Network: רשתות גישה, מהירות Ethernet נחשבת האפשרות המהירה ביותר.
-
End System: מכשירים קצה ברשת, כמו מחשב אישי, טאבלט, או סמארטפון.
-
Client & Server: השרת מספק שירותים, וללקוח יש כתובת IP קבועה. הלקוח מבקש שירותים מהשרת. Client & Server יכולים לעבוד על אותה תחנה.
-
Peer-to-Peer (P2P): כל תחנת קצה יכולה לפעול הן כשרת והן כלקוח. כל התחנות מתקשרות ישירות זו לזו. דוגמאות כוללות תוכנות להעברת קבצים בין משתמשים (כמו eMule).
- יתרונות: ניהול פשוט, רשימות קבצים הנמצאות במקום אחד, מידע זמין בכמה מקומות במידה וצומת אובד המידע לא אבד כולו.
- חסרונות: ניהול קשה, אבטחה פחותה, לא ידידותי ל- ISP ולרוב צריך יותר תחנות עוצמה גבוהה בהשוואה ל- client-server.
-
Packet Switching (מיתוג מנות): חלוקת הודעות לנתונים קטנים (מנות) המועברות בנתיבים שונים ברשת. משאבים אינם קבועים ומתחלקים בכל משלוח. שיטה יעילה יותר.
-
Circuit Switching (מיתוג מעגלים): נתיב קבוע בין תחנות קצה, שימוש קבוע בנתיב. קצב שידור קבוע, פופולרי בטלפוניה, אבל לא נרחב באינטרנט.
-
FDM (Frequency Division Multiplexing): חלוקת תדרים לשיחות מרובות על אותה "קונקשן".
-
TDM (Time Division Multiplexing): חלוקת זמן לשיחות מרובות על אותה "קונקשן".
שירותים ברשת
-
Client-Server: מבנה שירותים, איפה שרת תמיד פעיל; לקוחות מתחברים לשרת לסירוגין. פתרון: סקלביליות קשה להגדלה.
-
P2P: השרת לא תמיד פעיל; עמיתים משנים כתובות IP. פתרון: ניהול קשה, אבטחה בעייתית, התמיכה ב-ISP תהיה נמוכה יותר.
-
Hybrid: צירוף של שרת-לקוח עם P2P. פתרון: מתאים למערכות שבהם צריך מציאת כתובת של peer מרחוק (נניח סקייפ).
-
תהליך: תוכנית הרצה בתוך מחשב.
-
Socket API: ממשק בין אפליקציה לרמה התחתונה ברמה של שרותים, מכיר סוג (TCP\UDP), מה הסוג? האם השירות קשור, זיהוי יעד.
-
IP (Internet Protocol): כתובת ייחודית לכל תהליך(process) במחשב.
-
Port: מקצה מספר ייחודי לאפליקציה.
-
Reliability: אמינות של העברת מידע תקינה. TCP מבטיח זאת, UDP לא.
-
Throughput: רוחב הפס של העברת מידע בזמן נתון.
-
Timing: זמן תגובה מקסימלי עבור אפליקציות.
-
Security: אבטחת נתונים, למשל הצפנה.
פרוטוקולים בשכבת האפליקציה
-
HTTP: פרוטוקול העברת דפי WEB. לקוח (דפדפן) ושירות (שרת WEB). חסר מצב, פונקציות: GET, POST, PUT, DELETE. stateless– מידע לא נשמר על ידי השרת.
-
FTP: העברת קבצים. עבודה ע"פ שירות client/server, תלוי מצב, ישנו תהליך זיהוי משתמש וסיסמא. עובד על שני פורטים – port 21(לפקודות) ו-20 (להעברת קובץ).
-
Email: דואר אלקטרוני. מבוסס שרת\לקוח. שירותים:SMTP (שליחה), POP3 (קבלה – מחיקת הודעות מהשרת לאחר ההורדה), IMAP (קבלה – תיבות דואר ברשת, אחסון בשרת).
-
Cookies: מנגנון שמירה של מידע על לקוח.
-
Proxy server : מטמון, מתווך בין לקוח לשרת web.
-
Conditional GET: צמצום זמן גישה על ידי החלטה אם הדף כבר עודכן ב מטמון.
-
URL: כתובת אובייקט ברשת האינטרנט.
שכבות רשת
-
שכבת אפליקציה: מספקת שירותי רשת לתוכנות, קובעת סוג תקשורת בין מחשבים (HTTP, SMTP, FTP, IRC).
-
שכבת תעבורה: עברה ישירה מנקודת מוצא ליעד (TCP, UDP). מבטיחה אמינות וניהול תקשורת.
-
שכבת רשת: מיפוי לוגי של הרשת; העברת נתונים ע"פ מיפוי (IP).
-
שכבת קו: העברת סיביות בין תחנות (Ethernet).
-
שכבה פיזית: תיווך פיזי של התקשורת.
ה-DNS
-
Root DNS Servers: שרתי שורש,מכילים כתובות של שרתי TLD.
-
Top Level Domain (TLD): שרתי סיומות, כגון .com, .org, .il.
-
Authoritative DNS Servers: שרתי סמכות, לכל ארגון או חברה (יכולים לשכור).
-
Local DNS: שרתי DNS מקומיים (לרוב ב-ISP).
-
שאילתה איטרטיבית: כל פעם מפנה את השרת הלוקאלי לכיוון השרת שהוא צריך.
-
שאילתה רקורסיבית: השרת הלוקאלי ממשיך להפנות עד לשרת הנכון.
שרתים וראוטרים
-
נתב (Router): מאפשר העברת נתונים בין רשתות.
-
סוויטץ (Switch): מכשיר המעביר נתונים בתוך רשת מקומית.
-
אבני בניין של האינטרנט: ספקי שירות אינטרנט (ISP), נתבים ולינקים ופרוטוקולים.
-
מיטוג מנות ומיטוג מעגלים: שתי גישות להעברת מידע ברשת.
-
שכבת הקו: תפקידים: גילוי שגיאות, תיקון שגיאות, קרת זרימה, חצי דופלקס או דופלקס מלא.
-
Error Detection and Correction):EDC: מנגנוני זיהוי וטיפול בשגיאות תקשורת.
-
גילוי ותיקון שגיאות: בדיקה על השגיאות בשכבה .
Socket Programming
-
UDP: שרת פותח סוקט "מאזין" ומצמידו לפורט מסוים- השרת מוכן לקבל פאקטות. סוקט "מאזין" נשאר פתוח עד לסיום העבודה.
-
TCP: השרת פותח סוקט "מאזין"- השרת נכנס למצב "האזנה". כשיש בקשה, יוצר סוקט חדש עבור הקשר. נשאר פתוח עד לסיום התקשורת.
TCP
-
Connection-oriented: תהליך לחיצת יד (handshaking).
-
Data as stream: זרם בייטים.
-
Sequence number (Seq): מספר בייט ראשון בסגמנט.
-
Acknowledgement number (Ack): מספר בייט שאחריו המקבל מצפה.
-
MSS (Maximum Segment Size): גודל מקסימלי של סגמנטים TCP.
-
ACK Generation Recommendations: המלצות RCF על אופן שליחת הודעות acknowledgment.
-
Flow Control: בקרה על זרימה של נתונים (buffer overflow).
-
Congestion Control: מניעת עומס ברשת.
-
פיתרון לפאקט אבוד TCP: כפול זמן timeout, שליחה מחדש מהירה (גרסה משופרת).
Studying That Suits You
Use AI to generate personalized quizzes and flashcards to suit your learning preferences.