Network Security pt.2 Flashcards

1
Q

What are the 5 TCP/Ip layers?

A
Application
Transport
Network
Data Link Layer
Physical Layer
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
2
Q

What does TCP stand for?

A

Transmission Control Protocol

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

What identifies a TCP connection?

A

> source IP
destination IP
source TCP port
destination TCP port

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

What is an IP address and port number pair called

A

a socket

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

What does the Sequence Number do?

A

specifies the position of the segment data in the communication stream.

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

What does the acknowledgement number do?

A

specifies the position if the next byte expected from the communication partner

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

what does SYN do?

A

request for the synchronisation of SYN/ACK numbers

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

what does ACK do?

A

states the acknowledgment number is valid

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

what does FIN do?

A

request to shutdown one stream

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

what does RST do?

A

request to immediately reset the connection

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

what does URG do?

A

states that the urgent pointer is valid.

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

what is ICMP used for?

A

to exchange control/error messages about the delivery of IP datagrams

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

what is echo request/reply used for?

A

to test connecdtivity

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

what is redirect used for?

A

to inform hosts about better routes

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

what is destination unreachable used for?

A

to inform a host of the impossibility to deliver traffic to a specific destination

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

what does time exceeded do?

A

report expired datagrams

17
Q

what does an address mask request/reply do?

A

determines the subnet mask in use on the local number

18
Q

what does a timestamp request/reply do?

A

synchronise clocks

19
Q

what does a parameter problem do?

A

informs about errors in the IP datagram fields

20
Q

how does the traceroute program use time exceeded messages?

A

to determine the path used to deliver a datagram.

21
Q

what does ARP stand for?

A

address resolution protocal

22
Q

What does the OP field of an ARP message specify?

A

if this is an ARP request or an ARP reply