Path: utzoo!utgpu!jarvis.csri.toronto.edu!mailrus!bbn!spdcc!dyer From: dyer@spdcc.COM (Steve Dyer) Newsgroups: comp.protocols.tcp-ip Subject: Re: Implementing TCP/IP outside of UNIX kernel? Message-ID: <2913@spdcc.SPDCC.COM> Date: 1 Apr 89 00:17:58 GMT References: <8903301431.AA19142@TIS.COM> Reply-To: dyer@ursa-major.spdcc.COM (Steve Dyer) Organization: S.P. Dyer Computer Consulting, Cambridge MA Lines: 16 In article <8903301431.AA19142@TIS.COM> balenson@TIS.COM (David M. Balenson) writes: >Is it possible to implement TCP/IP in a UNIX (Berkeley 4.{2,3}, SunOS{3,4}) >system OUTSIDE of the kernel? I presume doing so would have a major impact >on efficiency, but it might be much easier to program. Does anyone know o >any such TCP/IP implementations? Thanks. Phil Karn's KA9Q TCP/IP implementation can run as a user process under most flavors of UNIX, although I wager that only those folks without a TCP/IP implementation on a machine would bother. I got it running under XENIX 386 with SLIP last year, although I never really beat on it hard. At the time it was a monolithic program and didn't provide a socket application library, so it was mainly of tutorial interest to me. I haven't examined it lately. It is available for non-commercial use via anonymous FTP on bellcore.com in the pub/ka9q directory.