Econet | |
---|---|
Vývojář | Počítače Acorn |
Výrobce | Počítače Acorn |
Typ | Místní výpočetní síť |
Mediální soubory na Wikimedia Commons |
Econet - vyvinutý společností Acorn Computers , rozpočtová místní síť určená pro školy a malé podniky.
Tento software byl z větší části nahrazen AUN ( Acorn Universal Networking ), ačkoli někteří prodejci stále nabízejí sady pro propojení starých a nových sítí. [1] [2] AUN byla zase nahrazena Acorn Access+ . [3] Podpora pro Econet linuxovým jádrem skončila ve verzi 3.5 v roce 2019 kvůli nízké popularitě a zranitelnosti týkající se eskalace oprávnění . [4] [5]
Econet byl původně vyvinut v roce 1981 pro počítače Acorn Atom a Acorn System 2/3/4 . Také letos vznikl BBC Microcomputer s podporou disket a Econetu v budoucích verzích.
V roce 1982 vypsalo tasmánské ministerstvo školství výběrové řízení na dodávku osobních počítačů pro školy. Začátkem toho roku byl BBC Microcomputer vydán společností Barson Computers , australským distributorem počítačů Acorn, doplněný o disketové úložiště. Zaměstnanci společnosti Herman Hauser a Criss Curie souhlasili s myšlenkou vybavit tyto počítače systémem Econet, jako tomu bylo dříve u diskového systému. Stejně jako u diskového souborového systému diskutovali o tom, že Barson bude muset přizpůsobit síťový souborový systém z Acorn System 2 bez podpory od Acornu. Inženýři Barson přidali několik úprav pro opravu chyb v původní konfiguraci základní desky BBC Micro, které byly přijaty společností Acorn v pozdějších verzích. S podporou disket a funkčním síťovým rozhraním byl BBC Micro uveden do provozu ve školách po celé Austrálii a na Novém Zélandu a rychle zastínil Apple II v soukromých školách.
S ohledem na naprostou absenci jakékoli metodologické literatury se vedoucí pobočky Acorn v Barsonu rozhodne vydat první dokumentaci Econetu. [6]
Econet pro BBC Micro byl představen ve Velké Británii v roce 1984 a později se stal stejně populární jako síťové rozhraní pro Acorn Archimedes . V důsledku toho byl Econet podporován na všech počítačích Acorn od Acorn Atom, s výjimkou Acorn Electron (vyjma australských a novozélandských modelů, pro které společnost Barson Computers vydala svou dceřinou desku), A3010 a zrušené Phoebe 2100 .
Econet byl podporován operačními systémy Acorn MOS , RISC OS a RISC iX . [7] Acorn jednou dostal nabídku od Commodore International , která byla odmítnuta. [osm]
Kvůli klesajícím cenám a rozšířenému používání IP připojení byla na počátku 90. let vyvinuta AUN – kombinace technologie Econet a TCP/IP . Jeho cílem bylo poskytnout podporu Econetu pro zařízení připojená k síti Ethernet . [9]
Protokoly Econet a AUN byly podporovány i jádrem Linuxu.
Econet byl podporován širokou škálou počítačů a serverového hardwaru od společnosti Acorn a dalších. Kromě MOS a RISC OS Acorn byly použity další operační systémy jako CP/M, DR-DOS, Unix a Microsoft Windows.
Econet API obsahovalo příkaz Econet_MachinePeek, který dokáže díky softwaru určit, zda je stroj v síti a jaký hardware je na něm použit. Tento příkaz vrátil strojový kód [10] [11] , který zobrazoval, který hardware poskytuje podporu Econetu.
Kód | Model stroje |
---|---|
&0000 | Rezervováno |
&0001 | Acorn BBC Micro Computer (OS 1 a OS 2) |
&0002 | Atom žaludu |
&0003 | Systém Acorn 3 nebo Systém 4 |
&0004 | Systém žaludu 5 |
&0005 | Acorn Master 128 (OS 3) |
&0006 | Acorn Electron (OS 0) |
&0007 | Acorn Archimedes (OS 6) |
&0008 | Vyhrazeno pro Acorn |
&0009 | Acorn Communicator |
&000A | Kompaktní terminál Econet Acorn Master 128 |
&000B | Úložiště souborů Acorn |
&000C | Acorn Master 128 Compact (OS 5) |
&000D | Acorn Ecolink karta pro osobní počítače |
&000E | Pracovní stanice Acorn Unix |
&000F až &FFF9 | Rezervováno |
&FFFA | Rozhraní SCSI |
&FFFB | Rozhraní SJ Research IBM PC Econet |
&FFFC | Nascom 2 |
&FFD | Výzkumné stroje 480Z |
&FFFE | S.J. Research File Server |
&FFFF | Z80CP/M |
Manuál [11] obsahoval program pro zobrazení modelu, softwaru a čísla vydání.
V aktualizovaném manuálu [12] obdržel seznam následující rozšíření:
Kód | Model stroje |
---|---|
&000F | Architektura RISC PC |
&0010 - &FFF7 | Rezervováno |
&FFF8 | Server SJ Research GP |
&FFF9 | SJ Research 80386 UNIX |
jeden | Data (+ve) |
2 | základy |
3 | Hodiny hodiny (+ve) |
čtyři | Data (-ve) |
5 | Hodiny (-ve) |
Econet je pětidrátová sběrnice. Jeden pár byl přiřazen k hodinové frekvenci, jeden k datům a poslední vodič k zemi. signály využívaly pětivoltový standard RS-422 s přenosovou rychlostí jeden bit na takt. Na krátké vzdálenosti se používaly nestíněné kabely a na delší vzdálenosti stíněné.
Hlavní konektor byl DIN-5. Později 32bitová zařízení (zejména A3020 a A4000) začala navazovat připojení Econet přes 5 z 15 kanálů síťového portu typu D. Port je velmi podobný AUI , ale nejsou kompatibilní.
Každý systém Econet byl řízen čipem Motorola MC68B54 Advanced Data Link Controller (ADLC), který byl zodpovědný za příjem / přenos elektrických signálů a kolizí v definici. [13]
Econet používá přenosový systém bez připojení podobný UDP , tedy bez kontrol připojení. Každý paket má čtyřbajtovou hlavičku sestávající z:
Přenos dat se skládal ze 4 fází, každá s nadpisem výše:
V době, kdy byl Econet vyvinut a zaujal své místo na trhu, bylo hlavním účelem počítačových sítí poskytovat místní síti se sdíleným přístupem k drahému vybavení, jako jsou diskové jednotky a tiskárny. Acorn poskytl software pod BBC Micro pro implementaci souborového serveru a také pro přístup k síťovým tiskárnám. První souborový server byl velmi jednoduchý, poskytoval hlavně omezený přístup k disketám přes síť. Serverový software byl vyvíjen mnoho let, během kterých Acorn a mnoho dalších výrobců vydali speciální servery pro Econet založené na různých technologiích. Všechny tyto servery lze velmi zhruba rozdělit do tří kategorií: [14]
Seznam zařízení v sekci "Podporované systémy" ukazuje rozmanitost dostupného a plánovaného hardwaru.
Další služby lze propojit pomocí speciálního API. Malé nástroje jako online chaty byly často publikovány v časopisech nebo sdíleny mezi uživateli; tyto programy byly obvykle vytvořeny pomocí protokolů Econet pro práci se základními souborovými servery a síťovými tiskárnami. Větší programy (některé z nich byly komerční) byly poskytovány prostřednictvím teletextu nebo modemů. [patnáct]
Zatímco Econet je považován za jedinečný mezi síťovými systémy a je specializovaný na počítače Acorn, má mnoho podobností s moderními síťovými souborovými systémy a protokoly: