네트워크 기초 용어
네트워크를 이해하려면 시스템, 인터페이스, 전송 매체, 프로토콜, 네트워크, 인터넷 같은 용어를 먼저 알아야 한다. 네트워크(Network)는 전송 매체(Transmission Media)로 서로 연결해 데이터를 교환하는 시스템(System)의 모음이다. 시스템과 전송 매체의 연결 지점에 대한 규격을 인터페이스(Interface)라 하고, 시스템이 데이터를 교환할 때 임의의 통신 규칙을 따르는데 이 규칙을 프로토콜(Protocol)이라 한다. 서로 다른 시스템이 상호 연동해 동작하려면 연동 형식의 통일이 필요하고 이 통일을 표준화(Standardization)라 한다.
- 시스템과 전송매체로 네트워크를 구성한 예,
- 시스템은 보통 컴퓨터로 가정.
- 시스템은 물리적으로 공유하는 전송매체로 서로 연결.
- 시스템이 전송매체를 통해 데이터를 교환하려면 반드시 표준화된 프로토콜을 사용해야함
- 흔히 사용하는 인터넷은 IP라는 네트워크 프로토콜을 사용하는 네트워크 집합체
시스템
시스템은 체제라고도 하는데 내부 규칙에 따라 능동적으로 동작하는 대상 물리적 대상 뿐만 아니라 논리적 대상도 시스템.
인터페이스
시스템과 시스템을 연결하기 위한 표준화된 접근 방법
프로토콜
상호 연동되는 시스템이 전송 매체를 통해 데이터를 교환할 때 특정 규칙을 따르는데 이 규칙을 프로토콜이라 한다. 주종관계가 아닌 동등한 위치에 있는 시스템 사이의 규칙이라는 측면이 강조되어 인터페이스와 구분된다.
네트워크
통신용 매체를 공유하는 여러 시스템이 프로토콜을 사용하여 데이터를 주고 받을 때 이들을 하나의 단위로 통칭하여 네트워크라 부른다. 소규모 네트워크가 모여 더 큰 네트워크를 구성할 수 있는데, 네트워크끼리는 라우터라는 중계 장비를 사용해 연결한다.
인터넷
전 세계의 네트워크가 유기적으로 연결되어 동작하는 통합 네트워크
표준화
서로 다른 시스템이 상호 연동해 동작하려면 표준화라는 연동 형식의 통일이 필요
시스템 기초 용어
네트워크 시스템 수행 기능에 따라 다양하게 부를 수 있다.
노드
인터넷에 연결된 시스템을 가장 일반화한 용어. 데이터를 주고 받을 수 있는 모든 시스템을 통칭한다.
호스트
일반적으로 컴퓨팅이 있는 시스템이다. 일반 사용자가 응용 프로그램을 실행할 수 있어 사용자가 네트워크에 접속하는 창구 역할을 한다.
클라이언트
호스트를 세분할 때 호스트 사이에 제공되는 서비스를 기준으로 클라이언트와 서버로 나눈다. 클라이언트는 서비스를 요청하는 시스템이다.
서버
서버는 서비스를 주고받는 호스들의 관계에서 특정 서비스를 제공하는 시스템이다.
참고자료