Step 1: Fragmentation at router \(R\).
The original IP datagram size is:
\[
1400 \text{ (TCP data)} + 20 \text{ (IP header)} = 1420 \text{ bytes}
\]
The MTU between \(R\) and \(Q\) is 820 bytes, so fragmentation is required. Each fragment has a 20-byte IP header.
Maximum data per fragment:
\[
820 - 20 = 800 \text{ bytes}
\]
Thus:
- First fragment data = 800 bytes \(\Rightarrow\) fragment size = 820 bytes
- Remaining data = \(1400 - 800 = 600\) bytes \(\Rightarrow\) fragment size = \(600 + 20 = 620\) bytes
Hence, option (A) is correct.
Step 2: Fragment loss handling.
IP is unreliable and routers do not retransmit lost fragments. Therefore, option (B) is incorrect.
Step 3: TCP-level retransmission.
If any fragment is lost, the entire IP datagram is discarded at the receiver. TCP detects loss and retransmits the entire TCP segment from the sender \(P\). Hence, option (C) is correct.
Step 4: TCP header analysis.
Only the first fragment contains the TCP header. The second fragment does not carry TCP port information, so option (D) is incorrect.
Step 5: Conclusion.
The correct statements are (A) and (C).
Final Answer: (A), (C)
Suppose a message of size 15000 bytes is transmitted from a source to a destination using IPv4 protocol via two routers as shown in the figure. Each router has a defined maximum transmission unit (MTU) as shown in the figure, including IP header. The number of fragments that will be delivered to the destination is ___________. (Answer in integer) 
Suppose a message of size 15000 bytes is transmitted from a source to a destination using IPv4 protocol via two routers as shown in the figure. Each router has a defined maximum transmission unit (MTU) as shown in the figure, including IP header. The number of fragments that will be delivered to the destination is ___________. (Answer in integer)

Consider an enterprise network with two Ethernet segments, a web server and a firewall, connected via three routers as shown below.

What is the number of subnets inside the enterprise network?
In a 4-bit ripple counter, if the period of the waveform at the last flip-flop is 64 microseconds, then the frequency of the ripple counter in kHz is ______________. {(Answer in integer)}
Consider the following C code segment:
int x = 126, y = 105;
do {
if (x > y)
x = x - y;
else
y = y - x;
} while (x != y);
printf("%d", x);
The output of the given C code segment is ____________. (Answer in integer)
The following two signed 2’s complement numbers (multiplicand \( M \) and multiplier \( Q \)) are being multiplied using Booth’s algorithm:
| Multiplicand (\( M \)) | Multiplier (\( Q \)) |
|---|---|
| 1100 1101 1110 1101 | 1010 0100 1010 1010 |
The total number of addition and subtraction operations to be performed is __________. (Answer in integer)
The maximum value of \(x\) such that the edge between the nodes B and C is included in every minimum spanning tree of the given graph is __________ (answer in integer).
Consider the following C program
The value printed by the given C program is __________ (Answer in integer).