IPv6 주소 공간과 IPv4 주소 공간이 완전히 분리되어 있습니까?
그렇습니다. 주소 지정이 완전히 다른 두 개의 서로 호환되지 않는 프로토콜입니다.
그 책은 구식입니다. 언급 된 주소 지정은 오래 전에 더 이상 사용되지 않습니다. 더 이상 사용되지 않는 IPv6의 이전 IPv4 호환 주소 지정을 나타냅니다. RFC 5156, 특수 용도 IPv6 주소를 참조하십시오 .
2.3. IPv4 호환 주소
:: / 96은 IPv4 호환 가능 주소입니다 [ RFC4291 ]. 이 주소는 더 이상 사용되지 않으며 공용 인터넷에는 표시되지 않아야합니다.
IPv6에 대한 IPv4 매핑 주소 지정이 있지만 실제로 패킷 주소 지정으로 사용되지는 않습니다.
2.2. \ IPv4 매핑 주소
:: FFFF : 0 : 0/96은 IPv4 매핑 주소 [ RFC4291 ]입니다. 이 블록 내의 주소는 공용 인터넷에 나타나지 않아야합니다.
참조 된 RFC 4291, IP 버전 6 주소 지정 아키텍처 도 참조하십시오 .
2.5.5. IPv4 주소가 내장 된 IPv6 주소
주소의 하위 32 비트로 IPv4 주소를 전달하는 두 가지 유형의 IPv6 주소가 정의됩니다. "IPv4 호환 IPv6 주소"및 "IPv4 매핑 IPv6 주소"입니다.
2.5.5.1. IPv4 호환 IPv6 주소
"IPv4 호환 IPv6 주소"는 IPv6 전환을 지원하기 위해 정의되었습니다. "IPv4- 호환 IPv6 주소"의 형식은 다음과 같습니다.
| 80 bits | 16 | 32 bits |
+--------------------------------------+--------------------------+
|0000..............................0000|0000| IPv4 address |
+--------------------------------------+----+---------------------+
참고 : "IPv4 호환 IPv6 주소"에 사용 된 IPv4 주소는 글로벌 고유 IPv4 유니 캐스트 주소 여야합니다.
현재 IPv6 전환 메커니즘이 더 이상이 주소를 사용하지 않기 때문에 "IPv4 호환 IPv6 주소"는 더 이상 사용되지 않습니다. 이 주소 유형을 지원하기 위해 새롭거나 업데이트 된 구현이 필요하지 않습니다.
2.5.5.2. IPv4로 매핑 된 IPv6 주소
내장 된 IPv4 주소를 보유하는 두 번째 유형의 IPv6 주소가 정의됩니다. 이 주소 유형은 IPv4 노드의 주소를 IPv6 주소로 나타내는 데 사용됩니다. "IPv4 매핑 IPv6 주소"의 형식은 다음과 같습니다.
| 80 bits | 16 | 32 bits |
+--------------------------------------+--------------------------+
|0000..............................0000|FFFF| IPv4 address |
+--------------------------------------+----+---------------------+
"IPv4 매핑 IPv6 주소"사용법에 대한 배경 은 [ RFC4038 ]을 참조하십시오 .
IPv4 주소 공간이 IPv6 주소 공간의 가장 낮은 하위 범위에 포함되어 있다는 의미입니까?
특정 상황에서만 가능하지만 이는 일반적으로 권장되지 않습니다.
그러한 임베딩은 고정되어 있습니까? IPv4 주소 공간을 IPv6 주소 공간의 연속 하위 범위에 포함시킬 수 있습니까?
이를 위해 두 개의 IPv6 주소 범위 만 설계되었으며 패킷 전송에는 사용되지 않습니다. 글로벌 IPv6 주소 지정에는 사용되지 않습니다.
IPv4 주소에 대해 IPv4 주소와 동일한 주소를 나타내는 일부 IPv6 주소가 있다는 의미입니까?
실제로는 아닙니다. 개념적으로 IPv6의 IPv4 매핑 주소 지정은 실제로 패킷을 보내는 데 사용되지 않습니다.
예를 들어,이다 ::192.31.20.46
와 192.31.20.46
효과적으로 동일한 주소?
- :: 192.31.20.46으로 메시지를 보내면 192.31.20.46이 메시지를 받습니까?
- 192.31.20.46으로 메시지를 보내면 :: 192.31.20.46에서 메시지를 받습니까?
:: 127.0.0.1은 여전히 루프백 IP 주소입니까? 그렇다면, 127.0.0.1과 사실상 동일한 주소입니까?
아니, ::192.31.20.46
IPv6의 주소는 IPv4 호환이되지 되었기 때문에 잘못된 IPv6 주소입니다.
IPv4와 IPv6은 공존 할 수 있지만 직접 통신 할 수없는 두 개의 분리 된 호환되지 않는 프로토콜입니다.
IPv6의 루프백 주소는 ::1
입니다.
또는 IPv6 주소와 통신 할 때 IPv4 주소와 통신하지 않는다는 의미에서 IPv6 주소 공간과 IPv4 주소 공간이 완전히 분리되어 있습니까 (즉, 겹치지 않습니까)?
IPv4와 IPv6은 완전히 별도의 주소 지정을 갖습니다. IPv4는 IPv6 128 비트 주소 지정과 호환되지 않는 32 비트 주소 지정을 사용합니다. 프로토콜 헤더도 다른 방식으로 매우 다릅니다. IPv6은 IPv4에서 학습 한 후 생성되었습니다. IPv4 는 오늘날과 같은 방식으로 사용되지는 않은 학술 / 정부 실험 이며, IPv6은 IPv4의 결함을 수정하려는 시도이지만 그로 인해 IPv4와 호환되지 않습니다.