Среда разработки ISO

Программное обеспечение ISODE (произносится как ай-су-ди-ии), более формально — среда разработки ISO , было реализацией протоколов верхнего уровня OSI , от транспортного уровня до уровня приложений , которая использовалась в сообществе исследователей Интернета для экспериментов с реализацией и развертыванием OSI в конце 1980-х и начале 1990-х годов.

Программное обеспечение ISODE изначально было реализацией с открытым исходным кодом и общедоступным доменом, которую возглавлял Маршалл Роуз . После версии 6.0 Маршалл передал руководство Колину Роббинсу и Джулиану Онионсу , которые координировали выпуски версий 7.0 и 8.0. Версия 8.0 была последним выпуском с открытым исходным кодом, выпущенным 19 июня 1992 года. Версия с открытым исходным кодом все еще доступна [1] , хотя бы для исторического интереса. Программное обеспечение было портировано на широкий набор вариантов Unix и Linux . [2]

Стек ISODE

Стек ISODE [3] был реализацией уровней 3–6 модели OSI . В то время как реализация ISODE могла быть настроена на использование одного из нескольких протоколов X.25 (CONS) или протоколов нижнего уровня без установления соединения, многие развертывания ISODE были основаны на RFC1006, [4] реализации транспортного протокола OSI TP0 как уровня поверх TCP , для использования сетей на основе IP, которые становились все более распространенными. Стек также реализовал компилятор ASN.1 .

Приложения

Стек ISODE послужил основой для ряда приложений OSI .

ПП

ISODE легла в основу реализации протокола электронной почты X.400 , названного PP. [5] [Сноска 1] PP включал в себя полностью рабочий сервер электронной почты SMTP / MIME и шлюз X.400/SMTP Mixer [6] . PP также реализовал хранилище сообщений P7 (PPMS).

PP был разработан Стивом Килле , а ведущим инженером был Джулиан Онионс.

Кипу

ISODE имел полный каталог X.500 и LDAP под названием QUIPU [7] ( неправильно произносится проектом как kwip-ooo). Quipu реализовал DSA и Directory User Agent (DUA) под названием DISH. X.500 считался слишком тяжеловесным для доступа к каталогам, Колин Роббинс реализовал собственный протокол для решения этой проблемы, который затем был значительно переработан Тимом Хоусом для DIXIE , что привело к разработке Lightweight Directory Access Protocol .

QUIPU был разработан Килле, а ведущим инженером был Роббинс, в значительной степени финансировался проектом INCA [8] и широко использовался в пилотном проекте академического каталога X.500 Paradise .

ФТАМ

ISODE содержал и реализовал FTAM , а также реализовал шлюз FTAM - FTP [9] .

ВТ

ISODE содержал реализацию виртуального терминала (VT) [10] и шлюза VT- Telnet .

ОСИСЕК

ISODE имеет полную реализацию PKI Certificate Authority, построенную поверх него проектом OSISEC [11] [12] . OSISEC был разработан Майком Роу и Питером Уильямсом и интегрирован в ISODE Роббинсом.

ОСИМИС

ISODE имеет полную реализацию CMIP / TMN , созданную поверх него в рамках проекта OSIMIS [13] .

Участники

Следующие люди или группы были перечислены в руководстве ISODE 8.0 [14] как лица, внесшие значительный вклад:

Коммерциализация

Несколько компаний использовали программное обеспечение ISODE для создания успешных коммерческих продуктов и услуг, в том числе (в алфавитном порядке):

Ссылки

  1. ^ «Загрузить программное обеспечение Isode 8.0.5» .
  2. ^ "Порты ISODE". FUNET . Получено 17 мая 2017 г.
  3. ^ ISODE; Маршалл Роуз ; Джулиан Онионс; Колин Роббинс; Стив Килл (1992). «Среда разработки ISO: Руководство пользователя (версия 7.0)». {{cite journal}}: Цитировать журнал требует |journal=( помощь )
  4. ^ "RFC1006". IETF. Май 1987.
  5. ^ Килле, Стив; Онионс, Джулиан (1991). «Руководство по ПП». Университетский колледж и X-Tel Services LTD., Лондон .
  6. ^ Килле, Стив (январь 1998). "RFC 2156". IETF . Получено 22 декабря 2012 г.
  7. ^ ISODE; Колин Роббинс; Стив Килл (1992). «Среда разработки ISO: Руководство пользователя (версия 7.0)». 5: QUIPU. {{cite journal}}: Цитировать журнал требует |journal=( помощь )
  8. ^ "Интегрированная сетевая архитектура для офисных коммуникаций". CORDIS . Получено 24 декабря 2012 г.
  9. ^ Миндел, Джошуа Л.; Сласки, Роберт (январь 1993 г.). «RFC 1415». IETF . Проверено 22 декабря 2012 г.
  10. ^ "ISO 9040 - Виртуальный терминал". ISO . Получено 24 декабря 2012 г. .
  11. ^ OSISEC; Майкл Роу; Стив Килле (1992). «Пакет безопасности OSI: Руководство пользователя OSISEC». 1: Структура аутентификации X.509. {{cite journal}}: Цитировать журнал требует |journal=( помощь )
  12. ^ OSISEC; Майкл Роу; Стив Килле (1992). «Пакет безопасности OSI: Руководство пользователя OSISEC». 2: Безопасные приложения OSI. {{cite journal}}: Цитировать журнал требует |journal=( помощь )
  13. ^ "OSIMIS - OSI Management Information Service". UCL . Получено 24 декабря 2012 г.
  14. ^ "ISODE 8 manual". Архивировано из оригинала 2014-12-17.

Сноски

  1. ^ PP ничего не означает. Это была шутка проекта, что это не означает « Postman Pat », хотя «Postman Pat» — хорошее описание программного обеспечения, использование этого имени создало бы проблемы с авторскими правами.
Retrieved from "https://en.wikipedia.org/w/index.php?title=ISO_Development_Environment&oldid=1243545340"