Notepad
Published 2021. 1. 4. 23:11
인터넷 동작 원리 dev/Network

인터넷이란?

  • 컴퓨터들이 서로 통신 가능한 거대한 네트워크
  •  TCP/IP TCP/IP라는 통신 프로토콜을 이용해 정보를 주고받는 컴퓨터 네트워크

 

단순한 네트워크

  • 두 개의 컴퓨터가 통신이 필요할 때 물리적 또는 무선으로 연결되어 있어야 함
  • 컴퓨터 간 통신이 필요할 때 물리적 또는 무선으로 연결되어 있어야 함
  • 두 개의 컴퓨터 간의 연결에서는 케이블 하나 정도로 단순하지만
    10대의 컴퓨터 간의 연결에는 45개의 케이블이 필요할 정도로 복잡함
  • 이러한 복잡성을 해결하기 위해 네트워크의 각 컴퓨터는 라우터라고 하는 특수한 소형 컴퓨터에 연결됨
  • 라우터는 철도역의 신호원처럼 주어진 컴퓨터에서 보낸 메시지가 올바른 대상 컴퓨터에 도착하는지 확인하는 역할
  • 라우터를 시스템에 추가하면 10대의 컴퓨터 네트워크의 연결에 10개의 케이블만 필요

 

네트워크 속의 네트워크

  • 소규모가 아닌 수백, 수천, 수십억 대의 컴퓨터를 연결하는 것은 경우, 단일 라우터는 그 정도로 확장할 수는 없지만 라우터 역시 컴퓨터이기에 라우터에서 라우터로 연결(확장)이 가능함
  • 인터넷이라고 부르는 것에 가까워졌지만 물리적으로 먼 거리의 다른 네트워크에 연결을 하려면 다른 방법이 있어야 함
  • 인프라적으로 이미 세계 어는 곳과도 연결이 되어 있는 전화기 기반의 시설이 존재하고 그것을 이용하기 위해 모뎀이라는 특수 장비가 사용됨
  • 모뎀은 네트워크의 정보를 전화 시설에서 처리할 수 있는 정보로 바꾸며, 그 반대의 역할도 수행
  • 모뎀을 통해 전화 시설에 연결된 네트워크는 통신을 하기 위해 인터넷 서비스 제공 업체(Internet Service Provider, ISP)에 연결
  • ISP는 모두 함께 연결되는 몇몇 특수한 라우터를 관리하고 다른 ISP의 라우터에도 액세스 할 수 있는 회사
  • 네트워크의 통신은 ISP 네트워크를 통해 대상 네트워크로 전달되며 인터넷은 이러한 전체 네트워크 인프라로 구성

 

컴퓨터 찾기

  • 네트워크에 연결된 모든 컴퓨터에는 IP 주소(Internet Protocol)라는 고유한 주소 존재
  • IP 주소는 점으로 구분된 네 개의 숫자로 구성된 주소
    예) 192.168.1.11
  • 이러한 IP 주소는 기억하기 어렵기에 사람이 읽기 쉬운 도메인 이름이라고 하는 IP 주소의 이름을 지정할 수 있음
    예) google.com == 172.217.161.46

 

출처

 

 

'dev > Network' 카테고리의 다른 글

웹의 동작 방식  (0) 2021.01.04
profile

Notepad

@Apio

포스팅이 좋았다면 "좋아요❤️" 또는 "구독👍🏻" 해주세요!