어제의 나보다 성장한 오늘의 나

인터넷은 어떻게 작동 될까? 본문

CS/네트워크

인터넷은 어떻게 작동 될까?

NineOne 2021. 3. 31. 00:39

설명

인터넷이란?

'네트워크의 네트워크'를 구현하여 모든 컴퓨터를 하나의 통신망 안에 연결(International Network)

 

- 인터넷은 웹의 핵심적인 기술이다.

- 인터넷은 컴퓨터를 서로 연결하여 TCP/IP라는 통신 프로토콜을 이용해 정보를 주고받는 컴퓨터 네트워크이다.

- 인터넷의 변화

 

1. 단순한 네트워크

- 1:1 연결

 

두 대의 컴퓨터가 통신이 필요할 때, 다른 컴퓨터와 물리적으로 ( 이더넷, 케이블 -> 일반적으로 '랜선') 또는 무선으로 연결되어야 한다. 모든 현대 컴퓨터들은 이러한 연결 중 하나를 이용해서 연결을 지속할 수 있다.

 

2. 多:多 연결

 

1:1로 연결하는 방식으로 10대의 컴퓨터를 연결한다고 생각하면 다음과 같은 사진이 된다.

3. 라우터 연결

위 문제를 해결하기 위해 네트워크의 각 컴퓨터는 라우터(Router)라고하는 특수한 소형 컴퓨터에 연결된다.

이 라우터는 단 하나의 작업만 한다. 철도역의 신호원처럼 주어진 컴퓨터에서 보낸 메시지가 올바른 대상 컴퓨터에 도착하는지 확인하는 것이다.

2) 네트워크 속의 네트워크

그렇다면 수 백, 수 천, 수 십억 대의 컴퓨터를 연결할려면 라우터에 그만큼의 플러그가 필요하고 모든 컴퓨터가 연결되어야 할까? 라우터 자체로 그 정도까지는 확장할 수 없다.

앞서 라우터 또한 '컴퓨터'라고 했었다. 따라서 두 대 이상의 라우터도 연결할 수 있다. 

이러한 네트워크는 우리가 인터넷이라고 부르는 것에 매우 가까워졌다. 상대적으로 많은 컴퓨터를 적은 케이블로 연결할 수 있어졌다. 하지만 아직까지 우리에게는 물리적 한계가 존재한다. 예를 들어 아주 먼 곳까지, 수 십 개의 라우터를 유선 케이블로 연결할 수는 없을 것이다.

 

그렇다면 이 문제를 어떻게 해결할까? 우리는 이미 모든 집집마다 연결된 케이블이 있다. 바로 '전화선'이다. 

우리의 네트워크와 전화 시설을 연결하기 위해선 모뎀(MODEM, MOdulator and DEModulator)이라는 특수 장비가 필요하다.

더보기

모뎀은 우리 네트워크의 정보를 전화 시설에서 처리할 수 있는 정보로 바꾸며, 그 반대의 경우도 마찬가지이다.

모뎀을 통해 우리의 네트워크는 전화 시설에 연결된다. 하지만, 아직까지 우리의 컴퓨터가 보낸 메세지가 도달해야 할 컴퓨터(혹은 네트워크)까지 도달하지 않은 상태이며, 이 메시지가 전달되려면 인터넷 서비스 제공 업체(ISP, Internet Service Provider)에 연결되어야 한다. ( SK텔레콤, KT, LG유플러스 등 )

 

따라엇 우리 네트워크의 메시지는 ISP 네트워크의 네트워크를 통해 대상 네트워크로 전달된다.

 

 

출처

Comments