# Project #31209 - Network

1. [20pts] Consider the following network path taken by a file of size 2700 bytes from source A to

destination D:

A------B----------------------------C-------D

Suppose the switching delays at B and C are 10 and 30 milliseconds each. All other delays are

negligible. In addition there is a maximum frame size including a frame header at each link. This

information is available from the table below.

A to B 900 bytes 10 bytes

B to C 512 bytes 12 bytes

C to D 500 bytes 20 bytes

The file is broken down into TCP segments with payload size of 1000 bytes each. Each segment

has a 20 byte header. Each segment is then transmitted over the three links. Obviously the frames

need to be fragmented at the IP layer where a 20 byte IP header is added on to each segment.

Assume a 20 byte IP header.

a) [15pt] Show the Total length, DF, MF and fragment offset fields of the IP header of each

transmitted frame at A, B and C.

Hint: You need to show this only for the first 1000byte TCP segment. The other two segments will

be same.

b) [5pts] How long does it take for the file to reach from A to B?

Hint: Calculate the total switching delay for the file.

c) [5pts] Calculate the overhead in transmitting this file from A to B.

Hint: Calculate the total header length divided total bytes sent.

Rubrics: You must answer each part

Write units and show steps – 50%

2. 5) [10 pts] Suppose that the TCP congestion window is set to 18 KB and three duplicate

acknowledgments arrive when the current transmission window size is 22KB. Assume that

the maximum segment size is 1 KB.

a) How big will the transmission window and congestion window be if the next 2 transmission

bursts are all successful?

b) How big will the transmission window and congestion window be if the next 2 transmission

bursts are all successful and then a timeout happens?

 Subject Computer Due By (Pacific Time) 05/20/2014 12:00 pm
TutorRating
pallavi

Chat Now!

out of 1971 reviews
amosmm

Chat Now!

out of 766 reviews
PhyzKyd

Chat Now!

out of 1164 reviews
rajdeep77

Chat Now!

out of 721 reviews
sctys

Chat Now!

out of 1600 reviews

Chat Now!

out of 770 reviews
topnotcher

Chat Now!

out of 766 reviews
XXXIAO

Chat Now!

out of 680 reviews