4 UDP Checksum (20 pts) Suppose a sender that is to send a UDP datagram as given below. It is creating the checksu...
Please answer all Questions Fast and Neatly UDP Checksum (20 pts) Suppose a gender that is to send a UDP datagram me given below. It is creating the checku. 1110 1101 1111 0110 0100 1010 Checksum 1111 0110 1. Find the binary sum of the other four fields than checksum (8 pts) 2. Wrap around the overflow and add to the least significant bit(s) if any. (2 pts) 3. Find the l's complement of the result of Problem 2. (2...
1. a)UDP and TCP use 1’s complement for their checksums. Suppose you have the following three 8 bit bytes: 0101 0011, 0111 0110, 1001 0011. What is the 1’s complement of the sum of these 3 8-bit bytes? Show all work. Why is it that the 1’s complement is used and not just the sum? What is the sum of the three 8 bit bytes and the checksum you just computed? What is it if you change the first 8...
4. UDP and TCP use 1's complement for their checksums. Suppose you have the following two 16-bit words: 0101 0101 0101 0101 and 1010 1010 1010 1011. 4.a. (2 pts.) What is the 1's complement of the sum of these words? Show all work. 4.b. (2 pts.) With the 1's complement scheme, how does the receiver detect errors? 4.c. (2 pts.) Is it possible that a 4-bit error will go undetected? If so, provide an example. 4.d. (2 pts.) Is...
4) (2 pts) Chapter 2 Text Book Problem 8 Suppose you want to send some data using the BISYNC framing protocol and the last 2 bytes of your data are DLE and ETX, What sequence of bytes would be transmitted immediately prior to the CRC? 5) (2 pts) Chapter 2 Text Book Problem 18 Suppose we want to transmit the message 11100011 and protect it from errors using the CRC polynomial x +1. (a) Use polynomial long division to determine...
(3 pts) Consider an unsigned fixed point decimal (Base10) representation with 8 digits, 5 to the left of the decimal point and 3 to the right. a. What is the range of the expressible numbers? b. What is the precision? c. What is the error? ______________________________________________________________________________ (3 pts) Convert this unsigned base 2 number, 1001 10112, to each base given below (Note: the space in the binary string is purely for visual convenience) Show your work. Using...