호스트 데이터 통신 시스템 호스트
일반적으로 호스트는 내부 메모리와 주변 장치를 갖춘 범용 전자 컴퓨터이다. 내부 메모리는 데이터 처리에 필요한 프로그램, 원시 데이터, 처리 중간 결과를 저장하는 데 사용됩니다. 주변기기에는 외부 메모리, 입출력 장치 등이 있습니다. 디스크 드라이브와 테이프 드라이브는 일반적으로 외부 저장소로 사용됩니다. 전자는 운영 체제, 시스템 파일, 일괄 처리 데이터를 저장하고 데이터베이스를 구축하는 데 사용되며, 후자는 주로 장기 보관을 위한 정보 수신 및 전송에 사용됩니다. 프로그램 디버깅 및 오류 테스트에 사용됩니다. 입력 및 출력 장치에는 키보드 모니터, 라인 프린터, X-Y 플로터 및 그래픽 터미널이 포함됩니다. 시스템의 규모에 따라 호스트는 무작위로 발생하는 데이터 정보를 효율적으로 처리할 수 있는 충분한 데이터 처리 능력을 갖추고 있어야 합니다. 데이터 통신 시스템의 호스트는 일반적인 독립형 시스템과 다른 점은 다음과 같다. ① 통신 지향적이고 통신 처리 능력을 갖는다. 하드웨어 측면에는 통신 컨트롤러에 연결된 입/출력 채널 구성 요소 또는 버스 인터페이스가 있습니다. 시스템 소프트웨어에는 중앙처리장치(CPU) 하드웨어 인터럽트 분석 및 처리, 입출력 제어 및 오류 복구 처리, 프로그램 시작 및 중지 처리, 다중 처리, 가상 메모리 관리 등의 기능이 있다. 통신 제어 프로그램(즉, 통신 소프트웨어)은 사용자의 온라인 비즈니스 프로그램과 원격 단말기 간의 데이터 전송을 제어하기 위해 통신 컨트롤러와 결합되는 경우가 많습니다. ②데이터베이스 관리 기능이 있습니다. 데이터베이스는 데이터의 최대 독점성, 독립성 및 최소한의 중복성, 그리고 데이터의 통합 관리라는 특성을 지닌 상호 연관된 데이터의 모음입니다. 컴퓨터 네트워크의 가장 중요한 응용 프로그램 중 하나는 네트워크의 호스트 간에 지리적으로 분산된 데이터베이스를 구축하는 것입니다. 호스트는 사용자가 데이터베이스 관리 시스템을 통해 로컬 또는 원격 데이터베이스에 액세스할 수 있도록 지원합니다. ③ 높은 신뢰성을 보장하기 위해서는 메인 머신의 신뢰성이 높아야 하며, 백업 머신을 설치하거나 듀얼 머신 작업 방식을 채택할 수 있습니다.