UDP and TCP utilize the 1s complement their checksums. Assume that you have following three 8-bit bytes: 01010011, 01010100, and 01110100. State the 1s complements of sum of these eight-bit bytes? Explain all the work.
Specify why it is that UDP takes the 1s complement of sum; and why not just utilize the sum? With the 1s complement scheme, how does the receiver detect the errors? Is it possible that one bit error will remain undetected? How about the two bit error?