1. 인터넷 동작 원리
인터넷 동작 원리는 다음과 같습니다.
1) 패킷 스위칭
패킷 설명은 인터넷(Internet)글 참조
2) IP 주소
인터넷에서 각 기기는 고유 식별자인 IP 주소를 할당 받아요.
IP 주소는 데이터 패킷을 보내고 받는 데 사용합니다.
IP 주소 형식으로는 IPv4와 IPv6이 가장 널리 사용되는 형식입니다.
- IPv4(Internet Protocol Version 4)
- 32비트로 표현되며, 4개의 8비트 숫자(옥텟)로 구성되어 있습니다. (0~255까지의 값을 가질 수 있어요.)
- 한정된 숫자의 주소만 제공하므로, 이용 가능한 주소가 고갈되는 문제가 발생합니다.
- IPv6(Internet Protocol Version 6)
- 128비트로 표현되며, 8개의 16진수 그룹으로 표시됩니다.
- 새로운 보안 기능과 확장 가능성을 제공해요.
- 라우팅 효율성을 향상시키고, 다양한 기기 및 서비스를 지원합니다.
- IPv4와 호환성을 가지고 있으며, 이전 IPv4 주소와 함께 동작할 수 있도록 설계되어 있습니다. (이를 듀얼스택이라고 해요.)
3) 도메인 이름
인터넷 사용자들이 이해하기 쉬운 형식의 도메인 이름을 사용하여, 웹 사이트와 서비스에 접근이 가능해요.
도메인 이름은 IP 주소로 변환되어, 실제 네트워크에서 해당 웹 서버를 찾아갈 수 있습니다.
→ 이러한 변환은 DNS(Domain Name System) 서버를 통해 수행합니다.
4) HTTP와 HTTPS
웹 브라우징에서는 클라이언트(웹 브라우저)와 서버 간 통신에 HTTP or 안전한 통신을 위한 HTTPS를 사용합니다.
HTTP 요청을 통해 클라이언트는 웹 서버로부터 웹 페이지 및 리소스를 요청하고 응답받아요.
5) 라우터와 인터넷 서비스 제공자(ISP)
인터넷 서비스 패킷은 다양한 경로를 통해 목적지로 전달합니다.
이러한 경로는 라우터 및 네트워크 장비를 통해 설정해요.
인터넷 서비스 제공자(Internet Service Provider : ISP)는 패킷을 전송하기 위한 중요한 역할을 합니다.
6) 인터넷 프로토콜과 표준
인터넷은 다양한 프로토콜과 표준에 기반합니다.
이러한 표준은 데이터 통신 및 보안을 위해 중요해요!
TCP/IP는 인터넷에서 가장 중요한 프로토콜 중 하나에요.
7) 암호화와 보안
데이터의 개인 정보 보호 및 보안은 인터넷에서 매우 중요한 측면에 속하죠!
HTTPS와 같은 보안 프로토콜은 데이터를 암호화하고 안전하게 전송하도록 도와줍니다.
8) 클라이언트와 서버
클라이언트와 서버 설명은 인터넷(Internet)글 참조
2. 정리하며
지금까지 인터넷의 동작 원리에 대해 알아보았습니다.
이와 같이 인터넷은 다양한 기술과 프로토콜, 장비들이 유기적으로 작동하여 전 세계적으로 데이터를 주고받을 수 있게 합니다.
'Computer Science' 카테고리의 다른 글
NMS(Network Management System) (0) | 2024.07.14 |
---|---|
MVC 패턴 (0) | 2024.07.07 |
데이터 허브(Data Hub)란? (0) | 2024.07.01 |
json-server (0) | 2024.05.22 |
웹 서버(Web Server) (0) | 2024.05.11 |