Skip to main content

regarding problem of acknowledgements

More
13 years 11 months ago #34513 by satyammurthy
hi,
I am trying to connect to windows server FTP from my client FTP code.the problem is while I was trying to send data from the client FTP to the server FTP at a time less than what the interface accpets I was able to transfer my file to the server.But if I try to transfer data more than what the interface accepts, but the server tcp is not sending any acknowledgement.To be clear the problem is explained in the diagram below.


let the interface accpet a max data of 1500 bytes(for ethernet)
if send 4000 bytes from FTP client to my TCP code at a time,
the following pattern I observed in the wireshark of server FTP.

client
>server
1460(TCP)sent(1460 bytes)
>rcvd
rcvd<
ack(1461)
1461(TCP)sent(1460bytes)
>
2921(TCP)sent(1080bytes)
>
1461(TCP)sent(1460bytes)(rexmit)
>
1461(TCP)sent(1460bytes)(rexmit)
>
The sending TCP keeps retransmitting data but the receiving TCP(server) is not acknowledging back.

Here the server is windows ftp server.

Any suggestions are accepted

Thanks in advance for your help
Time to create page: 0.137 seconds