인터넷이란?
인터넷은 네트워크의 네트워크이다 즉 네트워크 통신 망을 인터넷이라고 부른다
그림을 통해서 자세하게 알아보자
먼저 근거리 통신망 부터 알아보자

위의 사진에서 처럼 하나의 지역 에서 컴퓨터들이 통신을 하려면 어떻게 해야 할까?

switch라는 장치를 이용해서 컴퓨터들 끼리 패킷을 주고 받을수 있다(통신이 가능하다)
switch는 근거리 내에 기기들을 연결해 서로 패킷을 주고 받게 해주는 장치이다
이렇게 switch와 연결하는 선은 구리 케이블, 광섬유 케이블을 사용한다
우리가 흔히 말하는 랜선이 이 경우에 해당한다
그리고 이것이 컴퓨터들 간의 네트워크를 형성한 것이고
이러한 네트워크를 형성한 것을 LAN(Local Area Network) 또는 근거리 통신망 이라고 부른다

하지만 이렇게 형성된 LAN은 한정된 지역 안에서만 통신이 가능하다
예를 들면 한국에서 형성된 LAN은 미국의 LAN과는 통신이 불가능한것
그렇다면 어떻게 광범위한 인터넷에 연결 되는지 알아보자
Router의 등장

Router는 서로 다른 네트워크 끼리 패킷을 전송하게 해준다
위 사진 처럼 Router를 통해서 인터넷과 연결이 가능해진다
switch와 Router의 차이점은
Router는 근거리 통신망에서 벗어나 다른 네트워크에 패킷을 전달하고
switch는 근거리 통신망 내에서 단일 장치(다른 스위치, 라우터, 사용자 컴퓨터일 수 있음)로만 데이터를 전송한다
Router와 인터넷을 연결하려면 ISP(Internet Service Provider)업체에서 제공하는 케이블을
연결해야 한다.
ISP 업체는 Router를 관리하고 다른 ISP 업체의 Router와도 연결 되어 통신하게 해주는 회사이다
우리 나라의 경우 SKT, KT, LG 업체가 있다

이렇게 인터넷은 수많은 네트워크 들로 형성된 통신망 이고
해당 인터넷으로 다른 지역에 컴퓨터와도 통신이 가능하게 된다
복잡한 인터넷망에서 Router는 최적의 경로로 목적지 까지 도달하기 위해
라우팅 테이블을 이용한다.
라우팅 테이블은 목적지 까지 전달하기 위한 정보 목록으로
- 목적지 주소(IP)
- 네트워크 마스크
- 게이트웨이
- 네트워크 인터페이스
- 거리
에 대한 정보를 담고 있고 내부적으로 다양한 알고리즘을 수행하여
경로를 정하게 된다
인터넷이 복잡하게 구성된 이유
인터넷의 네트워크망이 복잡하게 구성된 이유가 있다
어렵지 않은 개념이라 조금만 생각해도 이해가 되었다

만약 초거대 Router 하나로 모든 LAN들과 통신을 하게 되면 어떤 문제가 생길까?
- Router와 switch를 연결하는 케이블 선이 엄청 길어야 한다
- 전세계 수백 수천만의 기기를 연결하기 위해 초거대 Router기기의 포트를 확장하기는 불가능 하다
- 초거대 Router하나가 고장이 나버린다면? 그냥 전세계 인터넷 다운이다
이러한 이유로 인해서 복잡하게 구성되었다고 한다
인터넷의 전체적인 큰 틀은 이렇고
어떻게 통신이 이루어지는지 세세하게 들어가면 다양한 개념들이 있다
내부적으로 동작하는 것들
- IP(Internet Protocol) - 인터넷에 연결되어 있는 장치의 고유한 주소
- 프로토콜 - 컴퓨터 또는 전자기기 간의 원활한 통신을 위해 지키기로 약속한 규악 또는 약속
- DNS - 사용자가 알기 쉽게 문자열로된 주소를 IP로 변환해주는 시스템
등등이 있다
참고한 자료
https://www.youtube.com/watch?v=zN8YNNHcaZc
'Network' 카테고리의 다른 글
| 내 PC와 연결된 네트워크 확인 (0) | 2024.03.27 |
|---|---|
| IP, 서브넷 마스크, 기본 게이트웨이 (0) | 2024.03.18 |