IPv4와 IPv6는 인터넷에서 사용되는 네트워크 프로토콜입니다. IPv4는 현재 가장 많이 사용되고 있지만, 주소 공간 부족과 보안 문제 등의 한계를 가지고 있습니다. IPv6는 이러한 문제를 해결하기 위해 개발된 차세대 인터넷 프로토콜입니다.

| 항목 | IPv4 | IPv6 |
| 주소 길이 | 32비트 | 128비트 |
| 주소 공간 | 약 43억 개 | 약 3.4 × 10^38 개 |
| 헤더 길이 | 20바이트 | 40바이트 |
| 프래그먼테이션 | 보내는 쪽에서 처리 | 라우터에서 처리 |
| 확장 헤더 | 옵션으로 사용 | 필수적으로 사용 |
| 이동성 지원 | 부족 | 향상 |
| 보안 | IPsec 사용 | 기본적으로 IPSec 지원 |
IPv4
IPv6
| 방식 | 대상 | 장점 | 단점 |
| 유니캐스트 | 단일 목적지 | 정확한 전송, 효율적인 트래픽 사용 | 복잡한 과정 |
| 멀티캐스트 | 여러 목적지 | 효율적인 전송, 트래픽 감소 | 지원 여부, 설정 복잡 |
| 브로드캐스트 | 모든 목적지 | 빠른 전송 | 트래픽 증가, 보안 취약점 |
| 항목 | 유니캐스트 | 멀티캐스트 | 애니캐스트 |
| 목적지 | 단일 | 여러 | 여러 |
| 전송 방식 | 1:1 | 1:N | 1:1 |
| 주소 | 개별 | 그룹 | 개별 |
| 라우팅 | 최단 경로 | 최단 경로 트리 | 최단 경로 |
| 응답 | 목적지 하나만 응답 | 그룹 내 모든 호스트 응답 | 가장 가까운 호스트 응답 |
| 장점 | 정확한 전송, 트래픽 제어 | 효율적인 전송, 트래픽 감소 | 부하 분산, 성능 향상 |
| 단점 | 복잡한 과정 | 지원 여부, 설정 복잡 | 설정 복잡, 보안 취약점 |
현재 IPv4가 여전히 가장 많이 사용되고 있지만, IPv6로의 전환이 점점 가속화되고 있습니다. 주요 인터넷 서비스 제공업체들은 IPv6 지원을 확대하고 있으며, 새로운 기기들은 대부분 IPv6를 지원합니다.

| [네트워크 CS 지식] OSI 7계층이란? (0) | 2024.03.08 |
|---|