인터넷 작동 원리

Chae-eun Lee·2022년 11월 22일
0

TIL

목록 보기
1/9

인터넷(Inter-net) 이란?

컴퓨터들이 연결된 통신망

인터넷은 컴퓨터들이 연결된 통신망이다. 하나 이상의 컴퓨터가 통신하려면 컴퓨터들이 연결되어있어야 한다. 그리고 이러한 연결들로 만들어진 거대한 네트워크를 인터넷이라고 한다.

TCP/IP

네트워크엔 지역네트워크(LAN)와 광역네트워크(WAN)이 있는데 두 네트워크에서 원활한 통신이 가능하도록 도와주는게 바로 TCP/IP다. 즉 컴퓨터들의 통신에 필요한 프로토콜이다.
그럼 정확하게 이게 뭘 말하는걸까?

IP

네트워크 상에서 4byte로 이루어진 컴퓨터 각각의 고유한 주소

TCP

클라이언트와 서버 간에 데이터를 신뢰성있게 전달하기 위해 만들어진 프로토콜

왜 필요할까?😯

TCP/IP를 사용하면 하드웨어, 운영체제, 접속매체에 관계없이 데이터를 전송할 수 있기 때문이다.
즉 컴퓨터간의 원활한 통신을 위한 가장 핵심적인 통신규약이다.
(IP가 더 큰 개념이고 그 위에 TCP가 있다.
참고로 http 나 https도 TCP/IP와 같은 '프로토콜'이다. 다만 http, https는 웹 접속에 사용되는 프로토콜이고 RTP는 실시간 영상 스트리밍서비스나 전화에 쓰이는 프로토콜이다.)

네트워크

만약 컴퓨터가 1~2대가 아닌 1억대면 어떨까?
유선은 말도 안되고 무선이라고 해도 너무 방대해서 관리가 너무 복잡해질 것이다.
이러한 네트워크의 문제점을 해결하기 위해 '중간 컴퓨터'인 라우터를 설치했다.
하지만 단일라우터로는 문제 해결이 어려워 라우터를 여러개 설치하고 서로를 연결했다.

하지만 방대한 인터넷 세계에서 라우터만으로 문제가 해결될리 없었다.
이 문제를 해결하기 위해 전화망에 우리의 네트워크들을 연결하기 시작한다. 그리고 그 전화망들은 또 네트워크를 ISP라는 인터넷 제공업체에 연결한다. (ISP는 SKT,KY,LG U+같은 통신사를 말한다.)

즉 우리가 먼 지역에 있어도 문제없이 데이터를 주고받을 수 있는건 통신사(ISP)의 네트워크를 거쳐 대상 네트워크로 전달해주기 때문이다.


(출처: [IT기술]인터넷의 작동원리)

👀 순서 정리
1. 컴퓨터 - 컴퓨터를 케이블 또는 무선으로 연결
2. 개수증가에 따라 복잡해지며 라우터 등장
3. 단일 라우터로만으로도 몇백, 몇천대 연결은 불가능하여 라우터와 라우터를 연결
4. 거리가 먼 지역은 케이블과 무선으로 연결이 불가능
그래서 내트워크의 정보를 전화 시설에 처리 할 수 있는 모뎀이 나옴
5. 네트워크에서 도달하려는 네트워크로 데이터를 보내기위해 ISP에 연결

참고자료
[IT기술]인터넷의 작동원리

profile
풀스택 개발자가 되고싶어

0개의 댓글