인터넷은 컴퓨터들이 서로 연결되는 거대한 네트워크이며 웹의 가장 기본적이고 핵심적인 기술이라고 할 수 있다.
두 대의 컴퓨터가 통신하기 위해 물리적(이더넷 케이블)이나 무선(WiFi, Bluetoot)으로 서로 연결되어있어야 합니다.
이 때 통신하는 컴퓨터의 수는 두 대로 제한되어 있지 않습니다. 10대의 컴퓨터가 서로 통신한다고 가정했을 때 각 컴퓨터에는 모든 컴퓨터들과 연결하기 위해 각각 9개의 플러그를 가지게 되고 이들을 연결해주는 케이블이 총 45개가 필요하게 됩니다.
이러한 경우를 해결하기 위해 컴퓨터는 라우터라는 특수한 소형 컴퓨터에 연결하게됩니다. 이 때 10대의 컴퓨터는 하나에 라우터에 각각 연결할 케이블 총 10개만 있다면 서로 네트워크 통신을 할 수 있습니다.
하지만 연결할 컴퓨터의 수가 수십, 수백만, 수십억 대라면 어떻게 될까요?
라우터와 케이블이 연결되는 것처럼 라우터와 라우터 또한 서로 연결할 수 있습니다. 이러한 방식을 통해 많은 컴퓨터 네트워크 통신을 처리할 수 있습니다.
서로 연결할 수 없는 멀리 떨어져 있는 전 세계의 사람들과 연결하기 위해서는 어떻게 해야할까요?
멀리 떨어져 있는 곳에 케이블을 직접 연결할 수 없습니다. 이 문제를 해결하기 위해 대부분의 집에 이미 연결되어 있는 전력 및 전화와 같은 케이블을 사용할 수 있습니다. 전화기 기반 시설은 이미 전세계로 연결되어 있기 때문에 우리가 필요로 하는 완벽한 배선이 되어줍니다.
우리의 네트워크를 전화 시설과 연결하기 위해서는 모뎀이라는 장치가 필요합니다. 이 모뎀은 우리 네트워크의 정보를 전화 시설에서 처리 할 수있는 정보로 바꾸며, 그 반대의 경우도 마찬가지입니다.
그 역할을 처리해주는것이 인터넷 서비스 제공 업체 (Internet Service Provider, ISP)입니다.
ISP는 모두 함께 연결되는 몇몇 특수한 라우터를 관리하고 다른 ISP의 라우터에도 액세스 할 수 있는 회사입니다. 따라서 우리 네트워크의 메시지는 ISP 네트워크의 네트워크를 통해 대상 네트워크로 전달됩니다.
ISP란 한국에서는 LG U+, KT, SKT등이 해당합니다.
📌
1. 컴퓨터와 컴퓨터를 무선 또는 유선으로 연결
2. 효율적으로 연결하기 위해 라우터 사용
3. 대량으로 연결하기 위해 라우터끼리의 연결
4. 장거리의 연결을 위해 모뎀을 사용하여 전화 기반 시설에 연결
5. 해당 연결들을 도와주기 위해 ISP에 연결