ISO 개발 환경

ISO Development Environment

ISO 개발 환경보다 공식적으로는 ISOD 소프트웨어(예고된 안구-수-디-이)는 전송 계층에서 응용 계층에 이르는 OSI 상위 계층 프로토콜의 구현이었는데, 1980년대 후반과 1990년대 초반에 OSI의 구현과 배치를 실험하기 위해 인터넷 연구 커뮤니티에서 사용되었다.

ISODE 소프트웨어는 처음에 Marshall Rose에 의해 주도된 공개 도메인/오픈 소스 구현이었다. 버전 6.0에 이어, 마샬은 7.0과 8.0 릴리즈를 조율한 콜린 로빈스줄리안 양파에게 리드를 넘겼다. 버전 8.0은 1992년 6월 19일에 만들어진 최종 공개 도메인이다. 비록 역사적 흥미만을 위한 것일지라도 오픈 소스 버전은 여전히 이용 가능하다.[1] 그 소프트웨어는 유닉스리눅스 변형된 다양한 세트에 포팅되었다.[2]

ISODE 스택

ISODE 스택은[3] OSI 모델의 3~6계층의 구현이었다. ISOD 구현은 여러 의 X.25(COS) 또는 연결성이 없는 하위 계층 프로토콜 중 하나를 사용하도록 구성할 수 있는 반면, 많은 ISOD 구현은 점점 보편화되고 있는 IP 기반 네트워크를 사용하기 위해 TCP 상단의 계층으로서 OSI 전송 프로토콜 TP0의 구현인 [4]RFC1006에 기초하였다. 스택은 또한 ASN.1 컴파일러를 구현했다.

적용들

ISOD 스택은 다수의 OSI 애플리케이션의 기초가 되었다.

PP

ISODE는 X.400 이메일 프로토콜 구현의 기초를 형성했는데, PP라고 불리운다.[5][Footnote 1] PP는 완전히 작동하는 SMTP/MIME 이메일 서버와 X.400/SMTP 믹서[6] 게이트웨이를 포함한다. PP는 또한 P7 Messagestore (PPMS)를 구현했다.

PP는 스티브 킬에 의해 설계되었고 수석 엔지니어는 줄리안 양파스였다.

퀴푸 시

ISODE는 QUIPU[7](프로젝트에 의해 잘못 발음된 kwip-ooo)라는 LDAP 디렉토리와 X.500의 전체 디렉토리를 가지고 있었다. Quipu는 DSA와 DISH라고 불리는 디렉토리 사용자 에이전트 (DUA)를 구현했다. X.500은 디렉토리에 접근하기엔 너무 무거운 것으로 간주되었다. Colin Robins는 문제를 해결하기 위해 독점적인 프로토콜을 구현했다. 그리고 이것은 DIXIE를 위한 Tim Howes에 의해 상당히 재작업되었고, 이것은 경량 디렉토리 접근 프로토콜의 개발로 이어졌다.

KUIPU는 킬에 의해 설계되었으며 수석 엔지니어는 로빈스였으며, 주로 INCA 프로젝트의 자금 지원을 받았으며 [8]파라다이스 학술 X.500 디렉토리 파일럿에서 광범위하게 사용되었다.

FTAM

ISODE는 FTAM과 구현을 포함하며 FTAM-FTP 게이트웨이를 구현했다.

VT

ISODE에는 VT([10]가상 터미널) 구현과 VT-Telnet 게이트웨이가 포함되어 있었다.

OSISEC

ISODE는 OSISEC[11][12] 프로젝트에 의해 그 위에 구축된 PKI Certificate Authority의 완전한 구현을 가지고 있다. OSISEC는 마이크 로와 피터 윌리엄스에 의해 개발되었고 로빈스에 의해 ISODE에 통합되었다.

오시미스

ISODE는 OSIMIS[13] 프로젝트에 의해 그 위에 구축된 CMIP/TMN을 전면적으로 구현하고 있다.

기부자

ISODE 8.0 매뉴얼에는[14] 다음과 같은 사용자 또는 그룹이 주요 기여자로 나열되어 있다.

상용화

여러 회사는 (알파벳 순서)를 포함한 성공적인 상업용 제품과 서비스를 구축하기 위해 ISOD 소프트웨어를 사용했다.

참조

  1. ^ "Download Isode 8.0.5 Software".
  2. ^ "ISODE Ports". FUNET. Retrieved 17 May 2017.
  3. ^ ISODE; Marshall Rose; Julian Onions; Colin Robbins; Steve Kille (1992). "The ISO Development Environment: User's Manual (Version 7.0)". Cite 저널은 필요로 한다. journal= (도움말)
  4. ^ "RFC1006". IETF.
  5. ^ "The PP Manual".
  6. ^ "RFC 2156". IETF. Retrieved 22 December 2012.
  7. ^ ISODE; Colin Robbins; Steve Kille (1992). "The ISO Development Environment: User's Manual (Version 7.0)". 5: QUIPU. Cite 저널은 필요로 한다. journal= (도움말)
  8. ^ "Integrated Network Architecture for Office Communications". CORDIS. Retrieved 24 December 2012.
  9. ^ "RFC 1415". IETF. Retrieved 22 December 2012.
  10. ^ "ISO 9040 - Virtual Terminal". ISO. Retrieved 24 December 2012.
  11. ^ OSISEC; Michael Roe; Steve Kille (1992). "The OSI Security Package: OSISEC User's Manual". 1: X.509 Authentication Framework. Cite 저널은 필요로 한다. journal= (도움말)
  12. ^ OSISEC; Michael Roe; Steve Kille (1992). "The OSI Security Package: OSISEC User's Manual". 2: Secure OSI Applications. Cite 저널은 필요로 한다. journal= (도움말)
  13. ^ "OSIMIS - OSI Management Information Service". UCL. Retrieved 24 December 2012.
  14. ^ "ISODE 8 manual". Archived from the original on 2014-12-17.

각주

  1. ^ PP는 어떤 것도 지지하지 않는다. '포스트맨 팻'을 뜻하는 게 아니라 '포스트맨 팻'을 의미하는 게 프로젝트 농담이었고, '포스트맨 팻'은 소프트웨어에 대한 묘사가 훌륭해 이 이름을 썼다면 저작권 문제가 생겼을 것이다.