M6: Verifying Connectivity Flashcards

1
Q

What are the functionalities built into protocols and devices that protect against issues?

A

Error detection and error recovery

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

What is the Ability for a protocol or program to determine that something went wrong

A

error detection

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

the ability for a protocol or program to attempt to fix something that went wrong

A

error recovery

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

What are used buy multiple layers to make sure that the correct data was received by the receiving end?

A

cyclical redundancy checks

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

What happens if a CRC value doesn’t match the data payload?

A

the data is discarded

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

What layer decides if data needs to be resent?

A

the transport layer

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

When network problems come up what is the most common issue I’ll run into?

A

inability to establish a connection

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

what protocol is used to communicate issues of network errors, a router not knowing how to route a destination, a certain point not being reachable, the time to live of an IP data gram expired and no further hops will be attempted, etc?

A

ICMP, internet control message protocol

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

what protocol is mainly used by a router or remote host to communicate why transmission has failed back to the origin of the transmission?

A

ICMP

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

describe the makeup of an ICMP packet

A

Header with a few fields, data section used by a host to figure out which of their transmissions generated the error.

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

Which field in an ICMP packet is the first field, 8 bits long, and specifies what type of message is being delivered?

A

Type field

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

what field of an ICMP packet would you find the destination unreachable or time exceeded information, as the type of message?

A

Type field

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

what is the second field in the ICMP Packet, * bits, which indicates a more specific reason for the message than just the type?

A

Code field

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

what are individual codes or examples of them for the destination unreachable type of ICMP packet/

A

destination network unreachable, destination port unreachable

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

What ICMP packet field, the third field, is a 16 bit field that a CRC is performed on later/

A

Check sum field

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

What is the fourth ICMP header field, a thirty two bit field optionally used by some of the specific types and codes to send more data?

A

Rest of header

15
Q

In ICMP, what exists so that the recipient of the message knows which of their transmissions cause the error being reported? containing the entire IP header and the first 8 bytes of the data payload section of the offending packet.

A

Payload of the ICMP packet

16
Q

Was ICMP designed for humans to interact with it?

A

no

17
Q

What is the point of ICMP packets?

A

So that error messages can be delivered between network computers automatically

18
Q

What tool for ICMP is useful to human operators?

A

Ping

19
Q

What tool exists on every operating system and has for a long time?

A

Ping

20
Q

What tool lets you send a special type of ICMP message called an Echo request?

A

PIng

21
Q

What kind of message asks a destination if it is there?

A

ICMP echo request

22
Q

In Pinging, what kind of message will be sent back if the destination is up and running and able to communicate on the network?

A

ICMP Echo Reply Message type

23
Q

How can I invoke the ping command?

A

command line, type ping and a destination IP or fully qualified domain name.

24
Q

When pinging, what displays the address sending the ICMP echo reply and how long it took for the round-trip communications?

A

Every line of output

25
Q

What does every line of output have on top of the address sending the ICMP echo reply and how long it tooK?

A

the TTL remaining and how large the ICMP message is in bytes

26
Q

What happens when the ping command ends? What is displayed?

A

statistics like Percentage of packets transmit then received, average round trip time.

27
Q

where will the pink command run until it is interrupted by an end user sending an interrupt event?

A

Linux and MacOS

28
Q

how does an end user send an interrupt event?

A

Press Ctrl+C

29
Q

Where does pinging default to only sending four echo request?

A

windows OS

30
Q

what does ping’s support that lets you change its behavior, like the number of echo request to send, how large they should be, and how quickly they should be sent?

A

command line flags

31
Q
A