This is our old Q&A Site. Please post any new questions and answers at

Our applications sends numerous message types between a Rabbit module and a PC. A specific message always triggers a retransmission; everytime. What would cause this? There is nothing special about this message. It is a series of bytes like the other messages. How would I go about investigating? Also, a TCP Dub Ack occurs.

asked 22 Jun '15, 12:58

Impactaa's gravatar image

accept rate: 0%

Can you share a capture in a publicly accessible spot, e.g. CloudShark, Google Drive, Dropbox?

(22 Jun '15, 13:05) Christian_R

Can you please post the frame number in the capture file, where you believe there is something happening?

(22 Jun '15, 13:58) Kurt Knochner ♦

It is very regular. see frame 8497 and the many before that.

(22 Jun '15, 14:04) Impactaa

The retransmission timer of the 'rabbit' is very low (lower than the delay_ACK timer in windows) so when your windows application has nothing to return (in time) the rabbit device will start retransmitting the segments before windows would 'delayed' ACK the single segment received from the rabbit device. . So either the rabbit device uses a higher Retransmission Timer or your windows must reduce its delayACK timer to avoid those retransmissions .

Regards Matthias

permanent link

answered 22 Jun '15, 15:20

mrEEde's gravatar image

accept rate: 20%

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: 22 Jun '15, 12:58

question was seen: 1,414 times

last updated: 22 Jun '15, 15:20

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