Answered step by step
Verified Expert Solution
Link Copied!

Question

1 Approved Answer

WHAT IS THE ANWER FOR THE TWO QUESTIONS Consider the two 16-bit words (shown in binary) below. Recall that to compute the Internet checksum of

image text in transcribedimage text in transcribedWHAT IS THE ANWER FOR THE TWO QUESTIONS

Consider the two 16-bit words (shown in binary) below. Recall that to compute the Internet checksum of a set of 16-bit words, we compute the one's complement sum of the two words. That is, we add the two numbers together, making sure that any carry into the 17th bit of this initial sum is added back into the 1's place of the resulting sum); we then take the one's complement of the result. Compute the Internet checksum value for these two 16-bit words: 00111000 11010100 10111010 11000000 this binary number is 14548 decimal (base 10) this binary number is 47808 decimal (base 10) Consider the figure below in which TCP a sender and receiver communicate over a connection in which the sender-to-receiver segments may be lost. The TCP sender sends initial window of three segments at t=1,2,3, respectively. Suppose the initial value of the sender-to-receiver sequence number is 115 and the first three segments each contain 582 bytes. The delay between the sender and the receiver is 7 time units, and so the first segment arrives at the receiver at t=8. As shown in the figure, one of the three segment(s) is lost between the sender and the receiver. TCP sender TCP receiver TCP segment TCP segment TCP segment lost Answer the following questions: o Give the sequence numbers associated with each of the three segments sent by the sender sequence number for the first sequence: 115 sequence number for the second sequence: 115+582=697 sequence number for the first sequence: 582+697=1279 o List the sequence of acknowledgements transmitted by the TCP receiver in response to the receipt of the segments actually received. In particular, give the value in the acknowledgement field of each receiver-to-sender acknowledgement, and give a brief explanation as to why that particular acknowledgement number value is being used

Step by Step Solution

There are 3 Steps involved in it

Step: 1

blur-text-image

Get Instant Access to Expert-Tailored Solutions

See step-by-step solutions with expert insights and AI powered tools for academic success

Step: 2

blur-text-image

Step: 3

blur-text-image

Ace Your Homework with AI

Get the answers you need in no time with our AI-driven, step-by-step assistance

Get Started

Recommended Textbook for

Relational Database Design A Practical Approach

Authors: Marilyn Campbell

1st Edition

1587193175, 978-1587193170

More Books

Students also viewed these Databases questions

Question

LO 8-1 Outline the basic principles of organization management.

Answered: 1 week ago