Page 149 고등학교 정보통신 교과서
P. 149
2 네트워크 운영체제
네트워크 운영체제가 제공하는 서비스에는 어떠한 것들이 있는지 살펴보자.
동일 LAN에서 노드들 간에 통신하기 위해서는 노드들이 동일한 프로토콜을 사용
하는 통신 소프트웨어를 사용해야 한다.
통신 소프트웨어는 LAN 통신 기능인 데이터 접근, 관리 및 보안 등을 제공한다. 이
러한 LAN 기능을 제공하는 운영체제가 네트워크 운영체제 (NOS, Network Operating
System)이다.
1 네트워크 운영체제의 구성
네트워크 운영체제의 구성 요소로는 리디렉터, API(Application Program Interface), 통
신 프로토콜, 드라이브 소프트웨어로 구성된다.
(1) 리디렉터
운영체제 드라이버로 데이터를 전송하고, 원격 장치로부터 데이터를 수신한다.
(2) API
API는 운영체제가 응용 프로그램을 위해 제공하는 함수의 집합으로 응용 프로그 API(Application Program
Interface)
램에서 디바이스를 연결할 수 있는 기능・함수를 제공한다. 응용 프로그램 인터페이스
또한 자율성이 뛰어나기 때문에 GUI도 구현이 가능하고 운영체제를 포함한 여러
가지 환경 조작이 편리한 장점이 있다.
(3) 통신 프로토콜
서로 다른 기종의 장치 사이에서 자료를 주고받기 위한 통신 규약으로 신호 체계,
인증, 오류 감지 및 수정 기능을 포함할 수 있다.
(4) 드라이브 소프트웨어
LAN 카드와 컴퓨터에서 구동되는 네트워크 리디렉터 사이의 통신을 가능하게 해
주는 매개체로 LAN 카드의 설치 및 유지, 보수 등을 위해 업체에서 개발한 소프트웨
어이다.
3. LAN의 구성 요소 147
정보통신 3차제출본.indb 147 2017-09-06 오후 4:25:00