CS/Network

[Chapter 1] Computer Network Introduction

코코맹 2024. 4. 21. 19:01

1.1 What is internet?

  • 인터넷이란 전세계에 퍼져있는 수 억개의 디바이스들을 연결하는 컴퓨터 네트워크이다.
  • 디바이스(PC, server, smartphone)을 host 또는 end system이라고 함
  • End System들은 여러 종류의 물리적 매체들로 이루어진 통신링크(Communication Link)들에 의해서 네트워크로 연결이 됨
  • 하나의 시스템에서 다른 시스템으로 데이터를 전달 할 때 패킷(packet)이라는 정보의 묶음으로 전달이 됨
  • 인터넷 내에서 이 정보들의 이동은 프로토콜(protocol)로 제어가 됨
    • 프로토콜은 2개 혹은 그 이상의 개체간 정보 교환이 이뤄질 때 교환하는 메세지의 형식과 순서를 정의해줌. 또한, 메세지가 전달 혹은 받아질 때 취해야 하는 행동들을 정의해줌
  • 패킷이 전달될 때 라우터(router)와 link layer switch를 거쳐서 최종 목적지로 도달