[혼자 공부하는 네트워크] 2강 네트워크의 기본 구조

[네트워크 기초 강의] 2강. 네트워크 거시적으로 살펴보기① | 네트워크의 기본 구조
May 20, 2024
[혼자 공부하는 네트워크] 2강 네트워크의 기본 구조

네트워크 기본 구조

  • 네트워크 구조 = 그래프

    • 그래프(graph)는 노드(node)와 노드를 연결하는 간선(edge)으로 이루어진 자료 구조(data structure)

    • 호스트 : 가장 자리에 위치한 노드

    • 네트워크 장비 : 중간에 위치한 노드

    • 통신 매체 : 노드 간 연결하는 링크

    • 메시지 : 노드 간 주고 받는 정보

  • 호스트

    1. 네트워크의 가장자리 노드

    2. 호스트 역할에 따른 구분

      1. 클라이언트 - 서버에게 요청을 보내는 호스트

      2. 서버 - 요청에 대한 응답을 보내는 호스트

  • 네트워크 장비

    • 호스트 간 주고 받을 정보가 거치는 중간 노드

      • 이더넷 허브, 스위치, 라우터, 공유기 등

    • 호스트 간 주고 받는 정보가 수신지까지 안정적이고 안전하게 전송

  • 통신 매체

    • 각 노드를 연결하는 간선(링크)

      • 유선 매체, 무선 매체

  • 메시지

    • 노드 간 주고 받는 정보

      내용 정리

      • 호스트와 네트워크 장비에서, 역할/네트워크 구조에 따라 구분한 개념이고 완전히 배타적인 개념은 아니다.

      • 호스트로 동작하는 노드도 때로는 네트워크 장비 역할을 수행할 수 있음

      • 서버(클라이언트)로 동작하는 노드도 때로는 클라이언트(서버) 역할을 수행할 수 있음

Share article

code-with-me