1. 호스트 (Host)
ㅇ (과거) 컴퓨터 전산망이 발달되기 전의 호스트
- 자신에게 의존된 다수의 단말기의 처리 의뢰를 만족시키고,
- 또한, 독립적으로 대규모 연산(봉급 일괄계산 등)을 행하는 형태의 주전산기
ㅇ (현재) 컴퓨터 네트워크 상의 호스트 = 인터넷 호스트
- 통상, 네트워크상에 접속되어 통신가능한 노드(컴퓨터,프린터,스위치,라우터 등)
. 네트워크 내에서 1 이상의 인터페이스 주소(IPv4 주소,IPv6 주소 등)를 갖으며,
. 이러한 주소를 통해 호스트가 식별/확인됨
- 어플리케이션을 실행하는 물리적 또는 가상의 컴퓨터 장치
. 서버, 데스크톱 컴퓨터, 랩톱 컴퓨터, 스마트폰 등 크기와 상관 없음
- 인터넷 호스트 정의/설명
. RFC 1122 : Requirements for Internet Hosts - Communication Layers
. RFC 1123 : Requirements for Internet Hosts -- Application and Support
2. 호스트의 구성
ㅇ CPU, 메모리, I/O 디바이스(키보드,마우스,모니터 등),
소프트웨어(운영체제,디바이스 드라이버,파일시스템,어플리케이션 등), NIC 등
3. 호스트의 연결
ㅇ 연결 방식
- 호스트 간의 연결
- 호스트 및 주변기기(스토리지 디바이스 또는 프린터 등) 간의 연결 등
※ 호스트 대 호스트 연결 방식의 종류 ☞ 점대점 링크(PTP), 단대단(E2E), 동배간(P2P) 등 참조
ㅇ 연결 장치 : 호스트 인터페이스 디바이스 (Host Interface Device)
- 네트워크 인터페이스 카드 (NIC, Network Interface Card)
- 호스트 버스 어댑터 (HBA, Host Bus Adapter)
4. 호스트의 명칭 및 주소
ㅇ 호스트의 명명(명칭) ☞ 호스트 이름 참조
ㅇ 호스트 주소의 설정 ☞ 주소 자동 설정 참조
ㅇ `호스트 名(명)` 및 `住所(주소)` 간 변환 ☞ 이름 주소 변환 참조
ㅇ 호스트 내 특정 호스트 주소들을 가리키는 파일 : hostname
- 윈도우즈 : C:\Windows\System32\Drivers\etc\hosts
- 유닉스 계열 : /etc/hosts