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

תוכן שנמחק תוכן שנוסף
מ יונה בנדלאק העביר את הדף שכבת התעבורה של מודל ה-OSI ל־שכבת התעבורה
גרסה אחרונה לאחר איחוד
שורה 1:
{{OSI}}
'''שכבת התעבורה''' (Transport) של [[מודל TCP/IP]] מקבילה מבחינת תפקידיה ל[[שכבת התעבורה של מודל ה-OSI]] - היא אחראית על ניהול התקשורת, אמינות החיבור, ואמינות הנתונים. כמו כן, היא משמשת את [[שכבת היישום של מודל TCP/IP]] ומשתמשת ב[[שכבת הרשת של מודל TCP/IP|שכבת הרשת של המודל]] לצורך העברת נתונים ב[[רשת מחשבים|רשת]].
 
בשכבתב'''שכבת התעבורה''' נכללים מספר [[פרוטוקול תקשורת|פרוטוקולים]], וכל אחד מהם מיישםשמיישמים את הפעולותהפונקציות של השכבה בדרכים אחרותשונות. בנוסף, חלקם בוחרים ליישם או לא ליישם אופציותפונקציות שונות,מסוימות. לדוגמה: -פרוטוקול [[UDP]] כלל לא בודקיםבודק את אמינות הנתונים שהםשהוא מעביריםמעביר (בניגוד ל-לפרוטוקול [[TCP]]). עם זאת, קיימים שני קווים כללייםתפקידים המשותפים לכולםלכל הפרוטוקולים, והם: בקרת זרימה ואמינות החיבור.
'''שכבת התעבורה''' (Transport) היא השכבה הרביעית ב[[מודל ה-OSI]], היא אחראית על אמינות החיבור והנתונים המועברים על גבי ה[[רשת מחשבים|רשת]]. שכבת התעבורה משמשת את [[שכבת השיחה של מודל ה-OSI|שכבת השיחה]] להעברת נתונים על גבי ה[[רשת מחשבים|רשת]] ומשתמשת ב[[שכבת הרשת של מודל ה-OSI|שכבת הרשת]] לאותה מטרה לאחר שמילאה את תפקידיה.
{{Tcp/ip}}
 
==בקרת זרימה==
בשכבת התעבורה נכללים מספר [[פרוטוקול תקשורת|פרוטוקולים]], וכל אחד מהם מיישם את הפעולות של השכבה בדרכים אחרות, חלקם בוחרים ליישם או לא ליישם אופציות שונות, לדוגמה - [[UDP]] כלל לא בודקים את אמינות הנתונים שהם מעבירים (בניגוד ל-[[TCP]]). עם זאת, קיימים שני קווים כלליים המשותפים לכולם:
;בקרת זרימה: פרוטוקולים של '''שכבת התעבורה''' מפקחים על זרימת הנתונים (Data stream) בין שני קצוות[[צומת (nodesתקשורת מחשבים)|צמתים]] ב[[רשת מחשבים]]. פיקוח זה מתבטא בשליטה על מהירות ההעברה ([[רוחב פס]]), דבר המתבצע על ידי שימוש ב"חלונות" (Sliding window), -כאשר גודל החלון קובע את כמות נתונים מוסכמת שמחשב המקור מעביריעביר למחשב היעד, לפני שהם יתאמו מחדש פרטים שונים הנוגעים לאופן העברת הנתונים (ובהםביניהם גם גודל החלון). ככל שהחלון גדול יותר -, כך מהירות העברת הנתונים עולה:. בדרך כלל, כאשר שני המחשבים פנויים, וקו התקשורת ביניהם אמין, החלון יהיה גדול למדי,. עםלעומת זאת -, אם אחד המחשבים עסוק, הוא יבקש להקטין את החלון -ובכך וכךלהאט יהיהאת קצב העברת הנתונים.
 
==אמינות החיבור==
;בקרת זרימה: פרוטוקולים של שכבת התעבורה מפקחים על זרימת הנתונים (Data stream) בין שני קצוות (nodes) ב[[רשת מחשבים]]. פיקוח זה מתבטא בשליטה על מהירות ההעברה ([[רוחב פס]]), דבר המתבצע על ידי שימוש ב"חלונות" (Sliding window) - גודל החלון קובע כמות נתונים מוסכמת שמחשב המקור מעביר למחשב היעד לפני שהם יתאמו מחדש פרטים שונים הנוגעים לאופן העברת הנתונים (ובהם גם גודל החלון). ככל שהחלון גדול יותר - כך מהירות העברת הנתונים עולה: בדרך כלל, כאשר שני המחשבים פנויים וקו התקשורת ביניהם אמין, החלון יהיה גדול למדי, עם זאת - אם אחד המחשבים עסוק הוא יבקש להקטין את החלון - וכך יהיה.
;אמינות החיבור: קיימות שתי שיטות נפוצות לבדיקת אמינות החיבור - מספרים רציפים (sequencing numbers) ואישורים (acknowledgments). כאשר רוב הפרוטוקולים משתמשים בשילוב של שתיהן.
 
:כאשר משתמשים במספריםב'''מספרים רציפים''', כל חבילות הנתונים (datagram) שנשלחות על ידי מחשב המקור ממוספרותממוספרת בסדר עולה. כך יכול מחשב היעד לוודא שהגיעו אליו כל החבילות, ואםובאם חסרה אחת הוא יכול לבקש את המידע הספציפי.
;אמינות החיבור: קיימות שתי שיטות נפוצות לבדיקת אמינות החיבור - מספרים רציפים (sequencing numbers) ואישורים (acknowledgments). רוב הפרוטוקולים משתמשים בשילוב של שתיהן.
 
:כאשר משתמשים במספרים רציפים, כל חבילות הנתונים (datagram) שנשלחות על ידי מחשב המקור ממוספרות בסדר עולה. כך יכול מחשב היעד לוודא שהגיעו אליו כל החבילות, ואם חסרה אחת הוא יכול לבקש את המידע הספציפי.
:'''אישורים''' משמשים את מחשב היעד להודיע למחשב המקור על החבילה האחרונה שהתקבלה, ולבקש את החבילה הבאה. מספר האישור יהיה המספר הרציף של החבילה הבאה שמחשב המקור צריך לשלוח (לדוגמה,: אם נשלחו חבילות 1-10, מחשב היעד ישלח אישור עם המספר 11). גודל החלון קובע את מספר החבילות שאחריהן צריך להגיע אישור, כך- חלוןככל בגודלשמספר קטןהחלון מגדילנמוך אתיותר, כך כמות הנתונים שיש להעביר גדלה (מכיוון שצריך להעביר יותרכמות נתוניגדולה בקרהיותר עבורשל נתוניםנתוני אמיתייםבקרה) ולהיפך.
 
==פרוטוקולים של שכבת התעבורה==
[[TCP]], [[UDP]], [[SPX]]
 
==ראו גם==
* [[תקשורתמונחים ברשת מחשבים - מונחים]]
* [[שכבת התעבורה של מודל TCP/IP]]
 
[[קטגוריה:מודל ה-OSITCP/IP|4תעבורה, שכבת ה]]