상세 컨텐츠

본문 제목

[네트워크 CS 지식] IPv4와 IPv6 차이점

네트워크

by 소란한소란 2024. 3. 9. 13:37

본문

728x90

IPv4와 IPv6 비교 설명

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

 


주요 차이점

항목 IPv4 IPv6
주소 길이 32비트 128비트
주소 공간 약 43억 개 약 3.4 × 10^38 개
헤더 길이 20바이트 40바이트
프래그먼테이션 보내는 쪽에서 처리 라우터에서 처리
확장 헤더 옵션으로 사용 필수적으로 사용
이동성 지원 부족 향상
보안 IPsec 사용 기본적으로 IPSec 지원

 

주요 특징

IPv4

  • 32비트 주소를 사용하여 약 43억 개의 주소를 제공합니다.
  • 헤더 길이가 20바이트로 비교적 짧습니다.
  • 프래그먼테이션은 보내는 쪽에서 처리합니다.
  • 확장 헤더는 옵션으로 사용됩니다.
  • 이동성 지원이 부족합니다.
  • IPsec을 사용하여 보안을 제공합니다.

IPv6

  • 128비트 주소를 사용하여 약 3.4 × 10^38 개의 주소를 제공합니다.
  • 헤더 길이가 40바이트로 IPv4보다 길지만, 확장 헤더를 사용하여 유연하게 구성할 수 있습니다.
  • 프래그먼테이션은 라우터에서 처리합니다.
  • 확장 헤더는 필수적으로 사용하여 다양한 기능을 제공합니다.
  • 이동성 지원이 향상되었습니다.
  • 기본적으로 IPSec을 지원하여 강력한 보안을 제공합니다.

IPv4 캐스트 종류

방식 대상 장점 단점
유니캐스트 단일 목적지 정확한 전송, 효율적인 트래픽 사용 복잡한 과정
멀티캐스트 여러 목적지 효율적인 전송, 트래픽 감소 지원 여부, 설정 복잡
브로드캐스트 모든 목적지 빠른 전송 트래픽 증가, 보안 취약점

IPv6 캐스트 종류

항목 유니캐스트 멀티캐스트 애니캐스트
목적지 단일 여러 여러
전송 방식 1:1 1:N 1:1
주소 개별 그룹 개별
라우팅 최단 경로 최단 경로 트리 최단 경로
응답 목적지 하나만 응답 그룹 내 모든 호스트 응답 가장 가까운 호스트 응답
장점 정확한 전송, 트래픽 제어 효율적인 전송, 트래픽 감소 부하 분산, 성능 향상
단점 복잡한 과정 지원 여부, 설정 복잡 설정 복잡, 보안 취약점

현재 IPv4가 여전히 가장 많이 사용되고 있지만, IPv6로의 전환이 점점 가속화되고 있습니다. 주요 인터넷 서비스 제공업체들은 IPv6 지원을 확대하고 있으며, 새로운 기기들은 대부분 IPv6를 지원합니다.

 

728x90

'네트워크' 카테고리의 다른 글

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

관련글 더보기