CPS706 Lab4 Report
CPS706 Lab4 Report
Section: 09
1.
● The client computer's IP address is: 192.168.1.102
● The client is using TCP port number: 1161
2.
● The IP address of gaia.cs.umass.edu is: 128.119.245.12
● The port number used by gaia.cs.umass.edu is: 80 (which is the standard port for
HTTP traffic).
3.
● The IP address of the client computer (source) is: 192.168.1.102
● The TCP port number used is: 1161
4.
● The TCP SYN segment is in Packet 1: ○ The sequence number is 0 (as shown in
"Seq=0").
● It is identified as a SYN segment by the presence of the [SYN] flag
5.
● The SYN-ACK response is in Packet 2:
○ The sequence number of the SYN-ACK is 0 (as shown in "Seq=0").
○ The Acknowledgment field value is 1 (Ack=1).
○ The server determines this value by adding 1 to the initial sequence number
of the SYN from the client.
○ The segment is identified as a SYN-ACK by the presence of both SYN and
ACK flags.
6.
● The HTTP POST request is found in Packet 4.
● The sequence number of this segment is: 1 (Seq=1).
7.
8.
● Segment 1 (HTTP POST, Frame 4): 619 bytes
● Segment 2 (Frame 5): 1514 bytes
● Segment 3 (Frame 7): 1514 bytes
● Segment 4 (Frame 8): 1514 bytes
● Segment 5 (Frame 10): 1514 bytes
● Segment 6 (Frame 11): 1514 bytes
9.
● Minimum Advertised Buffer (Window Size): 5840 bytes
● Throttling?: No; the receiver’s advertised window does not drop to zero, so the
sender is not throttled.
10.
● There are no retransmissions detected.
● To check for retransmissions, we would look for duplicate sequence numbers with
higher timestamps or TCP [Retransmission] flags in Wireshark.
11.
● Data per ACK: Typically about 1460 bytes (the common maximum segment size).
● ACK Behavior: In many cases the receiver issues cumulative acknowledgements
(sometimes acknowledging every other segment) depending on its buffering and
delayed ACK strategy.
12.
Total Data Transferred (entire file): 150,000 bytes
● Congestion Avoidance: Starts when ssthresh is reached; window size grows linearly.
14.
● Slow Start: Sequence numbers rise steeply after the handshake.