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

Hi, We have a scenario like my end LB is sending SYN message and from the far end it is sending ACK message instead of sending the SYN,ACK, and again LB end it is re-transmitting the packet.

Can you please help me why far end device/server is sending ACK message directly to SYN message instead of SYN,ACk, what could be the issue does we need to check at our LB side or far end server side.

Thank You, Suresh

asked 12 May, 06:57

Suresh%20Jothi's gravatar image

Suresh Jothi
accept rate: 0%


Are you sure the ACK is in response to the SYN and not an ACK to other data?

Do you have a complete trace?

Is it possible the far-end is not performing a 3-way handshake but trying to send discrete SYN and ACK messages in response to the initial SYN as diagrammed in RFC 793 on page 27? NOTE: I've never (EVER) seen a device do this but just speculating.

permanent link

answered 12 May, 07:07

dbAtAffirmed's gravatar image

accept rate: 0%

Suresh- I saw your trace (not sure why it doesn't show up here)... The far end looks quite broken. If you are not already running the capture on that device I would suggest you run it there ( to get its point-of-view to ensure there isn't anything funny going on. /dave

(16 May, 08:13) dbAtAffirmed
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: 12 May, 06:57

question was seen: 361 times

last updated: 16 May, 08:13

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