-----Original Message----- From: netburner_group@yahoogroups.com [mailto:netburner_group@yahoogroups.com] On Behalf Of Thomas Taranowski Sent: Thursday, April 02, 2009 3:53 PM To: netburner_group@yahoogroups.com Subject: Re: [netburner_group] TCP Fragmentation
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.
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...