An IP packet has arrived with the first 8 bits as 0100 0010. Which of the following is correct?
There must be an error in it because See this figure
It is given in Question that arrived packet has 8 bits and a/c to the given figure 4 bits is for Header Length .That must be invalid because the min header length in Bytes must be 20. So
Answer : It must be Option D
The Receiver rejects the packet
It is clear from below diagram that max bits in header is=4bits;So how it can be 8bits.Therefore Option -D will be correct answer.
There is an error in this packet. The 4 left-most bits (0100) show the version, which is correct. The next 4 bits (0010) show the wrong header length (2 × 4 = 8). The minimum number of bytes in the header must be 20. The packet has been corrupted in transmission.and receiver will reject the packet
IP Packet header length = 20B to 60B. Given:
Version = 4. So IPv4. This is all right.
Header length = 2. HLEN is actually scaled down by the factor of 4.
So, actual HLEN = $2*4=8$. This specifies that the header is of length 8B, which is invalid.
So, Option D