שכבת התעבורה – הבדלי גרסאות

תוכן שנמחק תוכן שנוסף
MerlIwBot (שיחה | תרומות)
מ בוט מסיר: en:Transport layer (strongly connected to he:שכבת התעבורה של מודל TCP/IP)
Legobot (שיחה | תרומות)
מ בוט: מעביר קישורי בינויקי לויקינתונים - d:q209372
שורה 1:
{{OSITcp/ip}}
 
'''שכבת התעבורה''' (Transport) היאשל השכבה[[מודל הרביעיתTCP/IP]] במקבילה מבחינת תפקידיה ל[[שכבת התעבורה של מודל ה-OSI]], - היא אחראית על ניהול התקשורת, אמינות החיבור, והנתוניםואמינות המועבריםהנתונים. עלכמו גביכן, ה[[רשת מחשבים|רשת]]. שכבת התעבורההיא משמשת את [[שכבת השיחההיישום של מודל ה-OSI|שכבת השיחה]] להעברת נתונים על גבי ה[[רשת מחשבים|רשתTCP/IP]] ומשתמשת ב[[שכבת הרשת של מודל ה-OSITCP/IP|שכבת הרשת של המודל]] לאותהלצורך מטרההעברת לאחרנתונים שמילאהב[[רשת את תפקידיהמחשבים|רשת]].
 
בשכבתב'''שכבת התעבורה''' נכללים מספר [[פרוטוקול תקשורת|פרוטוקולים]], וכל אחד מהם מיישםשמיישמים את הפעולותהפונקציות של השכבה בדרכים אחרותשונות. בנוסף, חלקם בוחרים ליישם או לא ליישם אופציותפונקציות שונות,מסוימות. לדוגמה: -פרוטוקול [[UDP]] כלל לא בודקיםבודק את אמינות הנתונים שהםשהוא מעביריםמעביר (בניגוד ל-לפרוטוקול [[TCP]]). עם זאת, קיימים שני קווים כללייםתפקידים המשותפים לכולםלכל הפרוטוקולים, והם: בקרת זרימה ואמינות החיבור.
 
==בקרת זרימה==
;בקרת זרימה: פרוטוקולים של '''שכבת התעבורה''' מפקחים על זרימת הנתונים (Data stream) בין שני קצוות[[צומת (nodesתקשורת מחשבים)|צמתים]] ב[[רשת מחשבים]]. פיקוח זה מתבטא בשליטה על מהירות ההעברה ([[רוחב פס]]), דבר המתבצע על ידי שימוש ב"חלונות" (Sliding window), -כאשר גודל החלון קובע את כמות נתונים מוסכמת שמחשב המקור מעביריעביר למחשב היעד, לפני שהם יתאמו מחדש פרטים שונים הנוגעים לאופן העברת הנתונים (ובהםביניהם גם גודל החלון). ככל שהחלון גדול יותר -, כך מהירות העברת הנתונים עולה:. בדרך כלל, כאשר שני המחשבים פנויים, וקו התקשורת ביניהם אמין, החלון יהיה גדול למדי,. עםלעומת זאת -, אם אחד המחשבים עסוק, הוא יבקש להקטין את החלון -ובכך וכךלהאט יהיהאת קצב העברת הנתונים.
 
==אמינות החיבור==
;אמינות החיבור: קיימות שתי שיטות נפוצות לבדיקת אמינות החיבור - מספרים רציפים (sequencing numbers) ואישורים (acknowledgments). כאשר רוב הפרוטוקולים משתמשים בשילוב של שתיהן.
:כאשר משתמשים במספרים רציפים, כל חבילות הנתונים (datagram) שנשלחות על ידי מחשב המקור ממוספרות בסדר עולה. כך יכול מחשב היעד לוודא שהגיעו אליו כל החבילות, ואם חסרה אחת הוא יכול לבקש את המידע הספציפי.
:אישורים משמשים את מחשב היעד להודיע למחשב המקור על החבילה האחרונה שהתקבלה, ולבקש את החבילה הבאה. מספר האישור יהיה המספר הרציף של החבילה הבאה שמחשב המקור צריך לשלוח (לדוגמה, אם נשלחו חבילות 1-10, מחשב היעד ישלח אישור עם המספר 11). גודל החלון קובע את מספר החבילות שאחריהן צריך להגיע אישור, כך חלון בגודל קטן מגדיל את כמות הנתונים שיש להעביר (מכיוון שצריך להעביר יותר נתוני בקרה עבור נתונים אמיתיים) ולהיפך.
 
:כאשר משתמשים במספריםב'''מספרים רציפים''', כל חבילות הנתונים (datagram) שנשלחות על ידי מחשב המקור ממוספרותממוספרת בסדר עולה. כך יכול מחשב היעד לוודא שהגיעו אליו כל החבילות, ואםובאם חסרה אחת הוא יכול לבקש את המידע הספציפי.
==ראו גם==
* [[תקשורת מחשבים - מונחים]]
 
:'''אישורים''' משמשים את מחשב היעד להודיע למחשב המקור על החבילה האחרונה שהתקבלה, ולבקש את החבילה הבאה. מספר האישור יהיה המספר הרציף של החבילה הבאה שמחשב המקור צריך לשלוח (לדוגמה,: אם נשלחו חבילות 1-10, מחשב היעד ישלח אישור עם המספר 11). גודל החלון קובע את מספר החבילות שאחריהן צריך להגיע אישור, כך- חלוןככל בגודלשמספר קטןהחלון מגדילנמוך אתיותר, כך כמות הנתונים שיש להעביר גדלה (מכיוון שצריך להעביר יותרכמות נתוניגדולה בקרהיותר עבורשל נתוניםנתוני אמיתייםבקרה) ולהיפך.
[[קטגוריה:מודל ה-OSI|4]]
 
==פרוטוקולים של שכבת התעבורה==
[[TCP]], [[UDP]], [[SPX]]
 
==ראו גם==
* [[מונחים ברשת מחשבים]]
 
[[קטגוריה:מודל ה-OSITCP/IP|4תעבורה, שכבת ה]]
[[es:Capa Transporte]]
[[fr:Couche de transport]]