1-1. 네트워크 관련 기초 용어
-
네트워크 기초 용어
네트워크 : 전송 매체를 매개로 서로 연결되어 데이터를 교환하는 시스템의 모음
인터페이스 : 시스템과 전송 매체의 연결 지점에 대한 규격
프로토콜 : 시스템이 데이터를 교환할 떄의 임의의 통신 규칙
표준화 : 서로 다른 시스템을 상호 연동해 동작 시키기 위한 연동 형식의 통일
인터넷 : IP(Internet Protocol) 라는 네트워크 프로토콜을 사용하는 네트워크의 집합체
-
시스템
내부 규칙에 따라 능동적으로 동작하는 대상
물리적 대상과 논리적인 대
동작에 필요한 외부 입력이 있을 수 있으며 내부 정보와 외부 입력의 조합에 따른 출력(결과물) 이 있을 수 있음
작은 시스템이 여러 개 모여 큰 시스템을 구성할 수 있음
-
인터페이스
시스템과 시스템을 연결하기 위한 표준화된 접근 방법
논리적인 규격과 물리적인 규격도 표준화되어야 함
인터페이스를 이용해 연결하는 시스템은 수평적일수도 수직적일 수도 있음
-
전송 매체
시스템끼리 인터페이스를 연동해 데이터를 전달하는 물리적인 전송 수단
-
프로토콜
시스템이 전송 매체를 통해 데이터를 교환할 떄의 표준화된 특정 규칙
동등한 위치에 있는 시스템 사이의 규칙이라는 측면이 강조됨
정보의 형식과 그 과정에서 발생하는 절차적 순서에 무게를 둠
-
네트워크
매체를 공유하는 여러 시스템이 프로토콜을 사용하여 데이터를 주고 받을 떄 하나의 단위
네트워크가 모여 더 큰 네트워크를 구성할 때 네트워크 끼리는 라우터(Router) 라는 중개 장비를 사용해 연결
-
인터넷
전 세계의 모든 네트워크가 유기적으로 연결되어 동작하는 통합 네트워크
연결된 시스템, 인터페이스, 전송 매체, 프로토콜들은 매우 복잡하고 다양
데이터 전달 기능에 한해서는 공통으로 IP 프로토콜을 사용
-
표준화
서로 다른 시스템이 상호 연동해 동작할 때 연동 형식의 통일
-
-
시스템 기초 용어
-
구분
네트워크를 구성하는 시스템이 반드시 컴퓨터 처럼 복잡한 기능을 수행하는 건 아니지만 일반적으로 컴퓨터 시스템으로 가정
-
노드
인터넷에 연결된 시스템을 가장 일반화한 용어
-
호스트
컴퓨터 기능이 있는 시스템
일반 사용자가 호스트 내의 응용 프로그램을 실행하므로 사용자가 네트워크에 접속하는 창구 역하을 함
-
클라이언트
호스트 사이에 제공되는 서비스를 기준으로 서베스를 이용하는 시스템
-
서버
호스트 사이에 제공되는 서비스를 기준으로 서베스를 제공하는 시스템
-
클라이언트와 서버
임의의 서비스를 기준으로 제공받을 땐 클라이언트, 제공할 땐 서버라고 함
-
-