Creado en el Instituto Tecnológico de Massachusetts como parte del Proyecto Athena , [ 1 ] Zephyr fue diseñado como un protocolo de mensajería instantánea y un conjunto de aplicaciones con una sólida base en Unix . Siguiendo la filosofía de Unix de "hacer una cosa y hacerla bien" , se componía de varios programas independientes que trabajaban juntos para crear un sistema de mensajería completo. Zephyr e IRC fueron los primeros sistemas de mensajería instantánea basados en IP de uso generalizado .
Creación
Zephyr es un invento de Ciarán Anthony DellaFera, quien en aquel entonces era empleado de Digital Equipment Corporation e investigador visitante en el Proyecto Athena . El diseño surgió como una solución al problema de la " llamada a procedimiento remoto (RPC) inversa": cómo los proveedores de servicios (servidores en un sistema cliente-servidor ) pueden localizar y comunicarse con los usuarios. El concepto inicial surgió de conversaciones entre Ciarán y Michael R. Gretzinger, otro ingeniero de sistemas del Proyecto Athena , a principios de 1986. A mediados o finales de ese año, Ciarán había simplificado el problema a dos cuestiones específicas: la capacidad de localizar usuarios en un entorno de computación distribuida (conocida hoy como "detección de presencia") y la capacidad de enviar mensajes escalables, ligeros y auténticos en dicho entorno. El equipo de desarrollo de Zephyr (Mark W. Eichin, Robert S. French, David C. Jedlinsky, John T. Kohl, William E. Sommerfeld) fue responsable de la creación del código base inicial y de las versiones posteriores que se publicaron a lo largo de finales de la década de 1980.
Solicitud
Zephyr todavía se usa hoy en día en algunos entornos universitarios como Carnegie Mellon , Iowa State , la Universidad de Maryland, College Park , la Universidad de Brown y el MIT . En el MIT, fue reemplazado en gran medida por sistemas de mensajería instantánea más modernos y populares como XMPP . [ 2 ] Sin embargo, en 2020, el MIT reemplazó su servidor XMPP con Slack , pero el servidor Zephyr aún se mantiene activo gracias a una pequeña comunidad de entusiastas. [ 3 ]
Puntos de interés
Zephyr utiliza datagramas UDP enviados entre los puertos 2102, 2103 y 2104. Es incompatible con la mayoría de los enrutadores que realizan NAT porque informa la dirección IP interna, por lo que los datagramas de respuesta se enrutan incorrectamente. La mayoría de los sitios han implementado Zephyr utilizando exclusivamente la autenticación Kerberos 4 , aunque a finales de 2007, algunos sitios, incluido Iowa State, implementaron Zephyr utilizando Kerberos 5 .
Soporte al cliente
Véase también
Referencias
- ↑ Jennifer G. Steiner; Daniel E. Geer, Jr. (21 de julio de 1988). "Servicios de red en el entorno Athena". Actas de la Conferencia Usenix de invierno de 1988. CiteSeerX 10.1.1.31.8727 .
- ↑ "Slack Enterprise Grid" . Archivado del original el 9 de septiembre de 2015. Consultado el 10 de agosto de 2015 .
- ↑ "Slack Enterprise Grid" . Archivado del original el 20 de abril de 2021. Consultado el 9 de agosto de 2025 .
- ↑ "Registro de cambios" (TXT) . Consultado el 25/08/2023 .
- ↑ "Historial de versiones anteriores2 – Adium Trac" . Archivado del original el 1 de diciembre de 2010. Consultado el 3 de junio de 2009 .
Enlaces externos
- Zephyr 3.0
- El artículo de Usenix de 1988 sobre Zephyr fue archivado el 12 de mayo de 2007 en la Wayback Machine.
- Céfiro en Atenea
- Preguntas y respuestas del MIT sobre Zephyr
- Código fuente de Zephyr
- Clientes de mensajería instantánea gratuitos
- protocolos de mensajería instantánea
- Software del Instituto Tecnológico de Massachusetts