[통신] CH. 1 Network

Kwaaaaan·2023년 3월 20일
2

통신

목록 보기
1/11
post-thumbnail

네트워크(Network)

통신용 전송 매체로 연결된 여러 시스템이 포로토콜을 사용해 데이터를 주고받으며, 이 들을 하나의 단위로 통칭해 네트워크라 합니다. 소규모 네트워크가 모여 더 큰 네트워크를 구성하며 네트워크는 라우더를 이용해 연결됩니다.

네트워크란, 하드웨어적인 전송매체를 매개로 서로 연결되어 데이터를 교환하는 시스템의 모음이라고 합니다. 이에 시스템과 전송매체의 연결 지점에 대한 규격으로 인터페이스가 있고, 시스템간 데이터를 교환할 때에는 프로토콜이 필요합니다.
인터페이스와 프로토콜은 서로 다른 시스템을 상호 연동하여 동작시키기 위해서는 연동형식이 통일되어야 하고 이를 표준화라 합니다.

네트워크 구성

  1. 시스템
    시스템은 컴퓨팅 기능을 보유한 네트워크 장비들을 의미하며, 이에는 일반 컴퓨터 뿐만이 아니라 다양한 요소들이 있습니다.

  2. 인터페이스
    인터페이스는 시스템간의 물리연동을 위해 논리적인 규격으로 만들어집니다. 또한, 정해진 논리적 규격은 전송매체를 통해 물리적으로 구현할 수 있습니다.

  3. 전송매체
    물리적인 전송수단을 전송매체라 합니다. 사람의 눈으로 볼 수 있는 동축 케이블을 포함해, 소리를 전파하는 공기, 무선신호 등 다양한 요소들이 존재합니다.

  4. 프로토콜
    통신 시스템이 데이터를 교환하기 위해 사용하는 통신규칙으로 계층끼리 통신할 수 있는 프로토콜이 존재합니다.

  5. 표준화
    서로 다른 시스템을 연동하려면 통일화 작업을 해야합니다.

시스템

  1. 노드(라우터와 호스트)
    특정 시스템을 가르키는 용어 입니다. 데이터를 주고 받을 수 있는 모든 시스템을 노드라 합니다.

  2. 라우터
    데이터의 길을 찾아주며 이를 데이터 중개라 합니다.

  3. 호스트
    네트워크에 연결되어 있는 컴퓨터를 호스트라 하며, 양방향 통신이 가능한 컴퓨터입니다.

  4. 클라이언트
    클라이언트는 서비스를 이용하는 응용프로그램입니다.

  5. 서버
    서비스를 제공하는 응용 프로그램입니다.

profile
스마트팩토리 개발자(를 꿈꾸며)

0개의 댓글