Re: TCP over UDP

2010-07-13 Thread Pieter de Goeje
nly > way to get a large number of file descriptors is in a very > controlled environment, making sure not to use any 3rd-party > or system libraries that might ever want to call select(). A bug in a 3rd party library is no excuse not to use lots of filedescriptors. You can theoretically even isolat

Re: TCP over UDP

2010-07-12 Thread Sergey Babkin
Bruce Cran wrote: > > On Sat, 10 Jul 2010 08:05:29 -0400 > Sergey Babkin wrote: > > > Basically, every time you use UDP, you've got to reinvent your > > own retransmission and reliability protocol. And these protocols > > are typically no good at all, as the story with NFS switching > > from UDP

Re: TCP over UDP

2010-07-12 Thread Sergey Babkin
s DNS. DNS is actually a very bad example IMO. A very fragile protocol that trips over itself all the time. On the contrary, it's another case that should be able to benefit a lot from TCP-over-UDP. -SB ___ freebsd-hackers@freebsd.org mailing list http://lists.freebsd.org/mailman/listinfo/freebsd-hackers To unsubscribe, send any mail to "freebsd-hackers-unsubscr...@freebsd.org"

Re: TCP over UDP

2010-07-12 Thread Sergey Babkin
Dirk-Willem van Gulik wrote: > > On 10 Jul 2010, at 13:05, Sergey Babkin wrote: > > > I've got this idea, and I wonder if anyone has done it already, > > and if not then why. The idea is to put the TCP logic over UDP. > > Have you looked at T/TCP [1,2,3] ? > > Dw > > 1: http://www.manpages.inf

Re: TCP over UDP

2010-07-12 Thread Bruce Cran
On Sat, 10 Jul 2010 08:05:29 -0400 Sergey Babkin wrote: > Basically, every time you use UDP, you've got to reinvent your > own retransmission and reliability protocol. And these protocols > are typically no good at all, as the story with NFS switching > from UDP to TCP and improving the performan

Re: TCP over UDP

2010-07-12 Thread Pieter de Goeje
On Saturday 10 July 2010 14:05:29 Sergey Babkin wrote: > Hi guys, > > I've got this idea, and I wonder if anyone has done it already, > and if not then why. The idea is to put the TCP logic over UDP. > > I've done some googling and all I've found is some academical > user-space implementations of

Re: TCP over UDP

2010-07-12 Thread Dirk-Willem van Gulik
On 10 Jul 2010, at 13:05, Sergey Babkin wrote: > I've got this idea, and I wonder if anyone has done it already, > and if not then why. The idea is to put the TCP logic over UDP. Have you looked at T/TCP [1,2,3] ? Dw 1: http://www.manpages.info/freebsd/ttcp.4.html 2: http://en.wikipedia.org/wi

TCP over UDP

2010-07-12 Thread Sergey Babkin
Hi guys, I've got this idea, and I wonder if anyone has done it already, and if not then why. The idea is to put the TCP logic over UDP. I've done some googling and all I've found is some academical user-space implementations of TCP that actually try to interoperate with "real" TCP. What I'm thin