Recall that UDP and TCP use 1s complement for their checksums. a. Suppose you ha
ID: 3629152 • Letter: R
Question
Recall that UDP and TCP use 1s complement for their checksums.a. Suppose you have the following three 8-bit bytes: 10010101, 11000101, 10000101. What is the 1s complement of the sum of these 8-bit bytes? (Note that although TCP and UDP use 16-bit words in computing the checksum, for this problem you are being asked to consider 8-bit sums.) Show all the work. (6 points)
b. Why is it that UDP takes the 1s complement of the sum; that is, why not just use the sum?
c. With the 1s complement scheme, is it possible that a 1-bit error will go undetected? (If your answer is “yes”, please give an example; if your answer is “no”, please explain why).
d. Is it possible that a 2-bit error will go undetected? Please justify your answer.
Explanation / Answer
https://s3.amazonaws.com/answer-board-image/4e5a701b-e763-4a82-a399-9d839f961bce.gif https://s3.amazonaws.com/answer-board-image/ce610b3a-1999-4d14-b358-49b1c79821c0.gif
Related Questions
Navigate
Integrity-first tutoring: explanations and feedback only — we do not complete graded work. Learn more.