Articulo de referencia

TOPS (servidor de archivos)

TOPS ( Transcendental OPerating System ) es un sistema de intercambio de archivos basado en LAN peer-to-peer, más conocido por su implementación en Macintosh , pero también disp...

TOPS ( Transcendental OPerating System ) es un sistema de intercambio de archivos basado en LAN peer-to-peer, más conocido por su implementación en Macintosh , pero también disponible para DOS y capaz de interoperar con NFS de Unix . [ 1 ] Originalmente escrito por Centram Systems West, la compañía fue comprada por Sun Microsystems como parte del desarrollo del ecosistema NFS por parte de Sun. [ 2 ] La compañía Centram pasó a llamarse TOPS después de su adquisición por Sun. [ 1 ] Las ventas de TOPS se estancaron después de la introducción de System 7 , que incluía un sistema de intercambio de archivos similar integrado, y Sun escindió sus desarrollos de NFS a Sitka.

Versiones tempranas

TOPS se implementó en la década de 1980, una época en la que cada sistema informático tenía su propio protocolo de red y, por lo general, no podían comunicarse entre sí. [ 1 ] [ 3 ] En ese momento, Apple estaba en pleno desarrollo de Macintosh Office y trabajaba con dos empresas externas para desarrollar el Protocolo de Archivos de Apple (AFP), basado en AppleTalk . El proyecto de Macintosh Office finalmente fracasó, y una de las dos empresas, Centram, decidió implementar un sistema similar por su cuenta. Esta se convirtió en la primera versión de TOPS.

Cuando TOPS se lanzó originalmente en julio de 1985, no existía ninguna solución de intercambio de archivos peer-to-peer para Mac. [ 4 ] Según PC Magazine , la función inicial prevista de AppleTalk era conectar un Mac a una impresora Apple LaserWriter . [ 1 ] La solución de intercambio de archivos de Apple, AppleShare , no se lanzó hasta más tarde y, a diferencia de TOPS, requería un servidor dedicado para funcionar, al menos un Mac Plus . Para las oficinas pequeñas, TOPS era una solución atractiva y de bajo coste, y tuvo una acogida relativamente amplia. Incluso después de la introducción de AppleShare, TOPS logró mantener unas 600 000 instalaciones de clientes. [ 5 ]

TOPS era inicialmente un protocolo que utilizaba un conjunto personalizado de llamadas a procedimientos remotos y solo podía comunicarse entre clientes TOPS. [ 6 ] Los PC generalmente carecían de cualquier tipo de conexión en red, y Centram abordó este problema introduciendo una línea de tarjetas LocalTalk para PC, junto con un cliente TOPS. [ 7 ] Se podían intercambiar archivos entre los dos ordenadores, con la conversión de nombres de archivo necesaria. [ 6 ]

FlashTalk

Posteriormente, Centram introdujo el sistema de red "FlashTalk", que utilizaba reloj externo para mejorar el rendimiento de LocalTalk. El controlador Zilog SCC, que gestionaba los puertos serie del Mac, utilizaba un reloj interno de 3,6864 MHz que podía dividirse para proporcionar diferentes velocidades de bits estándar. La velocidad interna más rápida disponible era de 230,4 kbit/s, utilizada por LocalTalk. Sin embargo, el sistema también permitía leer la señal del reloj desde un pin del puerto serie , lo que posibilitaba velocidades superiores con el equipo externo adecuado.  

FlashTalk combinaba un dongle convencional similar a LocalTalk con una fuente de sincronización y una fuente de alimentación externa . Mediante estos conectores y el software correspondiente, TOPS podía funcionar a 770  kbit/s. Esto no solo representaba una mejora considerable con respecto a LocalTalk, sino que también era relativamente rápido en general en una época en la que  las redes de 1 Mbit/s aún eran comunes.

Compatibilidad con TCP/IP

Después de la compra de Sun en abril de 1987, TOPS tuvo el problema de crear un cliente que también pudiera acceder a los recursos compartidos de archivos de Sun usando NFS. [ 4 ] Centram resolvió este problema portando su protocolo de intercambio de archivos a TCP/IP . [ 8 ] Esto no fue trivial; ni ​​Mac OS ni Windows soportaban TCP/IP "de forma nativa", por lo que lo que ahora era la División TOPS de Sun tuvo que escribir una pila IP completa para Mac y Windows. [ 9 ] Centram ya había escrito una pila de este tipo para su "TOPS Terminal", una terminal Telnet gratuita (pero no de código abierto ) para Mac.

