Student Edition | Instructor Edition | Information Center | Home
TCP/IP Protocol Suite, 4/e
Student Edition
Student Solutions
Chapter 01 - Multi...
Chapter 02 - Multi...
Chapter 03 - Multi...
Chapter 04 - Multi...
Chapter 05 - Multi...
Chapter 06 - Multi...
Chapter 07 - Multi...
Chapter 08 - Multi...
Chapter 09 - Multi...
Chapter 10 - Multi...
Chapter 11 - Multi...
Chapter 12 - Multi...
Chapter 13 - Multi...
Chapter 14 - Multi...
Chapter 15 - Multi...
Chapter 16 - Multi...
Chapter 17 - Multi...
Chapter 18 - Multi...
Chapter 19 - Multi...
Chapter 20 - Multi...
Chapter 21 - Multi...
Chapter 22 - Multi...
Chapter 23 - Multi...
Chapter 24 - Multi...
Chapter 25 - Multi...
Chapter 26 - Multi...
Chapter 27 - Multi...
Chapter 28 - Multi...
Chapter 29 - Multi...
Chapter 30 - Multi...

Feedback
Help Center




Chapter 09 - Multiple Choice Quiz



1

ICMP is a _________ layer protocol.
A)data link
B)transport
C)network
D)None of the choices are correct
2

An ICMP message has _____ header and a variable-size data section.
A)a 16-byte
B)a 32-byte
C)an 8-byte
D)None of the choices are correct
3

Which of the following is true about ICMP messages?
A)An ICMP error message may be generated for an ICMP error message.
B)An ICMP error message may be generated for each fragment.
C)An ICMP error message may be generated for a multicast datagram.
D)none is true
4

Which of the following is true about ICMP messages?
A)An ICMP error message may be generated for an ICMP error message.
B)An ICMP error message may be generated only for the first fragment.
C)An ICMP error message may be generated for a multicast datagram.
D)none is true
5

Which of the following is true about ICMP messages?
A)An ICMP error message may be generated for an ICMP error message.
B)An ICMP error message may be generated only for each fragment.
C)No ICMP error message will be generated for a datagram having a special address such as 127.0.0.0 or 0.0.0.0.
D)none is true
6

If a host needs to synchronize its clock with another host, it sends a _______ message.
A)timestamp-request
B)source-quench
C)router-advertisement
D)None of the choices are correct
7

The purpose of echo request and echo reply is to _______.
A)report errors
B)check node-to-node communication
C)check packet lifetime
D)None of the choices are correct
8

In error reporting the encapsulated ICMP packet goes to _______.
A)the original sender
B)the receiver
C)a router
D)None of the choices are correct
9

What field uniquely identifies the kind of ICMP message (for example, echo reply versus echo request)?
A)type
B)code
C)option ID
D)None of the choices are correct
10

When the hop-count field reaches zero and the destination has not been reached, a _______ error message is sent.
A)destination-unreachable
B)time-exceeded
C)parameter-problem
D)None of the choices are correct
11

When all fragments of a message have not been received within the designated amount of time, a _______ error message is sent.
A)source-quench
B)time-exceeded
C)parameter-problem
D)None of the choices are correct
12

Errors in the header or option fields of an IP datagram require a _______ error message.
A)parameter-problem
B)source-quench
C)router-solicitation
D)None of the choices are correct
13

A _______ can learn about network _______ by sending out a router-solicitation packet.
A)router, routers
B)router, hosts
C)host, routers
D)None of the choices are correct
14

Who can send ICMP error-reporting messages?
A)routers
B)destination hosts
C)routers or destination hosts
D)None of the choices are correct
15

One method to alert a source host of congestion is the _______ message.
A)redirection
B)echo-request
C)source-quench
D)None of the choices are correct
16

A time-exceeded message is generated if _______.
A)the round-trip time between hosts is close to zero
B)fragments of a message do not arrive within a set time
C)the round-trip time between hosts is close to zero and fragments of a message do not arrive within a set time
D)None of the choices are correct
17

To determine whether or not a node is reachable, _______ message can be sent.
A)an echo-reply
B)an echo-request
C)a redirection
D)None of the choices are correct
18

In calculating the time difference between two clocks, a negative value indicates _______.
A)an invalid calculation
B)the source clock lags behind the destination clock
C)the destination clock lags behind the source clock
D)None of the choices are correct
19

An IP datagram (datagram A) cannot reach its destination. An ICMP error message is sent to the source. The data field of the IP datagram (datagram B) that encapsulates the ICMP packet contains _______.
A)only the ICMP header
B)the ICMP header plus 8 bytes of datagram A
C)only datagram A
D)None of the choices are correct