During this connection, the client opens a connection to the server that listens on port 1234. It then sends a single byte of data that was acknowledged by the server and then decided to terminate the connection. Can you reorder all the segments exchanged on this connection ?
# |
Length |
Summary |
Status |
0 |
24 bytes |
Transmission Control Protocol, Src Port: 53716, Dst Port: 1234, Seq: 3405899000, Len: 0 |
|
1 |
20 bytes |
Transmission Control Protocol, Src Port: 53716, Dst Port: 1234, Seq: 3405899003, Ack: 2186540618, Len: 0 |
|
2 |
24 bytes |
Transmission Control Protocol, Src Port: 1234, Dst Port: 53716, Seq: 2186540616, Ack: 3405899001, Len: 0 |
|
3 |
20 bytes |
Transmission Control Protocol, Src Port: 53716, Dst Port: 1234, Seq: 3405899001, Ack: 2186540617, Len: 0 |
|
4 |
21 bytes |
Transmission Control Protocol, Src Port: 53716, Dst Port: 1234, Seq: 3405899001, Ack: 2186540617, Len: 1 |
|
5 |
20 bytes |
Transmission Control Protocol, Src Port: 1234, Dst Port: 53716, Seq: 2186540617, Ack: 3405899003, Len: 0 |
|
6 |
20 bytes |
Transmission Control Protocol, Src Port: 1234, Dst Port: 53716, Seq: 2186540617, Ack: 3405899002, Len: 0 |
|
7 |
20 bytes |
Transmission Control Protocol, Src Port: 53716, Dst Port: 1234, Seq: 3405899002, Ack: 2186540617, Len: 0 |
|
0000
d1
d4
04
d2
cb
01
e4
f8
00
00
00
00
60
02
70
80
0010
00
00
00
00
02
04
05
a0
0000
Ñ
Ô
.
Ò
Ë
.
ä
ø
.
.
.
.
`
.
p
.
0010
.
.
.
.
.
.
.
.
- Transmission Control Protocol, Src Port: 53716, Dst Port: 1234, Seq: 3405899000, Len: 0
- Source Port: 53716
- Destination Port: 1234
- Sequence number: 3405899000
- Acknowledgment number: 0
- 0110 .... = Header Length: 24 bytes (6)
- Flags: 0x002 (SYN)
- 000. .... .... = Reserved: Not set
- ...0 .... .... = Nonce: Not set
- .... 0... .... = Congestion Window Reduced (CWR): Not set
- .... .0.. .... = ECN-Echo: Not set
- .... ..0. .... = Urgent: Not set
- .... ...0 .... = Acknowledgment: Not set
- .... .... 0... = Push: Not set
- .... .... .0.. = Reset: Not set
- .... .... ..1. = Syn: Set
- .... .... ...0 = Fin: Not set
- Window size value: 28800
- Urgent pointer: 0
- Options: (4 bytes), Maximum segment size
- TCP Option - Maximum segment size: 1440 bytes
- Kind: Maximum Segment Size (2)
- Length: 4
- MSS Value: 1440
0000
d1
d4
04
d2
cb
01
e4
fb
82
53
f6
4a
50
10
70
80
0010
00
00
00
00
0000
Ñ
Ô
.
Ò
Ë
.
ä
û
.
S
ö
J
P
.
p
.
0010
.
.
.
.
- Transmission Control Protocol, Src Port: 53716, Dst Port: 1234, Seq: 3405899003, Ack: 2186540618, Len: 0
- Source Port: 53716
- Destination Port: 1234
- Sequence number: 3405899003
- Acknowledgment number: 2186540618
- 0101 .... = Header Length: 20 bytes (5)
- Flags: 0x010 (ACK)
- 000. .... .... = Reserved: Not set
- ...0 .... .... = Nonce: Not set
- .... 0... .... = Congestion Window Reduced (CWR): Not set
- .... .0.. .... = ECN-Echo: Not set
- .... ..0. .... = Urgent: Not set
- .... ...1 .... = Acknowledgment: Set
- .... .... 0... = Push: Not set
- .... .... .0.. = Reset: Not set
- .... .... ..0. = Syn: Not set
- .... .... ...0 = Fin: Not set
- Window size value: 28800
- Urgent pointer: 0
0000
04
d2
d1
d4
82
53
f6
48
cb
01
e4
f9
60
12
70
80
0010
00
00
00
00
02
04
05
a0
0000
.
Ò
Ñ
Ô
.
S
ö
H
Ë
.
ä
ù
`
.
p
.
0010
.
.
.
.
.
.
.
.
- Transmission Control Protocol, Src Port: 1234, Dst Port: 53716, Seq: 2186540616, Ack: 3405899001, Len: 0
- Source Port: 1234
- Destination Port: 53716
- Sequence number: 2186540616
- Acknowledgment number: 3405899001
- 0110 .... = Header Length: 24 bytes (6)
- Flags: 0x012 (SYN, ACK)
- 000. .... .... = Reserved: Not set
- ...0 .... .... = Nonce: Not set
- .... 0... .... = Congestion Window Reduced (CWR): Not set
- .... .0.. .... = ECN-Echo: Not set
- .... ..0. .... = Urgent: Not set
- .... ...1 .... = Acknowledgment: Set
- .... .... 0... = Push: Not set
- .... .... .0.. = Reset: Not set
- .... .... ..1. = Syn: Set
- .... .... ...0 = Fin: Not set
- Window size value: 28800
- Urgent pointer: 0
- Options: (4 bytes), Maximum segment size
- TCP Option - Maximum segment size: 1440 bytes
- Kind: Maximum Segment Size (2)
- Length: 4
- MSS Value: 1440
0000
d1
d4
04
d2
cb
01
e4
f9
82
53
f6
49
50
10
70
80
0010
00
00
00
00
0000
Ñ
Ô
.
Ò
Ë
.
ä
ù
.
S
ö
I
P
.
p
.
0010
.
.
.
.
- Transmission Control Protocol, Src Port: 53716, Dst Port: 1234, Seq: 3405899001, Ack: 2186540617, Len: 0
- Source Port: 53716
- Destination Port: 1234
- Sequence number: 3405899001
- Acknowledgment number: 2186540617
- 0101 .... = Header Length: 20 bytes (5)
- Flags: 0x010 (ACK)
- 000. .... .... = Reserved: Not set
- ...0 .... .... = Nonce: Not set
- .... 0... .... = Congestion Window Reduced (CWR): Not set
- .... .0.. .... = ECN-Echo: Not set
- .... ..0. .... = Urgent: Not set
- .... ...1 .... = Acknowledgment: Set
- .... .... 0... = Push: Not set
- .... .... .0.. = Reset: Not set
- .... .... ..0. = Syn: Not set
- .... .... ...0 = Fin: Not set
- Window size value: 28800
- Urgent pointer: 0
0000
d1
d4
04
d2
cb
01
e4
f9
82
53
f6
49
50
18
70
80
0010
00
00
00
00
0a
0000
Ñ
Ô
.
Ò
Ë
.
ä
ù
.
S
ö
I
P
.
p
.
0010
.
.
.
.
.
- Transmission Control Protocol, Src Port: 53716, Dst Port: 1234, Seq: 3405899001, Ack: 2186540617, Len: 1
- Source Port: 53716
- Destination Port: 1234
- Sequence number: 3405899001
- Acknowledgment number: 2186540617
- 0101 .... = Header Length: 20 bytes (5)
- Flags: 0x018 (PSH, ACK)
- 000. .... .... = Reserved: Not set
- ...0 .... .... = Nonce: Not set
- .... 0... .... = Congestion Window Reduced (CWR): Not set
- .... .0.. .... = ECN-Echo: Not set
- .... ..0. .... = Urgent: Not set
- .... ...1 .... = Acknowledgment: Set
- .... .... 1... = Push: Set
- .... .... .0.. = Reset: Not set
- .... .... ..0. = Syn: Not set
- .... .... ...0 = Fin: Not set
- Window size value: 28800
- Urgent pointer: 0
- TCP payload (1 byte)
0000
04
d2
d1
d4
82
53
f6
49
cb
01
e4
fb
50
11
70
80
0010
00
00
00
00
0000
.
Ò
Ñ
Ô
.
S
ö
I
Ë
.
ä
û
P
.
p
.
0010
.
.
.
.
- Transmission Control Protocol, Src Port: 1234, Dst Port: 53716, Seq: 2186540617, Ack: 3405899003, Len: 0
- Source Port: 1234
- Destination Port: 53716
- Sequence number: 2186540617
- Acknowledgment number: 3405899003
- 0101 .... = Header Length: 20 bytes (5)
- Flags: 0x011 (FIN, ACK)
- 000. .... .... = Reserved: Not set
- ...0 .... .... = Nonce: Not set
- .... 0... .... = Congestion Window Reduced (CWR): Not set
- .... .0.. .... = ECN-Echo: Not set
- .... ..0. .... = Urgent: Not set
- .... ...1 .... = Acknowledgment: Set
- .... .... 0... = Push: Not set
- .... .... .0.. = Reset: Not set
- .... .... ..0. = Syn: Not set
- .... .... ...1 = Fin: Set
- Window size value: 28800
- Urgent pointer: 0
0000
04
d2
d1
d4
82
53
f6
49
cb
01
e4
fa
50
10
70
80
0010
00
00
00
00
0000
.
Ò
Ñ
Ô
.
S
ö
I
Ë
.
ä
ú
P
.
p
.
0010
.
.
.
.
- Transmission Control Protocol, Src Port: 1234, Dst Port: 53716, Seq: 2186540617, Ack: 3405899002, Len: 0
- Source Port: 1234
- Destination Port: 53716
- Sequence number: 2186540617
- Acknowledgment number: 3405899002
- 0101 .... = Header Length: 20 bytes (5)
- Flags: 0x010 (ACK)
- 000. .... .... = Reserved: Not set
- ...0 .... .... = Nonce: Not set
- .... 0... .... = Congestion Window Reduced (CWR): Not set
- .... .0.. .... = ECN-Echo: Not set
- .... ..0. .... = Urgent: Not set
- .... ...1 .... = Acknowledgment: Set
- .... .... 0... = Push: Not set
- .... .... .0.. = Reset: Not set
- .... .... ..0. = Syn: Not set
- .... .... ...0 = Fin: Not set
- Window size value: 28800
- Urgent pointer: 0
0000
d1
d4
04
d2
cb
01
e4
fa
82
53
f6
49
50
11
70
80
0010
00
00
00
00
0000
Ñ
Ô
.
Ò
Ë
.
ä
ú
.
S
ö
I
P
.
p
.
0010
.
.
.
.
- Transmission Control Protocol, Src Port: 53716, Dst Port: 1234, Seq: 3405899002, Ack: 2186540617, Len: 0
- Source Port: 53716
- Destination Port: 1234
- Sequence number: 3405899002
- Acknowledgment number: 2186540617
- 0101 .... = Header Length: 20 bytes (5)
- Flags: 0x011 (FIN, ACK)
- 000. .... .... = Reserved: Not set
- ...0 .... .... = Nonce: Not set
- .... 0... .... = Congestion Window Reduced (CWR): Not set
- .... .0.. .... = ECN-Echo: Not set
- .... ..0. .... = Urgent: Not set
- .... ...1 .... = Acknowledgment: Set
- .... .... 0... = Push: Not set
- .... .... .0.. = Reset: Not set
- .... .... ..0. = Syn: Not set
- .... .... ...1 = Fin: Set
- Window size value: 28800
- Urgent pointer: 0