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

SG Jang·2021년 1월 18일
0

인터넷(Internet)

목록 보기
1/2
post-thumbnail

이번 시간에는 "인터넷은 어떻게 작동할까?"에 대해 다뤄보겠습니다.


네트워크(Network)

인터넷에서 네트워크란 둘 이상의 컴퓨터가 유선(이더넷) 또는 무선(와이파이, 블루투스)으로 연결되어 통신가능한 상태로 데이터를 주고 받는 망을 형성하는 것이다. 그러나 그 수가 많아지면 구조가 복잡해지고 데이터를 전송할 때 비효율적인 과정을 거치게 된다. 이러한 문제를 해결하기 위해 네트워크의 각 컴퓨터들을 '라우터'라고 불리는 장치로 연결하게 되었다.


라우터(Router)

라우터는 OSI 7계층에서 L3(네트워크계층)에 속하는 장비이다. 출발지에서 목적지까지 ip주소를 보고 데이터(패킷)를 어떠한 경로로 전송할 것인지를 결정하는 역할을 한다. (이를 경로설정(라우팅)이라 한다.) 이해를 돕기 위해 덧붙이자면 라우터는 우리가 흔히 사용하는 공유기이다. 실제로 미국에서는 공유기를 '라우터'라고한다.


모뎀(Modulator & Demodulator, 변복조 장치)

위의 설명대로라면 라우터 하나만 있으면 무수히 많은 컴퓨터를 네트워크로 연결할 수 있지 않을까?라는 생각을 할 수 있지만 단일라우터로 그정도의 확장은 불가능하다. 대신 다수의 컴퓨터가 연결된 다수의 라우터를 라우터로 연결할 수 있고, 이를 무한히 확장할 수 있다.

그런데 이러한 형태는 인근 지역과 네트워크를 형성할 수 있지만, 아주 멀리 떨어진 지역과는 네트워크를 형성하는데 제한적이라는 문제점이 있다.
다행스럽게도 세계 어디에든 각 집에는 전화선이 연결되어있다.
이 전화선을 '모뎀'이라 불리는 장비를 이용하여 우리의 네트워크 정보를 전화시설에서 처리할 수 있는 정보로 바꿀수 있으며, 반대의 경우도 가능하다.


ISP(Internet Service Provider, 인터넷서비스제공업체)

다음으로는 우리의 네트워크에서 다른 네트워크로 메시지를 보내기 위해 모뎀을 ISP(인터넷서비스제공업체, skt,kt,lg 등)에 연결해줘야 한다. ISP는 다른 ISP의 라우터에도 접근할 수 있는 회사이다. 그렇기에 우리의 메시지는 ISP의 네트워크를 통해 전달하고자 하는 네트워크로 전달할 수 있는 것이다.
인터넷은 이러한 형태의 네트워크 인프라로 구성된다.


IP주소와 도메인 네임

우리는 문자를 보낼때 받는사람에 상대방의 번호를 입력하여 문자를 보낸다. 네트워크상에서 데이터를 전달하는 과정도 이와 유사하다. 명확한 목적지가 필요하며, 그 목적지를 식별하기 위해 IP주소를 사용한다.
네트워크상에 연결된 모든 컴퓨터에는 IP주소라는 고유한 주소가 있으며 xxx.xxx.xx.x(x는 10진수의 숫자)와 같은형태를 갖는다.
컴퓨터는 위와 같이 숫자로 이루어진 IP주소로 목적지를 찾아가는데 문제가 없지만, 사용자가 IP주소를 기억하는 것은 어려운 일이다.
그래서 우리는 사람이 읽기 어려운 IP주소에 이름을 지정하는 '도메인 네임'을 사용하게 된다. 구글에 접속하기 위해서 IP주소를 입력하여 접속해도 되지만 google.com을 입력하는 것이라고 이해하면 된다. (번외로 주소창에 IP주소를 입력하고 들어갈 수도 있다.)


인터넷과 웹

웹 브라우저를 사용할때 우리는 도메인주소(ex. google.com)를 사용하여 접속한다. 그렇다면 인터넷과 웹을 혼동할 수 있다. 인터넷은 수많은 컴퓨터를 연결해주는 기술적 인프라이다. 이러한 컴퓨터들 중에 일부는 '웹 서버'로서 웹 브라우저가 이해할 수 있는 서비스를 제공한다. 인터넷은 인프라이며, 웹은 그 인프라 위에 구축된 서비스라고 이해해도 된다. 웹 뿐만아니라 이메일, IRC(실시간 채팅서비스)도 인터넷이라는 인프라 위에 구축된 서비스들이다.


참고자료

0개의 댓글