Notice
Recent Posts
Recent Comments
Link
| 일 | 월 | 화 | 수 | 목 | 금 | 토 |
|---|---|---|---|---|---|---|
| 1 | 2 | 3 | 4 | 5 | 6 | 7 |
| 8 | 9 | 10 | 11 | 12 | 13 | 14 |
| 15 | 16 | 17 | 18 | 19 | 20 | 21 |
| 22 | 23 | 24 | 25 | 26 | 27 | 28 |
| 29 | 30 | 31 |
Tags
- 태어난김에 보스까지
- https://vetenir.tistory.com/
- https://hjmag1120.tistory.com/
- https://eo-oe.tistory.com/
- https://ji-han.tistory.com/
- https://mynameiskgws.tistory.com/
- 이리5조
- 스파르타코딩클럽
Archives
- Today
- Total
info8995 님의 블로그
IPv4와 IPv6의 차이점 본문
IPv4와 IPv6의 차이점
IPv4와 IPv6는 인터넷에서 사용되는 프로토콜로, IP 주소를 통해 장치 간 통신을 가능하게 한다. IPv4는 현재 가장 많이 사용되지만, 주소 부족 문제로 인해 IPv6가 등장했다.
1. 주소 체계
- IPv4: 32비트 주소 체계로, 총 약 43억 개의 주소 제공 (예: 192.168.0.1)
- IPv6: 128비트 주소 체계로, 사실상 무제한에 가까운 주소 제공 (예: 2001:0db8:85a3:0000:0000:8a2e:0370:7334)
2. 표기 방식
- IPv4: 4개의 10진수 숫자를 점(.)으로 구분하여 표기 (예: 192.168.1.1)
- IPv6: 8개의 16진수 그룹을 콜론(:)으로 구분하여 표기 (예: 2001:db8::1)
- ::을 사용하면 연속된 0을 생략 가능
- 예: 2001:db8:0:0:0:0:0:1 → 2001:db8::1
- ::을 사용하면 연속된 0을 생략 가능
3. 주소 개수
- IPv4: 약 43억 개 (주소 부족 문제 존재)
- IPv6: 340 언디실리언(엄청 많은 숫자) 개의 주소 제공
4. 패킷 구조
- IPv4: 20바이트 헤더, 다양한 옵션 포함 가능
- IPv6: 40바이트 고정된 헤더, 구조가 단순하여 라우팅 효율성 증가
5. NAT(네트워크 주소 변환)
- IPv4: 주소 부족 문제 해결을 위해 **NAT(Network Address Translation)**를 사용하여 내부 네트워크에서 같은 공인 IP를 공유
- IPv6: 주소가 충분하여 NAT가 필요 없음 (각 기기가 고유한 공인 IP 사용 가능)
6. 브로드캐스트 지원 여부
- IPv4: 브로드캐스트 지원 (모든 네트워크 노드에 패킷 전송 가능)
- IPv6: 브로드캐스트 미지원, 대신 멀티캐스트 사용 (필요한 대상만 패킷을 받도록 개선)
7. 보안
- IPv4: 보안 기능이 기본적으로 포함되어 있지 않음 (추가적인 보안 장치 필요)
- IPv6: IPSec(보안 프로토콜)이 기본적으로 포함되어 보안이 강화됨
8. 사용 현황
- IPv4: 여전히 가장 많이 사용됨 (대부분의 인터넷 서비스가 지원)
- IPv6: 점점 도입 중이지만, IPv4와 공존하는 형태로 사용됨
IPv4 vs IPv6 차이점 한눈에 보기
| 구분 | IPv4 | IPv6 |
| 주소 길이 | 32비트 | 128비트 |
| 표기 방식 | 10진수, 점(.) 구분 (예: 192.168.1.1) | 16진수, 콜론(:) 구분 (예: 2001:db8::1) |
| 주소 개수 | 약 43억 개 | 약 340 * 10³⁶ 개 |
| 헤더 크기 | 20바이트 (변동 가능) | 40바이트 (고정) |
| NAT 필요 여부 | 필요 (공유기에서 여러 기기 사용) | 불필요 (각 기기 고유한 공인 IP) |
| 브로드캐스트 지원 | O | X (멀티캐스트 사용) |
| 보안 기능 | 기본 제공 없음 (추가 장치 필요) | IPSec 기본 포함 |
| 현재 사용 현황 | 대부분의 네트워크에서 사용 중 | 점점 도입 중 (IPv4와 공존) |
결론
IPv4는 오랫동안 사용되었지만, 주소 부족 등의 문제로 인해 IPv6가 등장했다. IPv6는 더 많은 주소를 제공하고 보안성이 높으며 네트워크 효율이 향상되었지만, 아직 완전히 전환되지는 않았다.
IPv6의 도입이 계속 진행 중이며, 점점 더 많은 네트워크가 IPv6를 지원할 것으로 예상된다.
'TIL(Today I Learned)' 카테고리의 다른 글
| 디자인 패턴 (0) | 2025.03.14 |
|---|---|
| 어댑터(Adapter) 패턴 정리 (0) | 2025.03.13 |
| 네트워크 개념 정리 – 유형과 프로토콜(TCP & UDP) (0) | 2025.03.11 |
| osi 7계층 (0) | 2025.03.10 |
| 믹사모 캐릭터 사용법 (0) | 2025.02.25 |