CS/Internet

[Back-end]인터넷은 어떻게 작동될까요?

J200302 2021. 5. 10. 17:44

인터넷

우리는 아침에 눈을 뜨면서부터 잠이 들기전까지 무수히 많이 사용합니다. 하지만 정확한 의미는 잘 모르는 경우가 많죠.

 

인터넷이란 컴퓨터들 간의 통신을 가능하게 하는 거대한 네트워크 입니다.

모든 컴퓨터를 연결하고 항상 연결상태를 유지할 수 있도록하는 방법이죠

 

연결

두개의 컴퓨터가 통신이 필요할 때 컴퓨터는 서로 유,무선으로 연결되어야합니다. 

하지만 우리는 하나의 컴퓨터하고만 통신하는 것은 아니죠. 만약 10대의 컴퓨터가 연결하려고하면

위와 같은 상황이 발생합니다.

 

라우터

이런 상황을 해결하기위해 각각의 컴퓨터를 작은 컴퓨터에 연결합니다. 이 작은 컴퓨터는 메시지가 잘 도착하는지 확인하는 역할을 합니다.

인간의 욕심은 끝이없고, 더많은 연결이 하고싶죠. 그렇다면 라우터끼리 연결을 하면 됩니다.

하지만 이방법도 한계가 있습니다. 물리적으로 아주 먼 거리의 컴퓨터와는 케이블로 연결할수 없습니다.

 

ISP

먼 거리의 컴퓨터들 간의 통신을 위한 방법. 이미 깔린 집집마다 깔린 전화케이블을 통해 인터넷을 연결하는 것입니다. 모뎀을 통해 컴퓨터 네트워크와 전화 시설을 연결하고 이를 통해 다른 네트워크로 메세지를 보냅니다. 인터넷 서비스 제공업체(Internet Service Provider, ISP)를 통해서요.

ISP는 모두가 연결된 특수한 라우터들을 관리하고 다른 ISP라우터에도 접속이 가능하기 때문이죠.

 

주소

이렇게 모든 컴퓨터가 연결이 가능하게 되었습니다. 이제 메시지를 보내야죠. 그런데 메세지가 원하는 곳으로 도착하기 위해서는 주소가 필요합니다.

이때 사용하는 것이 바로 IP주소 입니다. IP주소는 숫자로 구성돼 있고 이를 사람이 기억하기 쉬운 글자로 바꾼것이 바로 도메인 주소입니다. 우리는 이 도메인 주소를 사용해 웹사이트에 접속하고 많은 정보를 사용 할 수 있는 것입니다.

 

결론

1. 인터넷은 수많은 컴퓨터를 연결한 네트워크이다.

2. 컴퓨터는 라우터에 유,무선으로 연결 되고, 라우터는 ISP가 가진 더 큰 라우터와의 연결을 통해 멀리있는 컴퓨터와도 통신이 가능하다.

3. 이때 우리들은 도메인이라는 주소를 가지고 원하는 곳의 정보를 보내고 받는 것이 가능하다.

 

참조
https://developer.mozilla.org/ko/docs/Learn/Common_questions/How_does_the_Internet_work