Articulo de referencia

ARCNET

Un adaptador ARCNET para un ordenador Amiga 500. La pequeña tarjeta que aparece al lado tiene el tamaño de una tarjeta de crédito. ARCNET ( o ARCnet ) es un protocolo de comunic...

Un adaptador ARCNET para un ordenador Amiga 500. La pequeña tarjeta que aparece al lado tiene el tamaño de una tarjeta de crédito.

ARCNET ( o ARCnet ) es un protocolo de comunicaciones para redes de área local . [ 1 ] ARCNET fue el primer sistema de redes ampliamente disponible para microcomputadoras y se popularizó en la década de 1980 para tareas de automatización de oficinas. Posteriormente , se aplicó a sistemas embebidos, donde ciertas características del protocolo resultan especialmente útiles.

Historia

Desarrollo

ARCNET fue desarrollado por el ingeniero de desarrollo principal John Murphy , en Datapoint Corporation en 1976 bajo la dirección de Victor Poor , y anunciado en 1977. [ 2 ] Originalmente fue desarrollado para conectar grupos de sus terminales Datapoint 2200 para comunicarse con un sistema compartido de disquetes de 8" . Fue el primer sistema de clúster basado en LAN de acoplamiento flexible, que no hacía suposiciones sobre el tipo de computadoras que se conectarían. Esto contrastaba con los sistemas informáticos contemporáneos más grandes y costosos, como DECnet o SNA de IBM , donde un grupo homogéneo de computadoras similares o propietarias se conectaban como un clúster .

El protocolo de bus de paso de testigo de esa red de compartición de dispositivos de E/S se aplicó posteriormente para permitir que los nodos de procesamiento se comunicaran entre sí con fines de servicio de archivos y escalabilidad informática. Se podía desarrollar una aplicación en DATABUS, el lenguaje propietario de Datapoint similar a COBOL , e implementarla en un único ordenador con terminales tontas. Cuando el número de usuarios superaba la capacidad del ordenador original, se podían conectar ordenadores adicionales con recursos de computación a través de ARCNET para ejecutar las mismas aplicaciones y acceder a los mismos datos. Si se necesitaba más almacenamiento, también se podían conectar ordenadores adicionales con recursos de disco. Este enfoque incremental abrió nuevos caminos y, a finales de la década de 1970 (antes del anuncio del primer IBM PC en 1981), más de diez mil instalaciones de LAN ARCNET estaban en uso comercial en todo el mundo, mientras que Datapoint se había convertido en una empresa Fortune 500. A medida que los microordenadores dominaban la industria, ARCNET, una solución probada y fiable, también se ofreció como una LAN económica para estas máquinas.

Mercado

ARCNET siguió siendo propietario hasta principios o mediados de la década de 1980. Esto no causó preocupación en ese momento, ya que la mayoría de las arquitecturas de red eran propietarias. La transición a sistemas abiertos y no propietarios comenzó como respuesta al dominio de International Business Machines (IBM) y su arquitectura de red de sistemas (SNA). En 1979, se publicó el Modelo de Referencia de Interconexión de Sistemas Abiertos ( modelo OSI ). Luego, en 1980, Digital, Intel y Xerox (el consorcio DIX) publicaron un estándar abierto para Ethernet que pronto fue adoptado como base de estandarización por el IEEE y la ISO. IBM respondió proponiendo Token Ring como alternativa a Ethernet, pero mantuvo un control tan estricto sobre la estandarización que los competidores desconfiaban de usarlo. ARCNET era menos costoso que cualquiera de estos dos, era más confiable, más flexible y, a finales de la década de 1980, tenía una cuota de mercado similar a la de Ethernet. Tandy/Radio Shack ofrecía ARCNET como medio para compartir aplicaciones y archivos en sus modelos de computadoras TRS-80 Modelo II , Modelo 12 , Modelo 16 , Tandy 6000 , Tandy 2000 , Tandy 1000 y Tandy 1200. También había ganchos en la ROM del Modelo 4P para arrancar desde una red ARCNET. [ 3 ] [ 4 ] [ 5 ]

