This is our old Q&A Site. Please post any new questions and answers at
973 24.130685    TCP 54  **50078 → 443 [RST, ACK] Seq=1180** Ack=1677 Win=0 Len=0
974 24.134424   TCP 60  **[TCP Dup ACK 967#1] 443 → 50078 [ACK]** Seq=1677 Ack=1179 Win=131328 Len=0
975 24.134557    TCP 54  50078 → 443 [RST] Seq=1179 Win=0 Len=0
976 24.136172   TCP 60  443 → 50078 [ACK] Seq=1677 Ack=1180 Win=131328 Len=0
977 24.136275    TCP 54  50078 → 443 [RST] Seq=1180 Win=0 Len=0
978 24.835189   HSRP    62  Hello (state Standby)
This question is marked "community wiki".

asked 06 Jan '17, 03:14

implementation's gravatar image

accept rate: 0%

edited 06 Jan '17, 03:52

grahamb's gravatar image

grahamb ♦

We have a client ( and a server ( The client made an HTTPS request, which is not shown in the trace file.

The client acknowledges the arrival of data [Ack=1179, while the ACK flag is set] and want's to terminate the connection [RST].

Data is still in transit from the server, while the RST is on it's way (packets 974 and 976). As the client has already closed it's socket the two data segments trigger extra Resets.

A graceful TCP shutdown would require 4 packets:

          C -> S   FIN
          S -> C   ACK, thank you for your FIN
optional  S -> C   by the way, I still got some data to you
optional  S -> C   blah, blah, blah
          S -> C   FIN
          C -> S   Thank you, good bye

Terminating the connection makes sure, that the server will not send data after the client tells about the desire to terminate the connection.

permanent link

answered 06 Jan '17, 09:41

packethunter's gravatar image

accept rate: 8%

Your answer
toggle preview

Follow this question

By Email:

Once you sign in you will be able to subscribe for any updates here



Answers and Comments

Markdown Basics

  • *italic* or _italic_
  • **bold** or __bold__
  • link:[text]( "title")
  • image?![alt text](/path/img.jpg "title")
  • numbered list: 1. Foo 2. Bar
  • to add a line break simply add two spaces to where you would like the new line to be.
  • basic HTML tags are also supported

Question tags:


question asked: 06 Jan '17, 03:14

question was seen: 1,293 times

last updated: 06 Jan '17, 09:41

p​o​w​e​r​e​d by O​S​Q​A