From: James S. <ja...@ca...> - 2001-06-01 16:34:54
|
On Fri, 1 Jun 2001, William R Sowerbutts wrote: > On Fri, Jun 01, 2001 at 03:21:30PM +0100, James Sutherland wrote: > >On Fri, 1 Jun 2001, Ferric wrote: > > > >> hi, > >> > >> was a decision regarding which protocol (TCP|UDP) was going to be > >> used taken? if so, has the stack already been written? > > > >UDP, and not yet: still waiting for protocol definition... I'm very busy > >for the next week or two, then hope to do make a start on some code then. > > Part IB exams, eh? ;-) I've got my Part IIs starting Tuesday ... cane ... > > May I ask the reasons behind using UDP rather than TCP? Surely we will end up > reimplementing a number of the features offered by TCP such as automatic > retransmission, data integrity, rearrangement of packets that arrive > out-of-order, etcetera. Yes, there will be some duplication of effort, but remember one environment to support is boot-time - and in some cases, we have support from the BIOS (or NIC's firmware) for UDP sending, but not for TCP. There are a few other reasons, which HPA and I discussed briefly on lkml just before this project was set up on SourceForge... James. |