Internet Control Message Protocol Flashcards

1
Q

When a network error occurs, the device that detects it needs a way to communicate this to the source of the problematic traffic. This is where __ comes in.

A

ICMP (Internet Control Message Protocol)

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
2
Q

ICMP is mainly used by a ______ or ______ to communicate why a transmission has failed back to the origin of the transmission.

A

router, remote host

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
3
Q

The first field of an ICMP packet that is 8 bits long.

A

Type field

Specifies what type of message is being delivered
ex. destination unreachable, time exceeded

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
4
Q

The second field of an ICMP packet that is 8 bits long which indicates a more specific reason for the message than just the type.

A

Code field

(Example: The message type “Destination unreachable” can contain individual codes for more specific reasons like destination network unreachable or destination port unreachable)

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
5
Q

The third field of an ICMP packet that is 16 bits long that detects corruption or lost data.

A

Checksum field

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
6
Q

This field is optionally used by some of the specific types and codes to send more data.

A

Rest of head field

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
7
Q

What does the data payload in an ICMP packet contain?

A

The payload exists entirely so that the recipient of the message knows which of their transmissions caused the error being reported.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
8
Q

This lets you send a special type of ICMP message called __

A

Ping

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
9
Q

A Ping is used to test __

A

Network connectivity

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
10
Q

This utility is used to show the route that is taken by data packets as they travel across the internet to their destination.

A

Traceroute

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
11
Q

When the TTL field reaches zero, the packet is __ and an __ message is sent back to the __ host.

A

Discarded
ICMP Time Exceeded
Originating

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
12
Q

A traceroute pings each __ on its way to the destination.

A

Router

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
13
Q

The command for Traceroute in windows OS is __

A

tracert

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
14
Q

A utility used to test connection at the transport layer.

A

Netcat (Linux)

Test-NetConnection (Windows)

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
15
Q

The Netcat/Test-NetConnection tool is used to test __ connectivity.

A

Port

How well did you know this?
1
Not at all
2
3
4
5
Perfectly