Turiko
Banned
I am developing a TCP/IP implementation for an embedded system. Whilst everything is at present, fine and dandy, I have a nagging question.
Many embedded coders recommend the stack be able to assemble up to two fragmented TCP datagrams. I see this, as being a bit of a risk.
Now I would like some advice from people who really know TCP well- what is the absolute minimum that one's TCP stack needs to tolerate in terms of fragmented datagrams? I need to know this so that I can ensure I have enough buffer memory for the reassembly of fragmented TCP datagrams.
Many embedded coders recommend the stack be able to assemble up to two fragmented TCP datagrams. I see this, as being a bit of a risk.
Now I would like some advice from people who really know TCP well- what is the absolute minimum that one's TCP stack needs to tolerate in terms of fragmented datagrams? I need to know this so that I can ensure I have enough buffer memory for the reassembly of fragmented TCP datagrams.