Computer Network Assignment: CWND Is 3500 Bytes?
Computer Network Assignment: CWND Is 3500 Bytes?
Q-1 What is the size of the window for host A if the value of rwnd is 3000 bytes and the value of
cwnd is 3500 bytes?.
Q-2 TCP opens a connection using the initial sequence number 14500. The other party opens the
connection with sequence number 21700. Use a message sequence diagram to show the three
TCP segments during connection establishment.
Q-3 A TCP connection is using a window size of 10000 bytes, and the previous
acknowledgement number was 22001. It receives a segment with acknowledgement number
24001 and window size advertisement of 12000. Draw a diagram to show the situation of the
window before and after.
Q-4 A window holds bytes 2001 to 5000. The next byte to be sent is 3001. Draw a figure to show
the situation of the window after the following two events:
a) An ACK segment with the acknowledgement number 2500 and window size advertisement
4000 is received.
Q-5 Consider the effect of using slow start on a line with a 10 msec round trip time and no
congestion. The receiver window is 24KB and the maximum segment size is 2KB. How long
does it take before the first full window can be sent?
Q-6 Suppose the TCP congestion window is set to 18 KB and a timeout occurs. How big will the
windows be if the next four transmission bursts are all successful? Assume that the maximum
segment size is 1 KB.
Q-9 Which layer or layers insures error control, congestion control and flow control. Explain
with reasoning and describe which layer or layers provide optional or mandatory congestion or
flow control?
Q-13 Explain Link state and distance vector routing with example. Explain advantage and
disadvantage of both the routing algorithms.
Computer Network Assignment
Q-15 Find the netid and the hostid of the following IP addresses
a. 114.34.2.8
b. 132.56.8.6
c. 208.34.54.12
Q-17 Explain ARP protocol along with the functioning of ARP table with example.