Re: my broken TCP is faster on broken networks

Martin Mares (mj@ucw.cz)
Sat, 12 Sep 1998 00:58:48 +0200


> Http is misdesigned. It should have been impliempted on top of UDP with
> approiate application measures of congestion control and data integreys.

No. It makes no sense to implement anything like HTTP on the top of UDP
as you would run to at least as bad congestion control problems as for TCP,
but since people writing web browser are usually much less experienced than
people writing network stacks, the congestion control mechanism would be
probably implemented very poorly, leading to even worse congestion problems.

The right answer is that HTTP should have supported persistent connections
since version -1.-1 and all browsers should use that.

Have a nice fortnight

-- 
Martin `MJ' Mares   <mj@ucw.cz>   http://atrey.karlin.mff.cuni.cz/~mj/
Faculty of Math and Physics, Charles University, Prague, Czech Rep., Earth
"Compatible: Gracefully accepts erroneous data from any source."

- To unsubscribe from this list: send the line "unsubscribe linux-kernel" in the body of a message to majordomo@vger.rutgers.edu Please read the FAQ at http://www.tux.org/lkml/faq.html