Ask Your Question

Revision history [back]

click to hide/show revision 1
initial version

Why is this TCP SYN/ACK packet malformed?

So I've been trying to make a TCP-Stack in VHDL but I've run into the problem that the SYN/ACK packet I'm sending for the initial handshake is malformed according to Wireshark and I can't seem to figure out why.

I've uploaded the wireshark file to my dropbox:

https://www.dropbox.com/s/ggvfmb442i0yc4t/TCP-Handshake.pcapng?dl=0

It's packet No. 15.

There must be some error in how the packet is put together since Wireshark says it's not a full TCP-Header even though all the data is there.

Any help would be much appreciated.