Econet | |
---|---|
Desarrollador | Computadoras Bellota |
Fabricante | Computadoras Bellota |
Tipo de | Red informática local |
Archivos multimedia en Wikimedia Commons |
Econet : desarrollada por Acorn Computers , una red de área local económica diseñada para escuelas y pequeñas empresas.
Este software ha sido reemplazado, en su mayor parte, por AUN ( Acorn Universal Networking ), aunque algunos proveedores aún ofrecen kits para conectar redes antiguas y nuevas. [1] [2] AUN fue suplantado a su vez por Acorn Access+ . [3] La compatibilidad con Econet por parte del kernel de Linux finalizó en la versión 3.5 en 2019 debido a la baja popularidad y una vulnerabilidad de escalada de privilegios . [4] [5]
Econet se desarrolló originalmente en 1981 para las computadoras Acorn Atom y Acorn System 2/3/4 . También este año se creó la Microcomputadora BBC , con soporte para floppy y Econet en futuras versiones.
En 1982, el Ministerio de Educación de Tasmania lanzó una licitación para el suministro de computadoras personales para las escuelas. A principios de ese año, Barson Computers , el distribuidor australiano de computadoras Acorn, lanzó BBC Microcomputer, completo con almacenamiento en disquete. El empleado de la empresa Herman Hauser y Criss Curie estuvieron de acuerdo con la idea de equipar estas computadoras con el sistema Econet, como lo habían hecho anteriormente con el sistema de disco. Al igual que con el sistema de archivos de disco , discutieron que Barson tendría que adaptar el sistema de archivos de red de Acorn System 2 sin el soporte de Acorn. Los ingenieros de Barson han agregado varias modificaciones para corregir errores en la configuración original de la placa base BBC Micro, que fueron adoptadas por Acorn en versiones posteriores. Con soporte para disquetes y una interfaz de red en funcionamiento, BBC Micro se puso en uso en escuelas de Australia y Nueva Zelanda y rápidamente eclipsó a Apple II en escuelas privadas.
Teniendo en cuenta la ausencia total de literatura metodológica, el jefe de la sucursal de Acorn en Barson decide publicar la primera documentación de Econet. [6]
Econet para BBC Micro se introdujo en el Reino Unido en 1984 y más tarde se volvió tan popular como la interfaz de red para Acorn Archimedes . Como resultado, Econet fue compatible con todas las computadoras Acorn desde Acorn Atom, con la excepción de Acorn Electron (excluyendo los modelos australianos y neozelandeses para los que Barson Computers lanzó su placa secundaria), la A3010 y la cancelada Phoebe 2100 .
Econet fue soportado por los sistemas operativos Acorn MOS , RISC OS y RISC iX . [7] Acorn una vez recibió una oferta de Commodore International , que fue rechazada. [ocho]
Debido a la caída de los precios y al uso generalizado de conexiones IP , AUN se desarrolló a principios de la década de 1990, una combinación de tecnología Econet y TCP/IP . Su objetivo era proporcionar soporte Econet para dispositivos conectados a una red Ethernet . [9]
Los protocolos Econet y AUN también fueron compatibles con el kernel de Linux.
Econet estaba respaldado por una amplia gama de computadoras y hardware de servidor tanto de Acorn como de otros. Además de los sistemas operativos MOS y RISC de Acorn, se utilizaron otros sistemas operativos como CP/M, DR-DOS, Unix y Microsoft Windows.
La API de Econet incluía un comando Econet_MachinePeekque puede, gracias al software, determinar si una máquina está en la red y qué hardware se utiliza en ella. Este comando devolvió el código de máquina [10] [11] que mostraba qué hardware proporcionaba soporte para Econet.
El código | Modelo de máquina |
---|---|
&0000 | reservado |
&0001 | Microcomputadora Acorn BBC (OS 1 y OS 2) |
&0002 | Átomo de bellota |
&0003 | Bellota Sistema 3 o Sistema 4 |
&0004 | Bellota Sistema 5 |
&0005 | Acorn Master 128 (OS 3) |
&0006 | Electrón Bellota (OS 0) |
&0007 | Bellota Arquímedes (OS 6) |
&0008 | Reservado para Bellota |
&0009 | Comunicador Bellota |
&000A | Terminal compacto Econet Acorn Master 128 |
&000B | Almacén de archivos Bellota |
&000C | Acorn Master 128 compacto (OS 5) |
&000D | Tarjeta Acorn Ecolink para ordenadores personales |
&000E | Estación de trabajo Bellota Unix |
&000F a &FFF9 | reservado |
&FFFA | Interfaz SCSI |
&FFFB | Interfaz SJ Research IBM PC Econet |
&FFFC | Nascom 2 |
&FFFD | Máquinas de investigación 480Z |
&FFFE | Servidor de archivos de investigación SJ |
&FFFF | Z80CP/M |
El manual [11] incluía un programa para mostrar el modelo, el software y el número de versión.
En el manual actualizado [12] , la lista recibió la siguiente extensión:
El código | Modelo de máquina |
---|---|
&000F | Arquitectura de PC RISC |
&0010 - &FFF7 | reservado |
&FFF8 | Servidor SJ Research GP |
&FFF9 | Investigación SJ 80386 UNIX |
una | Datos (+ve) |
2 | toma de tierra |
3 | Reloj reloj (+ve) |
cuatro | Datos (-ve) |
5 | reloj reloj (-ve) |
Econet es un bus de cinco hilos. Se asignó un par a la frecuencia del reloj, uno a los datos y el último cable a tierra. las señales utilizaron el estándar RS-422 de cinco voltios a una velocidad de transmisión de un bit por reloj. Se utilizaron cables sin blindaje para distancias cortas y cables blindados para distancias más largas.
El conector principal era DIN-5. Posteriormente los dispositivos de 32 bits (especialmente el A3020 y A4000) comenzaron a establecer una conexión Econet a través de 5 de los 15 canales del puerto de red tipo D. El puerto es muy similar al AUI , pero no son compatibles.
Cada sistema Econet estaba controlado por un chip Motorola MC68B54 Advanced Data Link Controller (ADLC), que se encargaba de recibir/transmitir señales eléctricas y definir colisiones. [13]
Econet utiliza un sistema de transmisión sin conexión similar a UDP , es decir, sin controles de conexión. Cada paquete tiene un encabezado de cuatro bytes que consta de:
La transferencia de datos constó de 4 etapas, cada una con el encabezado anterior:
En el momento en que se desarrolló Econet y tomó su lugar en el mercado, el objetivo principal de las redes informáticas era proporcionar una red de área local con acceso compartido a equipos costosos, como unidades de disco e impresoras. Acorn proporcionó software bajo BBC Micro para implementar un servidor de archivos y también para acceder a impresoras de red. El primer servidor de archivos era muy simple y principalmente proporcionaba acceso limitado a disquetes a través de la red. El software del servidor se ha desarrollado durante muchos años, tiempo durante el cual Acorn y muchos otros fabricantes han lanzado servidores especiales para Econet basados en diversas tecnologías. Todos estos servidores se pueden dividir muy aproximadamente en tres categorías: [14]
La lista de dispositivos en la sección "Sistemas compatibles" muestra la variedad de hardware disponible y planificado.
Se pueden conectar servicios adicionales a través de una API especial. Las pequeñas utilidades, como los chats en línea, a menudo se publicaban en revistas o se compartían entre usuarios; estos programas generalmente se crearon utilizando los protocolos Econet para trabajar con servidores de archivos básicos e impresoras de red. Se proporcionaron programas más grandes (algunos de los cuales eran comerciales) a través de teletexto o módems. [quince]
Si bien Econet se considera único entre los sistemas de red y está especializado para computadoras Acorn, tiene muchas similitudes con los sistemas y protocolos de archivos de red modernos: