0% found this document useful (0 votes)
38 views

Assignment 3

The document contains 10 questions related to computer networks topics like TCP congestion window, maximum throughput achievable over TCP, maximum payload size of TCP segments, hierarchical routing, changes required in ARP protocol for IPv6, classification of MPLS, ICMP error message fields, timestamp request-reply message fields and values, and sequence numbers in different segments of a TCP connection.

Uploaded by

guddumallick50
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
38 views

Assignment 3

The document contains 10 questions related to computer networks topics like TCP congestion window, maximum throughput achievable over TCP, maximum payload size of TCP segments, hierarchical routing, changes required in ARP protocol for IPv6, classification of MPLS, ICMP error message fields, timestamp request-reply message fields and values, and sequence numbers in different segments of a TCP connection.

Uploaded by

guddumallick50
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
You are on page 1/ 1

Manipal University Jaipur

School of Computer and communication Engineering


Department of Computer and Communication Engineering
Computer Networks
Assignment 3

1. Suppose that the TCP congestion window is set to 18 KB and a timeout occurs. How big will the
window be if the next four transmission bursts are all successful? Assume that the maximum segment
size is 1 KB.

2. A TCP machine is sending full windows of 65,535 bytes over a 1-Gbps channel that has a 10-msec
one-way delay. What is the maximum throughput achievable? What is the line efficiency?

3. The maximum payload of a TCP segment is 65,495 bytes. Why was such a strange number chosen?
Explain in your own words.

4. For hierarchical routing with 4800 routers, what region and cluster sizes should be chosen to minimize
the size of the routing table for a three-layer hierarchy? A good starting place is the hypothesis that a
solution with k clusters of k regions of k routers is close to optimal, which means that k is about the
cube root of 4800 (around 16). Use trial and error to check out combinations where all three parameters
are in the general vicinity of 16.

5. When the IPv6 protocol is introduced, does the ARP protocol have to be changed? If so, are the
changes conceptual or technical?

6. Some people argue that the MPLS should be called layer 2.5 in the TCP/IP protocol suite. Do you
agree? Explain.

7. A router receives an IP packet with source IP address 130.45.3.3 and destination IP address 201.23.4.6.
The router cannot find the destination IP address in its routing table. Fill in the fields (as much as you
can) for the ICMP message sent.

8. An ICMP message has arrived with the header (in hexadecimal): 03 0310 20 00 00 00 00 What is the type
of the message? What is the code? What is the purpose of the message?

9. computer sends a timestamp request to another computer. It receives the corresponding timestamp
reply at 3:46:07 A.M. The values of the original timestamp, receive timestamp, and transmit timestamp
are 13,560,000, 13,562,000, and 13,564,300, respectively. What is the sending trip time? What is the
receiving trip time? What is the round-trip time? What is the difference between the sender clock and
the receiver clock?

10. In a TCP connection, the initial sequence number at the client site is 2,171. The client opens
the connection, sends only one segment carrying 1,000 bytes of data, and closes the
connection. What is the value of the sequence number in each of the following segments
sent by the client?
a. The SYN segment?
b. The data segment?
c. The FIN segment?

Submission Date 14/04/2023 (Submission Time: Before 11:59 AM)

You might also like