[IT] 인터넷은 어떻게 동작하는가
인터넷의 개념과 작동 원리에 대해 설명합니다.
1.개요
- 인터넷의 개념과 작동 원리에 대해 알아본다.
- 웹 기술 인프라의 기초와 인터넷과 웹의 차이점을 알아보자
2.깊게 들어가기
단순한 네트워크
두개의 컴퓨터가 통신이 필요할 때 우리는 다른 컴퓨터와 물리적으로(이더넷 케이블, WiFi, bluetooth) 연결되어야 합니다.
하지만 현대의 네트워크는 두 대의 컴퓨터로 제한되지 않습니다.
오늘날의 네트워크는 다수의 컴퓨터를 연결 할 수 있으며 이렇게 연결할 수록 물리적인 연결이 늘어나게 됩니다. 예를들어 10대의 컴퓨터를 연결하려는 경우 컴퓨터당 9개의 플러그가 달리며 총 45개의 케이블이 필요하게 됩니다.
이렇게 네트워크를 연결하게 되면 너무 비용이 많이 듭니다. 이 문제를 해결하기 위해 네트워크의 각 컴퓨터는 라우터라고 하는 특수한 소형 컴퓨터에 연결됩니다.
이 라우터를 시스템에 추가하면 10대의 컴퓨터 네트워크에는 10개의 케이블만 필요합니다.
네트워크 속의 네트워크
수백, 수천, 수십억 대의 컴퓨터를 연결하는 것은 어떨까요 단일 라우터로는 많은 양의 컴퓨터를 연결할 수 없지만. 라우터에서 라우터를 연결하여 네트워크를 확장시킬수 있습니다.
라우터 - 라우터 사이의 연결을 아래 그림과 같이 행해 질 수 있습니다.
위의 그림으로 구성된 네트워크는 우리가 인터넷이라고 부르는 것에 매우 가깝지만 아주 먼곳 다른지역사이에 케이블을 직접적으로 연결 할 수는 없습니다.
이문제를 어떻게 처리 할 수 있을 까요? 전력 및 전화와 같이 이미 집에 연결된 케이블을 이용하여 우리의 네트워크를 전화 시설과 연결하기 위해 모뎀이라는 특수 장비가 필요합니다.
이 모뎀은 우리 네트워크의 정보를 전화 시설에서 처리 할 수 있는 정보로 바꾸며 그반대의 경우도 마찬가지입니다.
이렇게 우리의 네트워크는 전화 시설에 연결되며 우리의 네트워크에서 도달하려는 네트워크로 메시지를 보내게 됩니다. 그렇게 하기 위해 네트워크를 인터넷 서비스제공업체 (ISP) 연결합니다. ISP는 모두 함께 연결되는 몇몇 특수한 라우터를 관리하고 다른 ISP의 라우터에도 액세스 할 수 있는 회사입니다. 따라서 우리 네트워크의 메시지는 ISP 네트워크의 네트워크를 통해 대상 네트워크로 전달됩니다. 인터넷은 이러한 전체 네트워크 인프라로 구성됩니다.
컴퓨터 찾기
컴퓨터에 메시지를 보내려면 메시지를 받을 특정 컴퓨터를 지정해야합니다. 따라서 네트워크에 연결된 모든 컴퓨터에는 IP 주소 (IP는 인터넷 프로토콜을 나타냄)라는 고유한 주소가 있습니다. 주소는 점으로 구분 된 네 개의 숫자로 구성된 주소입니다 .
예: 192.168.2.10.
컴퓨터는 이러한 주소로 다른 컴퓨터를 찾아가는데 문제가 없습니다. 그러나 우리들은 IP주소를 기억하기 어렵죠. 그래서 우리는 ‘도메인 이름’ 이라고하는 사람이 읽을 수 있는 IP 주소의 이름을 지정할 수 있습니다. 예를 들어 ‘google.com’은 IP 주소로 ‘173.194.121.32’ 입니다. 따라서 ‘도메인 이름’은 ‘IP주소’보다 인터넷을 사용하기에 쉽습니다.