עמוד:175

כאשר תהליך היישום מעביר לו הודעה בגודל 3 , 500 בתים , ובהנחה שהגודל המרבי של מקטע ( MSS ) הוא 1 , 460 בתים . שימו לב , המקטעים יכולים להיות בגדלים שונים , אך גודל שדה המידע מוגבל 1 , 460-ל בתים . מאחר ש-קכ ^ ד הוא דו-כיווני , כל מקטע מכיל בתוכו לא רק שדה מספר סידורי , אלא גם שדה מספר אישור שבו רשום מספר הבית הבא שהשולח מצפה לקבל . בדוגמה זו מספר הבית הראשון בהודעה הוא . 0 בפועל , כחלק מתהליך האתחול , TCP בוחר מספר אקראי שישמש כמספר הבית הראשון בקשר ומעביר את המספר לצד השני , כאשר הוא שולח אותו בשדה מספר האישור . הדבר נעשה כדי להקטין את הסיכוי של בלבול המקטע הראשון בקשר עם מקטע שעלול להגיע מקשר קודם . TCP-0 j ? fi / y Telnet-fi e \ N'er > 3 . 6 PNdl ?? כזכור , Telnet הוא פרוטוקול שכבת יישום פופולרי שמאפשר לבצע כניסה למחשב מרוחק Telnet . ( remote login ) הוא פרוטוקול אינטראקטיבי המשתמש ב-קכדד . נשתמש בו כדי להדגים את המספרים הסידוריים ואת מספרי האישור של TCP מנגנון ההדהוד ( echo ) של Telnet נעשה באופן הזה : נניח שמחשב א יוצר קשר עם מחשב ב ! מאחר שמחשב א יצר את הקשר הוא הלקוח . כל תו שהמשתמש של מחשב א מקיש , נשלח למחשב המרוחק ; המחשב המרוחק מגיב על-ידי שליחת העתק של התו בחזרה , והעתק זה יוצג על המסך במחשב א . מנגנון זה מבטיח שתווים שנראים על-ידי המשתמש על המסך שלו , אמנם הגיעו למחשב המרוחק . איור 3 . 23 מדגים משלוח של תו אחד . איור 3 . 22 TCP מחלק הודעה בגודל 3 , 500 בתים לשלושה מקטעים ו מוצג השדה "מספר סידורי" ושדה המידע של כל מקטע

מטח : המרכז לטכנולוגיה חינוכית


לצפייה מיטבית ורציפה בכותר