עמוד:136

נתאר ראשית העברה ללא שגיאות . המקבל צריך לחבר את שלוש המילים של הנתונים ועוד ערך השדה : Checksum 01001011 10110011 00011010 11001110 10101101 11101100 00000011 01101110 11111111 11111111 הסכום מכיל רק יס-1 - אין שגיאה . כעת נניח שהסיבית העשירית שובשה והפכה checksum-n , 1-ל לא השתנה כי השיבוש חל בערוץ , אחרי החישוב שלו . המקבל מחשב שוב את הסכום ו 01001011 10110011 0101101011001110 10101101 11101100 00000011 01101110 10111111 11111111 ומוצא סיבית , 0 מכך הוא מסיק שקרתה שגיאה . במקרה כזה שכבת התובלה יכולה לדווח לתהליך היישום שהנתונים שהיא מעבירה לו שגויים . שאלה 3 . 4 נניח שהנתונים שנשלחים על-ידי תהליך UDP שולח הם ? 00110011 10101011 10010110 11101110 10000101 11100010 א . חשבו את checksum-n שמחושב אצל השולח . ב . הסבירו מדוע כאשר אין שגיאות , הסכום אצל המקבל חייב להיות כולו ים-1 . ג . צרו כמה שיבושים באופן אקראי וחשבו את סכום הנתונים checksum-rn לאחר השיבושים . מה מתקבל ? ד . האם לדעתכם שיטה זו מסוגלת לגלות כל שגיאה בודדת ? ה . האם לדעתכם שיטה זו מסוגלת לגלות כל צירוף של שגיאות ? ו . האם לדעתכם שיטה זו מסוגלת לגלות כל צירוף של מספר אי-זוגי של שגיאות ;

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


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