Ethernet se volvió mucho más atractivo cuando pasó del cable coaxial al par trenzado y a una topología de cableado en "estrellas interconectadas" basada en concentradores activos . La facilidad de cableado, combinada con la mayor velocidad bruta de Ethernet ( 10 Mbit/s frente a 2,5 Mbit/s para ARCnet), contribuyó a aumentar la demanda de Ethernet. A medida que más empresas entraron en el mercado, el precio de Ethernet comenzó a bajar, mientras que los volúmenes de ARCNET y Token Ring disminuyeron.

ARCnet Plus y rechazo

Ante la creciente demanda de ancho de banda y el desafío que suponía Ethernet, Datapoint desarrolló un nuevo estándar llamado ARCnet Plus, que se lanzó en 1992. ARCnet Plus funcionaba a 20 Mbit/s y era compatible con los equipos ARCnet originales. Sin embargo, para cuando los productos ARCnet Plus estuvieron disponibles en el mercado, Ethernet ya dominaba la mayor parte del mercado de redes y los usuarios tenían pocos incentivos para volver a ARCnet. Como resultado, se fabricaron muy pocos productos ARCnet Plus. Los que se produjeron, principalmente por Datapoint, eran caros y difíciles de encontrar.

ARCNET finalmente se estandarizó como ANSI ARCNET 878.1. Al parecer, fue entonces cuando el nombre cambió de ARCnet a ARCNET. Otras empresas entraron en el mercado, en particular Standard Microsystems, que produjo sistemas basados ​​en un único chip VLSI , desarrollado originalmente como un LSI personalizado para Datapoint, pero que posteriormente Standard Microsystems puso a disposición de otros clientes. Datapoint acabó encontrándose en dificultades financieras y se dedicó entonces a las videoconferencias y, más tarde, a la programación a medida en el mercado de sistemas embebidos.

Aunque ARCNET ahora se usa raramente para nuevas redes generales, la base instalada, cada vez menor , todavía requiere soporte y conserva un nicho en el control industrial. [ 6 ]

Descripción

La versión original de ARCNET utilizaba cable coaxial RG-62/U con una impedancia de 93 Ω y concentradores pasivos o activos en una topología de bus en estrella . En su apogeo, esto representó una ventaja significativa de ARCNET sobre Ethernet delgada ( 10BASE2 ). La topología en estrella facilitaba la construcción, expansión y mantenimiento en comparación con el bus Ethernet lineal de la época. Esta topología de cableado en "estrellas interconectadas" permitía añadir y eliminar nodos fácilmente sin interrumpir la conexión de toda la red, y facilitaba enormemente el diagnóstico y el aislamiento de fallos en una LAN compleja.

Otra ventaja significativa que ARCNET tenía sobre Ethernet era la distancia del cable. Los cables coaxiales de ARCNET podían extenderse hasta 610 m (2000 pies) entre concentradores activos o entre un concentrador activo y un nodo final, mientras que el cable Ethernet delgado RG-58 (50 Ω) estaba limitado a una longitud máxima de 185 m (607 pies) de extremo a extremo. [ 7 ]     

ARCNET tenía la desventaja de requerir un concentrador activo o pasivo entre nodos si había más de dos nodos en la red, mientras que Ethernet permitía colocar los nodos en cualquier punto a lo largo del cable coaxial lineal. Sin embargo, los concentradores pasivos de ARCNET eran muy económicos, ya que consistían en una caja pequeña y sencilla sin alimentación con cuatro puertos BNC, cableados con una simple configuración en estrella de cuatro  resistencias de 47 Ω [ 8 ] , por lo que la desventaja no era significativa. Esta desventaja también puede verse como una ventaja: a menudo, el costo de un concentrador pasivo de ARCNET de 4 puertos era menor que el de los 4 conectores BNC en T y los 2 terminadores que requiere Ethernet delgado para conectar 4 computadoras. A diferencia de los conectores BNC en T, que a veces podían ser difíciles de obtener en los inicios de Ethernet, un concentrador pasivo de ARCNET se podía fabricar fácilmente en el campo con 9 piezas fácilmente disponibles: 4 conectores, 4 resistencias y una caja para alojarlos.

Los concentradores pasivos limitaban la distancia entre un nodo y un concentrador activo a 30 m (100 pies) . Un concentrador pasivo no podía conectarse directamente a otro. Los puertos no utilizados en ambos tipos de concentradores debían terminarse con un conector especial. Este conector especial, llamado terminador, es simplemente un conector BNC con una resistencia de 93 Ω. Ethernet delgada también requiere terminadores casi idénticos en ambos extremos, con la única diferencia de que Ethernet utiliza una resistencia de 50 Ω.    

