Ch 9 Flashcards

1
Q

multiplexing definition

A

dividing data into smaller segments and interleaving communications across a medium

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

3 properties of reliability

A

tracking segments
acknowledging delivery
retransmitting unacknowledged segments

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

applications using udp

A

live audio, live video, VOIP (to avoid delays)
dns (for simple queries)
SNMP or TFTP (application handles reliability)

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

connection oriented definition

A

establishing virtual connection / session.
amount of data to exchange is negotiated.
communication can be managed

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

flow-control

A

regulating amount of data that source transmits to prevent retransmissions

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

stateful

A

tracking what info has been sent and what has been acknowledged.

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

size of TCP overhead

A

20 bytes

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

port ranges

A

well known: 0-1023

registered: 1024 - 49151
dynamic: 49152 - 65535

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

20 and 21

A

FTP

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

22

A

SSH

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

23

A

Telnet

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

25

A

SMTP

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

53

A

DNS

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

67, 68

A

DHCP (uses UDP)

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

69

A

TFTP (uses UDP)

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

80

A

HTTP

17
Q

110

A

POPv3

18
Q

143

A

IMAP (Internet Message Access Protocol)

19
Q

161

A

SNMP (simple network management protocol) uses UDP

20
Q

443

A

HTTPS

21
Q

purpose of 3 way handshake

A

establish that destination is online
verify that service is accepting requests
tells destination that client was to establish session on that port

22
Q

flag values

A

URG, ACK, PSH, RST (error or timeout), SYN, FIN

23
Q

selective acknowledgments (SACK)

A

allows destination to acknowledge bytes in discontinuous segments so that only the missing segments need to be retransmitted.