From mboxrd@z Thu Jan 1 00:00:00 1970 Message-ID: <2ff31f77de8ac5fe8ca97e6df6556e57@plan9.bell-labs.com> Date: Fri, 20 Aug 2004 01:05:51 -0400 From: dmr@plan9.bell-labs.com To: 9fans@cse.psu.edu Subject: Re: [9fans] datakit MIME-Version: 1.0 Content-Type: text/plain; charset="US-ASCII" Content-Transfer-Encoding: 7bit Topicbox-Message-UUID: d7541dcc-eacd-11e9-9e20-41e7f4b1d025 Geoff's brief recapitulation of Datakit is pretty much on the mark. I'd emphasize these aspects: It definitely was a logically circuit-switched network. This meant (e.g) there were natural ways for requesting bandwith allocation (instead of inferring flows), though I don't think this was really taken advantage of. The design was meant to cater to host-to-host communication and this was the way we really used it in our own group and to some extent throughout Bell Labs. However, most of the sales were as serial asynchronous concentrators over modems. Direct host interfaces were always relatively expensive; at the start, probably not too much more than Ethernet interfaces, but the rapid growth of Ethernet and consequent cost reductions wiped out the more proprietary scheme. (There was indeed better local security because DK was not a broadcast, shared-medium network like EN, but that's not where most people's problems are today). In the aftermath, perhaps the most valuable effect of dealing with Datakit was to enourage the generalized and flexible approach to networking begun in 8th edition Unix that is carried forward into Plan 9. Dennis