인터넷은 어떻게 작동하는가?

izi·2021년 1월 28일
0

인터넷

전세계 컴퓨터들을 하나로 연결하는 거대한 컴퓨터 통신망이다.

  • 1960년대 미국 국방성에서 군사적인 목적으로 구축한 알파넷(ARPANET)으로부터 시작했다.
  • 웹의 핵심적인 기술이다.
  • 클라이언트와 서버로 구성되어 TCP/IP라는 기본 프로토콜을 통해 제공된다.

인터넷의 구성

수많은 클라이언트 컴퓨터 + 서버 컴퓨터 + 이들로 구성된 네트워크들의 집합체

  • 컴퓨터 네트워크는 여러 컴퓨터가 각각 클라이언트와 서버로써 서로 연결되어 구성된 망이다.
  • 이러한 컴퓨터 네트워크로 이루어진 컴퓨터 네트워크 시스템이다.

인터넷의 작동 원리

컴퓨터 두 대가 통신할 때 물리적(보통 이더넷 케이블) 또는 무선(WiFi, Bluetooth)으로 연결되어야 한다.

수많은 컴퓨터가 연결될수록 이러한 과정이 매우 복잡해진다.

그래서 네트워크의 각 컴퓨터는 라우터라고 하는 특수한 소형 컴퓨터에 연결된다.

컴퓨터를 라우터에 연결하고 라우터에서 라우터로 무한히 확장할 수 있다.

이러한 네트워크는 인터넷이라는 개념에 매우 가깝다. 그러나 다른 네트워크, 내 집과 다른 지역같이 아주 먼 곳을 케이블로 연결할 수는 없다. 그래서 네트워크는 전화 시설에 연결된다. 네트워크를 전화 시설과 연결하기 위해 모뎀이라는 특수 장비가 필요하다.

그리고 하나의 네트워크에서 도달하려는 네트워크로 메시지를 보내기 위해 네트워크를 인터넷 서비스 제공 업체 (Internet Service Provider, ISP)에 연결해야 한다.

ISP는 몇몇 특수한 라우터를 관리하고 다른 ISP의 라우터에도 엑세스할 수 있는 회사다. 따라서 네트워크의 메시지는 ISP 네트워크를 통해 대상 네트워크로 전달된다. 인터넷은 이러한 전체 네트워크 인프라로 구성된다.

컴퓨터 찾기

컴퓨터에 메시지를 보내기 위해 메시지를 받을 특정 컴퓨터를 지정해야 한다.
네트워크에 연결된 모든 컴퓨터에는 IP(Internet Protocol) 주소라는 고유한 주소가 있다. 주소는 점으로 구분된 네 개의 숫자로 구성되어 있다. ex) 192.168.2.10
컴퓨터는 IP 주소로 다른 컴퓨터를 찾아간다. 그러나 사람은 IP 주소를 기억하기 어려워서 도메인으로 IP 주소의 이름을 지정할 수 있다.

인터넷과 웹

인터넷은 수십억대의 컴퓨터를 모두 연결하는 기술 인프라이다.
웹은 인터넷 기반에 구축된 서비스이다.

참고

MDN

0개의 댓글