네트워크 용어 정리

경환·2023년 3월 7일
2

컴퓨터_네트워크

목록 보기
1/1
post-thumbnail

네트워크란?

하드웨어적인 전송 매체 (Transmission Media)를 매개로 서로 연결되어 데이터를 교환하는 시스템의 모음이며, 시스템과 전송 매체의 연결 지점에 대한 규격이 인터페이스이다.시스템이 데이터를 교환할 때는 소프트웨어적으로 동작하는 통신 규칙인 프로토콜이 필요하다. 인터페이스와 프로토콜은 서로 다른 시스템을 상호 연동해 동작시키기 위함이니 반드시 연동 형식의 통일이 필요하고, 이를 표준화라고 한다.
네트워크 끼리는 라우터 중개 장비를 사용해서 연결한다.

시스템

컴퓨터, 자동차, 스마트폰과 같은 물리적 시스템 뿐만 아니라 소프트웨어 대상들도 시스템이다. 인터넷은 수많은 소규모 네트워크들이 서로 연동되는 반복적인 과정을 거쳐서 형성된 거대 연합체의 네트워크를 의미한다.

인터페이스

인터페이스는 시스템과 시스템을 연결하기 위한 표준화된 접촉 지점을 의미한다.

  • 하드웨어적인 관점
    데이터 교환을 위한 USB 잭의 물리적인 규격도 표준화되어야 한다.
  • 소프트웨어적인 관점
    프로그래밍시에 함수이름과 매개변수 이름을 표준화해서 정의해야 한다.

전송매체

시스템끼리 정해진 인터페이스를 연동해 데이터를 전달하려면 전송 수단인 전송 매체가 반드시 있어야 한다. 전송매체에는 케이블이나, 공기등도 될 수 있다.

프로토콜

프로토콜의 개념은 이후 포스트에서 더 자세히 다루겠지만, 간략히 설명하면 논리적으로 상호 연동되는 시스템이 전송 매체를 통해 데이터를 교환할 때 따라야 하는 규칙이다.일반적으로 인터페이스가 상하 계층사이의 관계를 다룬다면, 프로토콜은 동등 계층 사이의 관계를 다룬다. 프로토콜은 주고받는 데이터의 형식과 그 과정에서 발생하는 일련의 절차적 순서에 무게를 둔다.

인터넷

인터넷은 전 세계의 모든 네트워크가 유기적으로 연결되어 동작하는 통합네트워크이다. 데이터 전달 기능에 한해서는 공통적으로 IP(Internet Protocol) 프로토콜을 사용한다.

표준화

서로 다른 시스템이 상호 연동해 동작하려면 표준화가 필요하다.
예시로 프린터 A4 규격을 생각해볼 수 있다.

profile
왕초보

1개의 댓글

comment-user-thumbnail
2023년 3월 7일

프로토콜의 개념에 대해 자세히 다뤄주세요🫶🏻
다음 포스트 기다리는 중입니다!!

답글 달기