IPv6의 맥락에서 "개인" 및 "공용"이라는 용어는 IPv4의 주소 구조와 풍부함으로 인해 IPv6와 약간 다르게 처리됩니다.
IPv6 주소 및 개인 세그먼트
- 고유 로컬 주소(ULA): IPv6에서는 IPv4의 "개인" 주소에 해당하는 주소가 고유 로컬 주소(ULA)입니다. 이러한 주소는 로컬 네트워크 내에서 사용하기 위한 것이며 인터넷에서 라우팅할 수 없습니다. ULA의 범위는 다음과 같습니다.
fc00::/7
, 이는 기술적으로 두 개의 블록으로 구성됩니다.fc00::/8
yfd00::/8
. - 글로벌 주소: IPv6의 전역 주소는 IPv4의 공용 주소와 동일합니다. 인터넷에서 사용하도록 설계되었으며 전 세계적으로 라우팅이 가능합니다. 이러한 주소의 세그먼트는 다양하며 IANA에 의해 할당되고 ARIN, RIPE NCC 등과 같은 엔터티에 의해 지역적으로 관리됩니다.
세그먼트 2001:db::/64
- 말씀하신 부분은,
2001:db::/64
, ULA에 대해 정의된 범위 내에 속하지 않는 것 같습니다(fc00::/7
). 보다 구체적인 컨텍스트(예: 주소의 나머지 숫자)가 없으면 단순히 내용만으로 정확한 사용법을 파악하기가 어렵습니다.2001:db::/64
. 그러나 범위의 일부인 경우2001:db8::/32
, 이는 RFC 3849에 따라 기술 문서의 문서 및 예제용으로 특별히 예약된 블록입니다. 이 블록은 개인 네트워크나 인터넷에서 사용하기 위한 것이 아닙니다. 그 목적은 순전히 다큐멘터리이자 모범적입니다. - Si
2001:db::/64
이는 표기법의 예로서 의도된 것이며 실제가 아닙니다.2001:db8::/32
, 현재 IPv6 규정 및 구조에 따라 이를 개인 세그먼트로 간주하는 것은 올바르지 않습니다.
결론
IPv6 세그먼트가 프라이빗(전역적으로 라우팅 가능하지 않음)인지 퍼블릭인지 확인하려면 해당 세그먼트가 범위 내에 있는지 확인하는 것이 중요합니다. fc00::/7
ULA의 경우.
이 범위에 속하지 않고 라우팅 가능한 다른 주소는 전역(공용) 또는 문서와 같은 다른 목적을 위해 예약된 공간의 일부로 간주될 수 있습니다.
분절 2001:db::/64
는 문서의 일반적인 구조에 따라 내부 네트워크의 비공개 또는 인터넷 트래픽용 블록으로 적합하지 않습니다.