W4L1 - TCP P1 Flashcards

1
Q

Destination Port

A

16 bits

Which application service at the destination the segment should be delivered to

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

Source Port

A

16 bits

Port number where the segment was sent from. Often dynamically assigned when socket is created

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

Why two port values in TCP header

A

Allows client to have multiple connections to a destination application service simultaneously

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

How can a TCP connection be uniquely identified?

A

By a source port, destination port, source IP, destination IP

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

Sequence Number

A

32 bits
The byte sequence of the first data byte in the segment
Allows the data in a series of segments to be ordered correctly at the receiver

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

Acknowledgement Numbers

A

32 bits
The next byte the receiver expects, cumulatively acknowledges previous data as successfully received
Advises sender what to transmit next

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

Data Offset

A

4 bits

Header length, the number of 32 bit words in the TCP header

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

Checksum

A

16 bits

Psuedo header - only used for calculation

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

16 bits

Which application service at the destination the segment should be delivered to

A

Destination Port

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

16 bits

Port number where the segment was sent from. Often dynamically assigned when socket is created

A

Source Port

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

32 bits
The byte sequence of the first data byte in the segment
Allows the data in a series of segments to be ordered correctly at the receiver

A

Sequence Number

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

32 bits
The next byte the receiver expects, cumulatively acknowledges previous data as successfully received
Advises sender what to transmit next

A

Acknowledgement Numbers

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

4 bits

Header length, the number of 32 bit words in the TCP header

A

Data Offset

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

16 bits

Psuedo header - only used for calculation

A

Checksum

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