Además, la mayoría de los sistemas Macintosh utilizaban LocalTalk (o PhoneNet ) para la conectividad y no podían conectarse directamente a las redes LAN Unix basadas en Ethernet . Para solucionar este problema, implementaron un nuevo estándar de interconexión de LocalTalk a Ethernet conocido como KIP (acrónimo de Kinetics Internet Protocol ). KIP encapsulaba paquetes TCP/IP dentro de paquetes AppleTalk , lo que permitía enviarlos a través de las conexiones LocalTalk existentes. Existían puentes de red dedicados compatibles con KIP que extraían el encapsulado de AppleTalk, reformateaban los paquetes IP internos y los enviaban a través de Ethernet.

Una limitación de la pila TCP era que no admitía DNS , lo que obligaba a los usuarios a introducir las direcciones IP de los equipos con los que querían comunicarse. En una red compuesta principalmente por Macs o PCs con Windows, esto no suponía un problema, ya que el DNS no se utilizaba ampliamente con estos sistemas en aquel momento. KIP también redujo la necesidad de DNS, ya que permitía que el código AARP (Protocolo de Resolución de Direcciones) de un Mac, integrado en AppleTalk, buscara la dirección AppleTalk del equipo remoto y, a continuación, se comunicara con la pila TOPS de ese equipo para encontrar la dirección IP correspondiente.

TOPS también añadió el nuevo sistema de correo electrónico "InBox Personal Connection" , desarrollado originalmente por Symantec . [ 10 ]

Rechazar

El atractivo de TOPS se vio seriamente mermado con la introducción de System 7 en 1991. TOPS había competido inicialmente contra el servidor dedicado AppleShare, pero System 7 incluía un servidor de intercambio de archivos integrado, que resultó ser mucho más rápido que las versiones de TOPS de la época. Las ventas de TOPS disminuyeron y Sun escindió la división como Sitka, [ 7 ] antes de cerrarla por completo en 1993. [ 11 ]

Recepción

Aunque reconoció sus limitaciones y su velocidad lenta en comparación con las redes exclusivas de PC, PC Magazine afirmó en 1988 que TOPS "hace un excelente trabajo de integración de Mac a PC". [ 1 ]

Véase también

Referencias

  1. 1 2 3 4 5 Derfler, Frank J. Jr.; Rivera, Roberto (31 de mayo de 1988). "Making Connections: TOPS" . CONNECTIVITY. PC Magazine . Vol.  7, n.º  10. Ziff-Davis . págs.  253-266 . Consultado el 21 de julio de 2019 .
  2. "Sun Microsystems Inc. / Centram Systems West" . Venture Returns . 1 de junio de 1988. Archivado del original el 17 de julio de 2011.
  3. Crabb, Don (17 de noviembre de 1986). "Tops utiliza el protocolo Appletalk para conectar Macs y PCs en red" . Reseñas. InfoWorld . Vol. 8, n.º 46. IDG . págs. 68-72 . Consultado el 21 de julio de 2019 .   
  4. 1 2 Stroud, G. (1990). TOPS: Una introducción. En: Hall, M., Barry, J. (eds) The Sun Technology Papers. Sun Technical Reference Library. Springer, Nueva York, NY. doi : 10.1007/978-1-4612-3334-3_12
  5. John Battelle, "TOPS trabaja arduamente para mantener el liderazgo en redes" , MacWEEK , 3 de octubre de 1989
  6. 1 2 Maroney, Tim. "Servidores de archivos versus servidores de disco" . MacTech . Vol. 3, n.º 4.  
  7. 1 2 "TOPS, intercambio de archivos entre pares" . Vintage Macworld . 16 de octubre de 2005.{{cite web}}: CS1 maint: servicio de archivado obsoleto ( enlace )
  8. "Sitka Corp" . Revista de software . 1 de marzo de 1992. Archivado del original el 22 de octubre de 2012.
  9. "TOPS Terminal" . Vintage Macworld .{{cite web}}: CS1 maint: servicio de archivado obsoleto ( enlace )
  10. "TOPS actualiza el software cliente InBox para PC" , archivado el 13 de enero de 2009 en Wayback Machine MacWEEK , 4 de abril de 1989
  11. Lisa Picarille, "SunSelect cierra su operación TOPS; cita recortes de costos en toda la empresa" , MacWEEK , 12 de julio de 1993