Suggest you post this at : http://forum.embeddedethernet.com. The yahoo forum is pretty much defunct, although some of us still watch it out of nostalgia.
On Thu, Apr 2, 2009 at 9:20 AM, Rheault, Denis <DRheault@...> wrote:
Hi,
Is there a way I can disable fragmentation in the TCP stack ?
This message and any files transmitted with it contains information from Telesat, which may be privileged and/or confidential. If you have received this e-mail in error or are not the intended recipient, you may not use, copy, disseminate or distribute it; do not open any attachments, delete it immediately from your system and notify the sender promptly by e-mail that you have done so. Thank you.
-- Thomas Taranowski Certified netburner consultant baringforge.com
Hi, Is there a way I can disable fragmentation in the TCP stack ? Denis Rheault Sr. Maintenance Engineering Associate Telesat 514-528-2207 514-527-6429 fax ...
Rheault, Denis
DRheault@...
Apr 2, 2009 4:20 pm
Google "Nagle" algorithm I am assuming that you want the host computer to send complete packets to the NB module Chris ... From:...
No, opposite. The problem I have is that I sent fix length packet of 1224 bytes of payload. Sometime the receiving end TCP get's full and some fragmentation...
Rheault, Denis
DRheault@...
Apr 2, 2009 6:11 pm
Denis: 1. have you tried the trick of writeall(fd,buf,len) ? Have you tried punching a bunch of NULLs out after your packet to force the NB stack to assemble...
#1 already do this. I thought there was a flag I could set in the TCP to stop this.. NULL could still create fragmentation, I will go with you last opinion. ...
Rheault, Denis
DRheault@...
Apr 2, 2009 7:08 pm
It sounds like you want to use UDP, as your protocol is structure/datagram oriented, and your sending packets of data around. TCP doesn't really work that...
Suggest you post this at : http://forum.embeddedethernet.com. The yahoo forum is pretty much defunct, although some of us still watch it out of nostalgia. ......
Thanks ... From: netburner_group@yahoogroups.com [mailto:netburner_group@yahoogroups.com] On Behalf Of Thomas Taranowski Sent: Thursday, April 02, 2009 3:53 PM...
Rheault, Denis
DRheault@...
Apr 2, 2009 7:57 pm
The paylod already as a start header with frame lenght. So normaly the Recv should be able to re-assemble the data if the data rx in te packet is less then...
Rheault, Denis
DRheault@...
Apr 2, 2009 10:35 pm
Are you looping on the recv() call? You may not recv all of the pending data in a single recv, as you have seen. Usually you need to do something like the...
Thom, I am not wokking on the client side. I do the netburner that send the info. My side work's ok :) But I'm trying to change my to to help the guy that does...