우리가 쓰는 인터넷은 한 마디로 정의하자면 어떤 걸까?
대충 인터넷 공부한단 말
1. 인터넷이란?

인터넷은 우리가 보는 웹 사이트!! 의 핵심이다
가장 기본 개념은 전 세계 사람들이 컴퓨터나 모바일 기기를 사용해서
서로 통신이 가능할 정도의 거대한 네트워크를 사용한 단거다
1960년대부터 연구되어 1990년대에 상업 네트워크가 되었다고 한다
인터넷 역사에 대한 내용도 많지만 넘어가도록 한다
공부하면서 아 인터넷은 이런 거지 했던 말이 있다
인터넷은 탈중앙화다

왜냐면, 기술도 다양해지고 발전해왔지만 그 누구도 소유할 수 없고
연결할 수 있는 사람을 제어하지 않는다
서로 다른 조직이 네트워크를 운영하고 만들어가기만 할 뿐이다
분산 네트워크랄까?
그리고 Web(웹) == Internet(인터넷)이 같은 단어라고
생각할 수 있는데... 아니다
인터넷을 사용하기 위한 수단이 웹인 것일 뿐
2. How does the internet work?
우리가 처음 컴퓨터를 샀다고 가정을 해보자
그럼 해야 할 일을 생각해보면
상자 뜯고 → 컴터 켜보고 → 랜선을 꽂는다 → 인터넷 킨다
또는 와이파이 연결한다
그렇다 인터넷 연결을 하려면 물리적 또는 무선의 네트워크 장치가 필요하다
그렇다면 만약 방에 두 대의 컴퓨터를 놓고 컴퓨터끼리 통신을 하려면?

콘센트 2개 또는 멀티탭에 플러그해서 연결할 수 있다
근ㅋ데ㅋ 10개 컴퓨터 두면 어쩔 건데...

집에 화장실 몇십 개는 있을 듯;;
이건 라우터(Router)를 사용해서 해결 가능하다

라우터는 공유기라고 볼 수도 있는데,
컴퓨터 네트워크 간에 데이터 패킷을 전송해주는 네트워크 장치이다

라우터를 꽂아주면 ↑↑↑ 이렇게 연결하여 통신이 가능해진다

만약 오조 천조 컴퓨터를 연결하려면?

라우터끼리 연결시키면 됨
그러면 집집마다 라우터를 놓고 랜선 끌어다가 서로 붙여놓으면 되겠네!
?언제
나는 서울인데 친구는 미국살면?
이를 또 이어줄 수 있는게 모뎀(Modem)이라는 장치가 있다
디지털 정보를 신호로 변조해서 송신 → 수신시 복조해주는 장치다
즉, 우리는 집에 인터넷을 설치할 때 3대 통신사의 인터넷을 설치하는데
통신사의 전화시설에서 모뎀을 통해 네트워크 정보를 신호로 바꿔 준다
그래서 연결이 되면?
이제 네트워크 통신을 하고 싶은 네트워크로 메시지를 보내야한다
이는 ISP (Internet Service Provider)에서 해준다
(은행 어플에서 본 그거 아닙네다)
ISP는 개인/기업에 인터넷 서비스나 웹 사이트 구축을 제공하는 회사다
그렇다.. KT, SKT, LG U+ 이분들이다
ISP들은 다른 라우터에 접근이 가능하다!
ISP 네트워크를 통해 연결하고 싶은 대상 네트워크로 메시지가 전달된다

이렇게!!!
그러면 이렇게 네트워크 연결을 할 수 있다라는 것을 알게 되었는데
어디로 연결할지는 우리가 정한다
예를 들어, www.naver.com 아니면 www.google.com... 이렇게 말이다
이는 다른 집 주소와 같은 의미인건데,
각자의 집주소는 고유한 주소를 갖고 있지 않은가?
그것이 바로 바로... IP 주소 (Internet Protocol Address)다
모양은 173.194.121.21 이런식으로 생겼다
근데 어디 연결할 때 마다, 아 그 주소는 111.111.111.111이었지..
이러면... 너무 힘들지 않을까?
그래서~ DNS (Domain Name System)이라는 것을 사용해서
조금 더 읽기 쉽게 지정해서 사용하곤 한다.
오 그러면 이제 접속할 인터넷 주소도 알았고
웹페이지도 접속 할 수 있네~
그러면 웹은 어떻게 동작할까?
는 내일 공부해야겠다
* 참고 링크 *
https://www.vox.com/2014/6/16/18076282/the-internet
The internet, explained
What is the internet? The internet is the world’s most popular computer network. It began as an academic research project in 1969, and became a global commercial network in the 1990s. Today it is...
www.vox.com
https://developer.mozilla.org/ko/docs/Learn/Common_questions/How_does_the_Internet_work
인터넷은 어떻게 동작하는가? - Web 개발 학습하기 | MDN
이 글에서는 인터넷의 개념과 작동 원리에 대해 설명합니다.
developer.mozilla.org
'BackEnd > Backend Developer Road-Map' 카테고리의 다른 글
4. DNA...아 아니 DNS (0) | 2022.04.27 |
---|---|
3. Domain Name 돔넴 (0) | 2022.04.20 |
2. 브라우니 말고 브라우저 (0) | 2022.04.09 |