--- Larry Anderson <firstname.lastname@example.org> wrote: > After a little thought about the throughput of the network (ok, I havent > got 'that far', but I like to plan ahead), I am thinking we can get > increased speed with more data moved between nodes and less transitions > (input to output) than going around the ring with each node's data > (packet->in/out/in/out/in/out ->next packet)... . . . > Of course this got me excited about file serives, file transfers, > application services and the like but the main drawback to this topology > is if one computer drops out (like when we have to cycle the power to > exit a game), the net will need to automatically reset and recover > somehow (after the computer comes back on and the NOS is re-loaded on > it...). This is where ethernet has the advantage as you can join and > unjoin from the network without upsetting the data flow, as everyone > taps into a common 'ether'. Have you ever worked with FDDI or Arcnet or any token-based networking scheme? If a token is lost, there is always a mechanism for regenerating the token. Can't go around rebooting servers in a production environment just because they lost connectivity for a moment. Depending on what you really want to do, there is a one-chip ArcNET solution that is as easy to attach to a 6502 as an ACIA - the COM20020. Dave Haynie tried to design it into several Amiga models, only to have management remove it due to cost. His idea was self-terminating RCA jacks (like the ones in the front of modern VCRs for audio/video - they short out if there is no plug installed (with a termination resistor in the Amiga's case), or if you insert a cable, the internal short is opened and the connector passes data. A low-tech no terminator solution. Think of LocalTalk adapters but cheaper. If you use an RS-485 driver chip (8 pins, <$1 each), it's possible to build a twisted-pair, multidrop ArcNET network. The COM20020 has built-in buffer RAM, enough for a full packet. You don't have the same problem with data underruns because of how ArcNET works. It's not broadcast like Ethernet. It all depends on what you are really trying to do here, but if a hardware solution is called for, consider this chip. There's a schematic I worked on *years* ago (1987?) for an Amiga parallel port ArcNET adapter. I never built one and we never wrote drivers, but I got questions about it for several years. I'm pretty sure it's on AmiNET. A search for pocket.lzh might turn it up. It's not much more than a COM chip, a line driver and a crystal. Easy as pie. The software is another matter entirely. You'd still have to implement some kind of protcol stack for the higher layers, but at least you would be able to get bits from one box to the next from the get go. Other schemes might make more sense if they only require a cable and possibly a line buffer. Depends on the goals. -ethan ===== Even though my old e-mail address is no longer going to vanish, please note my new public address: email@example.com The original webpage address is still going away. The permanent home is: http://penguincentral.com/ See http://ohio.voyager.net/ for details. __________________________________________________ Do You Yahoo!? Get Yahoo! Mail - Free email you can access from anywhere! http://mail.yahoo.com/ - This message was sent through the cbm-hackers mailing list. To unsubscribe: echo unsubscribe | mail firstname.lastname@example.org.
Archive generated by hypermail 2.1.1.