시스템 네트워크 아키텍처
시스템 네트워크 아키텍처(Systems Network Architecture, SNA)는 1974년에 만들어진 IBM의 사유 네트워크 아키텍처이다.[1] 컴퓨터와 자신의 자원 간 상호 연결을 위한 완전한 프로토콜 스택이다. 포맷과 프토토콜을 기술하며, 그 자체가 소프트웨어의 일종은 아니다. SNA 구현을 통해 다양한 통신 패키지(가장 저명한 것으로, SNA 통신용 메인프레임 패키지인 VTAM)의 형태를 취한다.
역사
편집SNA는 1974년 9월, 새로운 통신 제품의 SNA/SDLC(동기 데이터 링크 제어) 프로토콜의 구현을 포함한, IBM의 "Advanced Function for Communications" 발표의 일부로 공개되었다.
IBM 3704/3705 통신 컨트롤러와, 그 컨트롤러에 소속된 네트워크 제어 프로그램, 또 시스템/370 및 이에 소속된 VTAM과 더불어 CICS, IMS 등의 기타 소프트웨어가 이들을 지원한다.
SNA는 주로 IBM 시스템 개발 부서 연구소가 설계한 것으로, 자세한 사항은 IBM의 시스템 참조 라이브러리 매뉴얼과 IBM 시스템 저널을 통해 참조가 가능하다.
SNA는 현재 은행과 기타 금융 트랜잭션 네트워크, 수많은 정부 기관에서 널리 사용된다.
2008년 IBM 출판물에 따르면: TCP/IP의 인기와 상승과 더불어, SNA는 참된 네트워크 아키텍처에서 "애플리케이션 및 애플리케이션 접근 아키텍처"로 변화하고 있다. 다시 말해, SNA에서 통신할 필요가 있는 응용 프로그램들이 다수 있지만, 필요한 SNA 프로토콜은 IP 네트워크를 통해 전달된다.[2]
주요 구성 요소 및 기술
편집SNA의 가장 중요한 요소는 다음을 포함한다:
- IBM 네트워크 컨트롤 프로그램(NCP): SNA가 정의하는 패킷 교환 프로토콜을 구현하는, 3705와 이후 37xx 통신 프로세서 위에서 실행되는 통신 프로그램.
- 동기 데이터 링크 제어(Synchronous Data Link Control, SDLC): 싱글 링크 상에서 데이터 전송의 효율성을 상당히 높여주는 프로토콜.
- VTAM: 메인프레임 내에서 로그인, 세션 유지, 라우팅 서비스를 제공하는 소프트웨어 패키지.
네트워크 주소 지정 가능 단위
편집SNA 네트워크에서 네트워크 주소 지정 가능 단위(Network Addressable Units, NAU)는 주소로 할당되어 정보를 송수신할 수 있는 구성 요소이다. 이들은 더 나아가 다음과 같이 구별된다:
참고 문헌
편집- Friend, George E.; John L. Fike, H. Charles Baker, John C. Bellamy (1988). 《Understanding Data Communications》 2판. Indianapolis: Howard W. Sams & Company. ISBN 0-672-27270-9.
- Pooch, Udo W.; William H. Greene, Gary G. Moss (1983). 《Telecommunications and Networking》. Boston: Little, Brown and Company. ISBN 0-316-71498-4.
- Schatt, Stan (1991). 《Linking LANs: A Micro Manager's Guide》. McGraw-Hill. ISBN 0-8306-3755-9.
- IBM (January 1975). 《Systems Network Architecture General Information》 (PDF). First Edition. IBM. GA27-3102-0. 2016년 3월 4일에 원본 문서 (PDF)에서 보존된 문서.
- IBM (February 1984). 《Systems Network Architecture Concepts and Products》 (PDF). Second Edition. IBM. GC30-3072-1. 2016년 3월 3일에 원본 문서 (PDF)에서 보존된 문서.
- IBM (January 1994). 《Systems Network Architecture Technical Overview》. Fifth Edition. IBM. GC30-3073-04. [깨진 링크(과거 내용 찾기)]
- IBM (July 1994). 《Systems Network Architecture Guide to SNA Publications》. Third Edition. IBM. GC30-3438-02. [깨진 링크(과거 내용 찾기)]
각주
편집- ↑ (Schatt 1991, 227쪽).
- ↑ IBM Corporation (2008). 《Networking on z/OS》 (PDF). 31쪽.[깨진 링크(과거 내용 찾기)]
- ↑ IBM Corporation. “z/OS Communications Server: SNA Network Implementation Guide”. 《IBM Knowledge Center》. Retrieved on 3 October 2015.
- ↑ IBM Corporation. “z/OS Communications Server: SNA Network Implementation Guide”. 《IBM Knowledge Center》. Retrieved on 3 October 2015.
- ↑ IBM Corporation. “z/OS Communications Server: SNA Network Implementation Guide”. 《IBM Knowledge Center》. Retrieved on 3 October 2015.
외부 링크
편집- (영어) Cisco article on SNA Archived 2014년 5월 2일 - 웨이백 머신
- (영어) SNA protocols quite technical