Relay-Version: version B 2.10 5/3/83; site utzoo.UUCP Path: utzoo!linus!security!genrad!grkermit!masscomp!clyde!floyd!harpo!seismo!hao!hplabs!sri-unix!buck@nrl-css From: buck%nrl-css@sri-unix.UUCP Newsgroups: net.unix-wizards Subject: Why datagram service is unreliable Message-ID: <15696@sri-arpa.UUCP> Date: Wed, 18-Jan-84 10:53:56 EST Article-I.D.: sri-arpa.15696 Posted: Wed Jan 18 10:53:56 1984 Date-Received: Fri, 20-Jan-84 06:19:40 EST Lines: 16 From: Joe Buck The design decision that datagram service is unreliable was made by DOD, in the TCP/IP protocol. This is what 4.2 implements. Over (say) a local network, the chances of a datagram being garbled or lost are very slim. The virtual circuit service (TCP) is implemented by using the datagram service (IP) with sequence numbers and acknowledgements; there is, of course, a speed penalty for this. Berkeley did not design the IPC software, as previous messages to this list have explained. They merely integrated it into 4.2. uucp: ...decvax!linus!nrl-css!buck arpa: buck@nrl-css