Helicobacdo Project
로그인
Helicobacdo Project
로그인
네트워크 관련 기초 용어
헬리코박도
·
2021년 8월 18일
팔로우
0
네트워크
컴퓨터 네트워크
0
컴퓨터 네트워크
목록 보기
2/4
목차
네트워크의 구성 요소
시스템 기초 용어
네트워크의 구성 요소
시스템 System
내부 규칙에 따라 능동적으로 동작하는 대상
논리적, 물리적인 대상 모두 포함하며, 외부 입력과 출력이 있을 수 있고, 작은 시스템이 모여 큰 시스템을 이룰 수도 있음.
인터페이스 Interface
시스템
과
시스템
을 연결하는 표준화된 접근 방법
상호 데이터 교환을 위해 논리, 물리적인 규격이 표준화되어야 함.
연결하는 시스템은 능력과 권한이
동등한 시스템
일 수도 있지만 서로 서비스를 주고 받는
상하 관계
일 수도 있음.
전송 매체 Transmission Media
시스템
끼리 정해진
인터페이스
를 연동해 데이터를 전달할 때 필요한 물리적인 전송 수단
케이블, 공기와 같은 매질, 무선 신호 등이 그 예임
인터페이스에서 정해진 규칙이 매체에서 구현됨
프로토콜 Protocol
상호 연동되는
시스템
이
전송 매체
를 통해 데이터를 교환할 때 따르는 표준화된 규칙
인터페이스와의 구분
일반적으로 프로토콜은 상하관계가 아닌 동등한 위치에 있는 시스템 사이의 규칙이라는 측면이 강조됨.
서로 상하관계인 키보드라는 시스템과 컴퓨터라는 시스템을 연결할 때는 USB라는 인터페이스가 쓰이고 동등한 컴퓨터와 컴퓨터 간에는 IP 같은 프로토콜을 사용하는 것 같은 거라고 이해했다.
인터페이스는 두 시스템 간의 연동을 위한 특정한
접촉 지점 AP(Access Point)
를 의미하는 경우가 많지만, 프로토콜은 주고받는 정보의 형식과 그 과정의 일련의 절차에 무게를 둠
네트워크 Network
통신용 매체를 공유하는 여러
시스템
이
프로토콜
을 사용해 데이터를 주고받을 때 이들을 하나의 단위로 통칭하여 부르는 명칭
일반적인 컴퓨터 네트워크에서는 물리적인 통신 매체로 연결된 컴퓨터들이 동이한 프로토콜을 이용함.
네트워크가 모여 더 큰 네트워크를 이룰 수 있으며, 이 때 네트워크 간의 연결에는
라우터 Router
라는 장비를 사용함.
인터넷 Internet
전 세계의 모든 네트워크가 유기적으로 연결괴어 동작하는 통합 네트워크
인터넷으로 연결괸 시스템, 인터페이스, 전송 매체, 프로토콜의 종류는 매우 다양함
그러나 데이터 전달 기능에 한해서는 공통적으로
IP(Internet Protocol)
을 사용함. 인터넷이라는 말도 IP의 앞 단어를 딴 것임.
표준화 Standardization
서로 다른 시스템이 상호 연동하기 위해 통일시킴.
예를 들어 A4 용지라는 규격으로 종이 크기를 통일시켜 표준화하여 서로 다른 회사에서 생산한 종이와 프린터로도 같은 작업을 할 수 있음.
시스템 기초 용어
시스템의 구분
노드 Node
인터넷에 연결된 시스템을 가장 일반화한 용어
데이터를 주고받을 수 있는 모든 시스템을 통칭
호스트 Host
컴퓨팅 기능이 있는 시스템을 일반적으로 지칭하는 용어
호스트 내의 응용 프로그램을 실행하여 일반 사용자가 네트워크에 접속하는 창구 역할을 함
클라이언트 Client
호스트
를 제공되는 서비스를 기준으로 세분화하여
서버
와
클라이언트
로 나눔
클라이언트
는 서비스를 이용하는 시스템이고
서버
는 서비스를 제공하는 시스템임
호스트는 다양한 서비스를 서로 주고받기 때문에 한 호스트가 클라이언트나 서버 하나로 고정되는 것은 아님
이용하는 서비스에 따라 클라이언트도 서버도 될 수 있으므로, 특정 서비스를 기준으로 상대적인 관점에서 클라와 서버를 나눔
서버 Server
서비스를 제공하는 시스템
일반적으로 서버는
클라이언트
보다 먼저 실행 상태가 되어 클라이언트의 요청을 개시해야 함
영원히 종료하지 않고 클라이언트의 요청이 있을 때마다 서비스를 반복하여 제공
헬리코박도
Data Engineer
팔로우
이전 포스트
네트워크 공부 시작
다음 포스트
네트워크의 기능
0개의 댓글
댓글 작성
관련 채용 정보