숨숨 베이스

지식이 숨어있는 공간

네트워크의 거시적 구조

Last updated on December 2, 2025

1. 네트워크의 모양새

image.png
네트워크의 모양새는 자료구조 중 그래프의 형태를 띄고 있다.
그래프에서는 정보의 주체를 노드 , 노드를 잇는 선을 간선 이라고 하는데 해당 개념을 이용해 네트워크의 구성요소를 하나씩 설명하겠다.
image.png

2. 구성 요소

  1. 호스트
  1. 네트워크 장비
  1. 통신 매체
  1. 메시지

(1) 호스트

정보를 최초 생성 및 송신하거나 최종 수신하는 노드를 말한다. (즉 네트워크 상 가장 자리 노드이다.)
이 호스트가 될 수 있는 요소는 전통적으로 노트북, 서버, 컴퓨터 등이 있었는데 기술의 발전으로 자동차, 시계, 냉장고 등 그 범위가 확대되고 있다.
image.png
이러한 호스트들 사이에서 특정 역할을 '주로' 수행하는 호스트들은 별도의 명칭으로 부르기도 한다. 대표적으로는 '서버''클라이언트' 를 들 수 있다.
  • 서버 : 주로 서비스를 제공하는 호스트
  • 클라이언트: 서비스를 요청하고 응답을 제공받는 호스트

(2) 네트워크 장비

호스트 간 정보 교환을 위해서 중간에 거치는 노드들을 의미한다. (즉 네트워크 상 브랜치 노드)
호스트 간 정보 교환이 안정적이고 안전하게 이루어질 수 있도록 보조하는 역할을 한다.
image.png
⚠️ 호스트 vs 네트워크 장비, 서버 vs 클라이언트 배타적인 개념일까?
전혀 아니다! 당시 맡은 역할에 따라 나눠부를 뿐이지, 언제든 서버가 클라이언트가 될 수 있고, 호스트가 네트워크 장비 역할을 할 수도 있다.

(3) 통신 매체

각 노드를 연결하는 간선을 통신 매체라고 부른다.
통신매체에는 노드들을 유선으로 연결하는 유선 매체와 무선으로 연결하는 무선 매체로 나눌 수 있다.
image.png

(4) 메시지

네트워크 상 연결된 노드들이 주고받는 정보를 메시지 라고 한다.
image.png

부록

(1) 모르는 것 정리

  • 자료 구조
    : 정보를 표현하고 다루는 방법

(2) 참고 문서