Para reducir costos y, al mismo tiempo, mantener una amplia cobertura, era común utilizar uno o más concentradores activos interconectados, cada uno de los cuales proporcionaba cobertura a nodos ubicados a no más de 60 m (200 pies) de distancia. Se tendía un cable desde cada puerto de los concentradores activos hasta una ubicación diferente, a no más de 30 m (100 pies) de distancia. Posteriormente, se conectaba un concentrador pasivo al extremo del cable, y desde este se tendían cables localmente, lo que permitía la conexión de hasta tres nodos. De esta manera, un único concentrador activo de 8 puertos podía utilizarse para conectar 24 dispositivos en red en un área de hasta 120 m (400 pies) de diámetro.      

ARCNET solo permitía 255 nodos por red. Los identificadores de nodo para las estaciones de trabajo LAN se configuraban normalmente mediante interruptores DIP en la tarjeta de interfaz de red. Las redes más grandes debían dividirse en redes más pequeñas y conectarse mediante puentes. El reducido número de nodos posibles y la necesidad de configurar manualmente los identificadores suponían una desventaja en comparación con Ethernet, sobre todo a medida que las grandes redes empresariales se volvían más comunes.

Para gestionar el acceso al bus , ARCNET, al igual que Token Ring, utiliza un esquema de paso de token , en lugar del enfoque de acceso múltiple con detección de portadora de Ethernet. Cuando los pares están inactivos, se envía un único mensaje de "token" a través de la red de máquina a máquina, y ningún par puede usar el bus a menos que tenga el token. Si un par desea enviar un mensaje, espera a recibir el token, envía su mensaje y luego lo pasa a la siguiente estación. Dado que ARCNET se implementa como una estrella distribuida, el token no se puede pasar de máquina a máquina en un anillo. En cambio, a cada nodo se le asigna una dirección de 8 bits (generalmente mediante interruptores DIP), y cuando un nuevo nodo se une a la red, se produce una "reconfiguración", en la que cada nodo aprende la dirección del nodo inmediatamente superior. El token se pasa entonces directamente de un nodo al siguiente.

Históricamente, cada enfoque tenía sus ventajas: ARCNET añadía un pequeño retardo en una red inactiva mientras una estación emisora ​​esperaba a recibir el token, pero el rendimiento original de Ethernet, de medio compartido con CSMA/CD, se degradaba drásticamente si demasiados pares intentaban transmitir al mismo tiempo, debido al tiempo que requerían los procesadores más lentos de la época para procesar y recuperarse de las colisiones. [ 9 ] ARCNET tenía un rendimiento ligeramente inferior en el mejor de los casos (visto por un solo flujo), pero era mucho más predecible. ARCNET también tiene la ventaja de que alcanzaba su mejor rendimiento agregado bajo la carga más alta, acercándose asintóticamente a su rendimiento máximo. Si bien el rendimiento en el mejor de los casos era inferior al de Ethernet, el caso general era equivalente y el peor caso era drásticamente mejor. Una red Ethernet podía colapsar cuando estaba demasiado ocupada debido a colisiones excesivas. Una ARCNET continuaría funcionando con un rendimiento normal (o incluso mejor). El rendimiento en una Ethernet multinodo basada en colisiones estaba limitado a entre el 40 % y el 60 % del uso del ancho de banda (dependiendo de la fuente). Si bien ARCNET de 2,5 Mbit/s llegó a superar a Ethernet de 10 Mbit/s en una oficina con mucho tráfico y procesadores lentos, ARCNET acabó cediendo terreno a Ethernet a medida que la mejora en la velocidad de los procesadores redujo el impacto de las colisiones en el rendimiento general y los costes de Ethernet disminuyeron.

A principios de la década de 1980, ARCNET era mucho más barato que Ethernet, en particular para PC. Por ejemplo, en 1985 SMC vendía tarjetas ARCNET por alrededor de 300 dólares estadounidenses , mientras que una tarjeta Ethernet Ungermann-Bass más un transceptor podía costar 500 dólares estadounidenses .

