호스트 (네트워크)
"오늘의AI위키"의 AI를 통해 더욱 풍부하고 폭넓은 지식 경험을 누리세요.
1. 개요
호스트(네트워크)는 운영 체제에서 터미널에 서비스를 제공하는 다중 사용자 컴퓨터 또는 소프트웨어를 지칭하거나, 소형 장치에 서비스를 제공하는 컴퓨터를 의미한다. 인터넷에서는 네트워크에 연결되어 자원을 공유하는 범용 컴퓨터 시스템을 의미하며, 이는 RFC 문서에서 정의된다. 모든 서버는 호스트이지만 모든 호스트가 서버는 아니며, 네트워크에 연결된 모든 장치는 호스트가 될 수 있다. 네트워크 노드는 네트워크에 참여하는 모든 장치를 의미하며, 호스트는 서버, 클라이언트 또는 둘 다의 형태로 사용자 애플리케이션에 참여하는 노드이다. 네트워크 인프라 하드웨어는 호스트로 간주되지 않는다.
더 읽어볼만한 페이지
- 네트워크 하드웨어 - 가정용 게이트웨이
가정용 게이트웨이는 가정 내 네트워크와 인터넷을 연결하는 장치로, 라우팅, NAT, 방화벽 등의 기능을 수행하며 웹 인터페이스나 앱으로 구성 가능하지만 보안 취약점의 문제가 있다. - 네트워크 하드웨어 - 인터페이스 메시지 프로세서
인터페이스 메시지 프로세서(IMP)는 1969년 ARPANET의 초기 노드로서 호스트 컴퓨터들을 연결하고 메시지를 패킷으로 분할하여 전송하는 역할을 수행했으며, 패킷 통신 및 스토어 앤드 포워드 방식을 구현하는 데 중요한 역할을 했다.
호스트 (네트워크) |
---|
2. 개념의 기원
운영 체제에서 터미널 호스트라는 용어는 전통적으로 컴퓨터 터미널에 서비스를 제공하는 다중 사용자 컴퓨터나 소프트웨어, 또는 텔레타이프 터미널이나 비디오 터미널 같이 소형이거나 기능이 떨어지는 장치에 서비스를 제공하는 메인프레임 컴퓨터를 가리킨다.[8] 다른 예로는 텔넷 호스트(텔넷 서버)와 xhost(X 윈도 클라이언트)가 있다.
''인터넷 호스트'' 또는 단순히 ''호스트''라는 용어는 인터넷 및 그 전신인 ARPANET을 정의하는 여러 요청 의견 (RFC) 문서에서 사용된다. RFC 871은 호스트를 "네트워크에 참여하여 여러 운영 체제와 함께 자원을 공유하기 위해" 통신 네트워크에 연결된 일반 용도 컴퓨터 시스템으로 정의한다.[2][7][9]
2. 1. ARPANET에서의 호스트
ARPANET 개발 동안 네트워크에 연결된 컴퓨터는 일반적으로 직렬 포트를 통해 연결된 덤 터미널에서 접속할 수 있는 메인프레임 컴퓨터 시스템이었다. 이러한 터미널은 소프트웨어를 호스팅하거나 자체적으로 계산을 수행하지 않았으므로, IP 네트워크에 연결되지 않았고 IP 주소가 할당되지 않아 '호스트'로 간주되지 않았다. 패킷 교환 노드에서 ARPANET에 연결된 사용자 컴퓨터는 호스트로 간주되었다.[3]3. 서버와 호스트
모든 서버는 호스트이지만 모든 호스트가 서버인 것은 아니다. 네트워크에 연결된 모든 장치는 호스트 자격이 있지만, 다른 장치(클라이언트)의 연결을 수락하는 호스트만 서버가 될 수 있다.[6]
운영 체제에서 "터미널 호스트"는 단말기에 서비스를 제공하는 멀티 유저 컴퓨터나 소프트웨어, 또는 자신보다 작고 기능이 낮은 장치에 서비스를 제공하는 컴퓨터를 가리킨다. 텔레타이프 단말기나 디스플레이 단말기가 접속하는 메인 프레임 컴퓨터, 텔넷 호스트(텔넷 서버)나 xhost (X 윈도 시스템) 등이 그 예이다.
"인터넷 호스트" 또는 "호스트"라는 용어는 인터넷과 ARPANET의 규격을 정한 RFC 문서에서 많이 사용되었다. ARPANET 발전 과정에서 네트워크에 접속한 컴퓨터는 메인 프레임 컴퓨터 시스템이었으며, 시리얼 포트로 접속한 단말기로부터 액세스할 수 있었다. 이들 덤 단말기는 소프트웨어를 넣거나 자체 연산 처리 능력이 없었으므로 호스트로 간주되지 않았다. 이들은 시리얼 인터페이스나 회선 교환 네트워크를 통해 터미널 호스트에 접속했지만, IP 기반 네트워크에 접속하지 않았고, IP 주소도 할당되지 않았다. 그러나 오늘날 IP 호스트는 터미널 호스트로 동작하지 못하는 경우도 있다.
은 호스트를 "네트워크에 참여하여 여러 운영 체제와 함께 자원을 공유하기 위해" 통신 네트워크에 연결된 일반 용도 컴퓨터 시스템으로 정의하고 있다.[7]
3. 1. 노드, 호스트, 서버
네트워크 노드는 네트워크에 참여하는 모든 장치를 의미한다. 호스트는 서버, 클라이언트 또는 둘 다의 형태로 사용자 애플리케이션에 참여하는 노드이다. 서버는 다른 호스트에 리소스를 제공하는 호스트의 한 유형이다. 일반적으로 서버는 서비스 기능을 요청하는 클라이언트로부터 연결을 수락한다.[4] 모든 서버는 호스트이지만 모든 호스트가 서버인 것은 아니다.운영 체제에서 전통적으로 "터미널 호스트"는 단말기에 서비스를 제공하는 멀티 유저 컴퓨터나 소프트웨어, 또는 자신보다 작고 기능이 낮은 장치에 서비스를 제공하는 컴퓨터를 가리킨다[6]. 예를 들어, 텔레타이프 단말기나 디스플레이 단말기가 접속하는 메인 프레임 컴퓨터가 있다. 다른 예로는 텔넷 호스트(텔넷 서버)나 xhost (X 윈도 시스템)가 있다.
"인터넷 호스트" 또는 단순히 "호스트"라는 용어는 인터넷과 그 전신인 ARPANET의 규격을 정한 RFC 문서에서 많이 사용되었다. ARPANET의 발전 과정에서 네트워크에 접속한 컴퓨터는 일반적으로 메인 프레임 컴퓨터 시스템이었으며, 이는 시리얼 포트로 접속한 단말기로부터 액세스할 수 있었다. 이들 덤 단말기는 소프트웨어를 넣거나 자체적으로 연산 처리하는 능력이 없었으므로, 호스트로 간주되지 않았다. 이들 단말기는 시리얼 인터페이스나 회선 교환 네트워크를 통해 터미널 호스트에 접속했지만, IP 기반 네트워크에 접속한 것은 아니었으며, IP 주소는 할당되지 않았다. 그러나 오늘날 IP 호스트는 터미널 호스트로 동작하지 못하는 경우도 있다.
은 호스트를 "네트워크에 참여하여 여러 운영 체제와 함께 자원을 공유하기 위해" 통신 네트워크에 연결된 일반 용도 컴퓨터 시스템으로 정의하고 있다[7].
3. 1. 1. 네트워크 인프라 하드웨어
모뎀, 이더넷 허브, 네트워크 스위치와 같은 네트워크 인프라 하드웨어는 애플리케이션 수준 기능에 직접 또는 적극적으로 참여하지 않으며, 네트워크 주소를 가질 필요가 없으므로 네트워크 호스트로 간주되지 않는다.[4]4. 예시
운영 체제에서 터미널 호스트라는 용어는 전통적으로 컴퓨터 터미널에 서비스를 제공하는 다중 사용자 컴퓨터나 소프트웨어, 또는 소형이거나 기능이 떨어지는 장치[8]에 서비스를 제공하는 컴퓨터(예: 텔레타입 터미널이나 비디오 터미널을 서비스하는 메인프레임 컴퓨터)를 가리킨다. 그 밖의 예로는 텔넷 호스트(텔넷 서버)와 xhost(X 윈도 클라이언트)를 들 수 있다.[6]
"터미널 호스트"는 단말기에 서비스를 제공하는 멀티 유저 컴퓨터나 소프트웨어, 또는 자신보다 작고 기능이 낮은 장치에 서비스를 제공하는 컴퓨터를 가리키기도 한다. 예를 들어, 텔레타이프 단말기나 디스플레이 단말기가 접속하는 메인 프레임 컴퓨터가 있다.
참조
[1]
서적
The essential guide to computing
https://books.google[...]
Prentice Hall PTR
2001
[2]
간행물
A Perspective on the ARPANET Reference Model
1982-09
[3]
서적
Internetworking with TCP/IP - Principles, Protocols and Architecture
Prentice Hall
[4]
웹사이트
Exchange Server architecture
https://docs.microso[...]
[5]
서적
Foundations of modern networking : SDN, NFV, QoE, IoT, and Cloud
https://www.worldcat[...]
[6]
서적
The essential guide to computing
https://books.google[...]
Prentice Hall PTR
2001
[7]
간행물
A Perspective on the ARPANET Reference Model
1982-09
[8]
서적
The essential guide to computing
https://books.google[...]
Prentice Hall PTR
2001
[9]
간행물
A Perspective on the ARPANET Reference Model
1982-09
본 사이트는 AI가 위키백과와 뉴스 기사,정부 간행물,학술 논문등을 바탕으로 정보를 가공하여 제공하는 백과사전형 서비스입니다.
모든 문서는 AI에 의해 자동 생성되며, CC BY-SA 4.0 라이선스에 따라 이용할 수 있습니다.
하지만, 위키백과나 뉴스 기사 자체에 오류, 부정확한 정보, 또는 가짜 뉴스가 포함될 수 있으며, AI는 이러한 내용을 완벽하게 걸러내지 못할 수 있습니다.
따라서 제공되는 정보에 일부 오류나 편향이 있을 수 있으므로, 중요한 정보는 반드시 다른 출처를 통해 교차 검증하시기 바랍니다.
문의하기 : help@durumis.com