I would like to ask a very simple question, when will we, the general public, see FAST TCP?
If you don't know what I'm talking about you can find a 101 article
here and the technical spec
here[PDF].
Simply put it is a more well thought out approach to TCP that measures transition times in order to determine how long it takes for data to reach the other end.. Increases speeds by 6000 times normal TCP's Speeds on a perfect connection (Lets just say doubles
or more speeds on the 'real' internet, those figures are unrealistic).
If you own a router, switch or any other hardware they will not get 'broken' by FAST TCP either.. The only thing that needs to change is the Operating System and supporting software..
-
-
Since when would you need another operating system for something like the network stack? It's not as if it would be too tightly integrated into the OS?
But for any big transition, it's all about support. If you would know anything about how that works you probably wouldn't have have asked your question in the first place. Else you could also rant about ascii encoding in e-mail, making attachments increase in size. You cannot simply make such drastic changes in the infrastructure without breaking other things.
Peter -
I said (if you had read it as I wrote it) that the operating system needs to change I didn't say change operating system.
-
I appologize
Now I read it also like you said it. So please discard my first comment. -
If you want to send data between two points and you want to do your own packet reassembly, use UDP. The only place that I could see a use for this is when you have either asymmetrical transfer speeds or lag. Two examples are cellular communications or satellite communications.
-
But with a custom UDP based protocal you still have to solve the problems fixed by FAST TCP.. You can't just sent a bit stream down the wire and hope it all turns out well in the end (well you CAN but you SHOULDN'T)..
Thread Closed
This thread is kinda stale and has been closed but if you'd like to continue the conversation, please create a new thread in our Forums,
or Contact Us and let us know.