Otra diferencia significativa es que ARCNET proporciona al remitente un estado definitivo de éxito o fracaso en la entrega al receptor antes de que el token se transmita al siguiente nodo. Esto permite una recuperación de fallos mucho más rápida dentro de los protocolos de nivel superior, en lugar de tener que esperar a que se agote el tiempo de espera para las respuestas previstas. Además, ARCNET no desperdicia tiempo de red transmitiendo a un nodo que no está preparado para recibir el mensaje, ya que la consulta inicial a nivel de hardware establece que el receptor puede y está listo para recibir el mensaje completo antes de enviarlo a través del bus.

Otra ventaja de ARCNET sobre Ethernet basado en colisiones es que garantiza un acceso equitativo al bus para todos los nodos de la red. Si bien la obtención del token requiere tiempo, dependiendo del número de nodos y del tamaño de los mensajes que se envían, un nodo siempre lo recibirá dentro de un tiempo máximo predecible. Por lo tanto, es determinista . Esto convirtió a ARCNET en un sistema de red en tiempo real ideal , lo que explica su uso en los mercados de sistemas embebidos y control de procesos. Token Ring tiene cualidades similares, pero su implementación es mucho más costosa que la de ARCNET.

A pesar del funcionamiento determinista de ARCNET y su idoneidad histórica para entornos en tiempo real, como el control de procesos, la disponibilidad general de Ethernet Gigabit conmutada y las capacidades de calidad de servicio en los conmutadores Ethernet prácticamente han eliminado a ARCNET en la actualidad.

Inicialmente, el sistema se implementó utilizando el cable coaxial RG-62/U , comúnmente usado en entornos de mainframes IBM para conectar terminales y controladores 3270 , pero posteriormente se agregó compatibilidad con cable de par trenzado y fibra óptica. A las velocidades más bajas de ARCNET ( 2,5 Mbit/s ), el cable Cat-3 es suficiente para su funcionamiento. Algunos productos de par trenzado de ARCNET admitían tendidos de cable de más de 610 m (2000 pies ) en cable Cat-3 estándar, superando con creces cualquier alcance de Ethernet en cualquier tipo de cable de cobre.  

A principios de la década de 1990, Thomas-Conrad Corporation desarrolló una topología de 100 Mbit/s llamada TCNS basada en el protocolo ARCNET, que también admitía medios RG-62, par trenzado y fibra óptica. [ 10 ] TCNS tuvo cierto éxito hasta que la disponibilidad de Ethernet de 100 Mbit/s de menor costo puso fin al despliegue general de ARCNET como protocolo LAN.

Sin embargo, debido a su sencillez y robustez, los controladores ARCNET todavía se venden y se utilizan en aplicaciones industriales, integradas y automotrices.

Véase también

Referencias

  1. Muller, Nathan J. (2003). De LAN a WAN: La guía completa de gestión . Artech House. ISBN 9781580535731.
  2. "ARCNET y la historia de la ATA" . arcnet.cc . Consultado el 14 de octubre de 2022 .
  3. "Lista de componentes de la placa Arcnet" . RadioShack. Archivado del original el 22 de enero de 2003.
  4. Reed, Matthew. "Tandy Picks ARCNET" . Archivado del original el 31 de marzo de 2022. Consultado el 13 de octubre de 2022 .
  5. Reed, Matthew. "El modelo TRS-80 4P" . Consultado el 13 de octubre de 2022 .
  6. "ARC Control" . www.ccontrols.com . Consultado el 14 de octubre de 2022 .
  7. Cláusula 10.1.1.1 de IEEE 802.3
  8. Pavlik, Vojtech. "Cableado de una red arcnet" . apenwarr . Canadá . Consultado el 22 de noviembre de 2025 .
  9. Universidad de Carleton. "Eficiencia de CSMA/CD" (PDF) .
  10. "El Rodney Dangerfield de la informática en red" , archive.org
  • Estándar ARCNET ATA 878.1-1999
  • RFC 1201 Transmisión de tráfico IP a través de redes ARCNET 
  • Centro de recursos de ARCNET
  • SOHARD Embedded Systems GmbH - Fabricante europeo de productos ARCNET
  • Historia de Datapoint, incluyendo el desarrollo de ARCnet / ARCnet Plus.