El software ISODE (pronunciado eye-soo-dee-eee), más formalmente el Entorno de Desarrollo ISO , fue una implementación de los protocolos de capa superior de OSI , desde la capa de transporte hasta la capa de aplicación , que se utilizó en la comunidad de investigación de Internet para experimentar con la implementación y el despliegue de OSI durante finales de la década de 1980 y principios de la de 1990.
El software ISODE fue inicialmente una implementación de dominio público/código abierto, liderada por Marshall Rose . Después de la versión 6.0, Marshall entregó la dirección a Colin Robbins y Julian Onions , quienes coordinaron las versiones 7.0 y 8.0. La versión 8.0 fue la versión de dominio público final, realizada el 19 de junio de 1992. La versión de código abierto todavía está disponible, [1] aunque sea solo por interés histórico. El software fue portado a un amplio conjunto de variantes de Unix y Linux . [2]
La pila ISODE [3] era una implementación de las capas 3 a 6 del modelo OSI . Si bien la implementación ISODE podía configurarse para utilizar uno de varios protocolos X.25 (CONS) o de capa inferior sin conexión, muchas implementaciones ISODE se basaban en RFC1006, [4] la implementación del protocolo de transporte OSI TP0 como una capa sobre TCP , para poder utilizar redes basadas en IP que se estaban volviendo cada vez más comunes. La pila también implementaba un compilador ASN.1 .
La pila ISODE fue la base de varias aplicaciones OSI .
ISODE formó la base de una implementación para el protocolo de correo electrónico X.400 , llamado PP. [5] [Nota 1] PP incluía un servidor de correo electrónico SMTP / MIME totalmente operativo y una puerta de enlace X.400/SMTP Mixer [6] . PP también implementó un almacén de mensajes P7 (PPMS).
PP fue diseñado por Steve Kille y el ingeniero principal fue Julian Onions.
ISODE tenía un directorio completo X.500 y LDAP llamado QUIPU [7] ( pronunciado incorrectamente kwip-ooo por el proyecto). Quipu implementó un DSA y un Agente de Usuario de Directorio (DUA) llamado DISH. X.500 se consideró demasiado pesado para acceder a directorios, Colin Robbins implementó un protocolo propietario para resolver el problema, que luego fue reelaborado significativamente por Tim Howes para DIXIE , lo que condujo al desarrollo del Protocolo Ligero de Acceso a Directorios .
QUIPU fue diseñado por Kille y el ingeniero principal fue Robbins, financiado en gran parte por el proyecto INCA, [8] y utilizado ampliamente en el piloto del directorio académico X.500 de Paradise .
ISODE contenía una implementación de FTAM e implementaba una puerta de enlace FTAM - FTP [9] .
ISODE contenía una implementación de terminal virtual (VT) [10] y una puerta de enlace VT- Telnet .
ISODE cuenta con una implementación completa de una autoridad de certificación PKI construida sobre ella por el proyecto OSISEC [11] [12] . OSISEC fue desarrollado por Mike Roe y Peter Williams e integrado en ISODE por Robbins.
ISODE tiene una implementación completa de un CMIP / TMN construido sobre él por el proyecto OSIMIS [13] .
Las siguientes personas o grupos fueron enumerados en el manual ISODE 8.0 [14] como contribuyentes significativos
Varias empresas utilizaron el software ISODE para crear productos y servicios comerciales exitosos, entre ellos (en orden alfabético):
{{cite journal}}
: Requiere citar revista |journal=
( ayuda ){{cite journal}}
: Requiere citar revista |journal=
( ayuda ){{cite journal}}
: Requiere citar revista |journal=
( ayuda ){{cite journal}}
: Requiere citar revista |journal=
( ayuda )