1장. 오버클라우드의 IPv6 소개
Red Hat OpenStack Platform director는 오버클라우드라는 클라우드 환경을 생성합니다. 기본적으로 오버클라우드는 인터넷 프로토콜 버전 4(IPv4)를 사용하여 서비스 엔드포인트를 구성합니다. 그러나 오버클라우드는 IPv6 인프라를 지원하는 조직에 유용한 인터넷 프로토콜 버전 6(IPv6) 끝점도 지원합니다.
이 정보는 Director 설치 및 사용 가이드의 보조 항목입니다. Director 설치 및 사용에 지정된 동일한 요구 사항이 이 가이드에도 적용됩니다. 필요에 따라 이러한 요구 사항을 구현합니다.
1.1. IPv6 네트워킹 소개 링크 복사링크가 클립보드에 복사되었습니다!
IPv6는 인터넷 프로토콜 표준의 최신 버전입니다. IETF(Internet Engineering Task Force)는 현재 일반적인 IPv4 표준에서 IP 주소 소진을 극복하기 위한 수단으로 IPv6를 개발했습니다. IPv6에는 다음을 포함하여 IPv4와 다양한 차이점이 있습니다.
- 대규모 IP 주소 범위
- IPv6 범위는 IPv4 범위보다 훨씬 큽니다.
- 엔드 투 엔드 연결 개선
- 대규모 IP 범위는 네트워크 주소 변환에 대한 의존도가 낮기 때문에 엔드 투 엔드 연결을 개선할 수 있습니다.
- 브로드캐스팅 없음
- IPv6는 기존 IP 브로드캐스트를 지원하지 않습니다. 대신 IPv6는 멀티 캐스트를 사용하여 계층적 방식으로 적용 가능한 호스트에 패킷을 보냅니다.
- SLAAC(상태 비저장 주소 자동 구성)
- IPv6에서는 IP 주소를 자동으로 구성하고 네트워크에서 중복 주소를 감지하는 기능을 제공합니다. 이렇게 하면 주소를 할당할 DHCP 서버의 의존도가 줄어듭니다.
IPv6에서는 128비트(16비트 그룹을 사용하여 4진수로 표시됨)를 사용하여 주소를 정의하고 IPv4는 32비트만 사용합니다(8비트 그룹을 사용하여 10진수로 표시됨). 예를 들어 IPv4 주소(192.168.0.1)의 표현은 다음과 같습니다.
| 비트 | 표현 |
|---|---|
| 11000000 | 192 |
| 10101000 | 168 |
| 00000000 | 0 |
| 00000001 | 1 |
IPv6 주소 (2001:db8:88ec:9fb3::1)의 경우 표현은 다음과 같습니다.
| 비트 | 표현 |
|---|---|
| 0010 0000 0000 0001 | 2001 |
| 0000 1101 1011 1000 | 0db8 |
| 1000 1000 1110 1100 | 88EC |
| 1001 1111 1011 0011 | 9fb3 |
| 0000 0000 0000 0000 | 0000 |
| 0000 0000 0000 0000 | 0000 |
| 0000 0000 0000 0000 | 0000 |
| 0000 0000 0000 0001 | 0001 |
각 비트 그룹에서 선행 제로 없이 IPv6 주소를 나타내고 각 IP 주소에 대해 0비트 그룹 세트를 생략할 수도 있습니다. 이 예제에서는 0db8 비트 그룹화를 db8 로 표시하고 0000 비트 그룹의 세 세트를 생략하여 2001:0db8:88ec:9fb3:0000:0000:0001에서 로 표현을 줄일 수 있습니다. 자세한 내용은 "RFC 5952: A Recommendation for IPv6 Address text Representation"를 참조하십시오.
2001:db8:88ec:9fb3::1
IPv6의 서브넷 설정
IPv6 주소는 IPv4와 유사하게 비트 마스크를 사용하여 주소 접두사를 네트워크로 정의합니다. 예를 들어 샘플 IP 주소 2001:db8:88ec:9fb3::1/64 에 /64 비트 마스크를 포함하는 경우 비트 마스크는 첫 번째 64 비트 (2001:db8:88ec:9fb3)를 네트워크로 정의하는 접두사 역할을 합니다. 나머지 비트(0000:0000:0000:0001)는 호스트를 정의합니다.
IPv6에서는 일부 특수 주소 유형도 사용합니다.
- 루프백
-
루프백 장치는 호스트 내의 내부 통신에 IPv6를 사용합니다. 이 장치는 항상
::1/128입니다. - 로컬 링크
-
링크 로컬 주소는 특정 네트워크 세그먼트 내에서 유효한 IP 주소입니다. IPv6에서는 각 네트워크 장치에 링크 로컬 주소가 있어야 하며 접두사
fe80::/10을 사용해야 합니다. 그러나 대부분의 경우 이러한 주소에는fe80::/64가 접두사가 지정됩니다. - 고유한 로컬
-
고유한 로컬 주소는 로컬 통신을 위한 것입니다. 이러한 주소는
fc00::/7접두사를 사용합니다. - 멀티 캐스트
-
호스트는 멀티 캐스트 주소를 사용하여 멀티 캐스트 그룹을 결합합니다. 이러한 주소는
ff00::/8접두사를 사용합니다. 예를 들어FF02::1은 네트워크의 모든 노드에 대한 멀티캐스트 그룹이며FF02::2는 모든 라우터의 멀티 캐스트 그룹입니다. - 글로벌 Unicast
-
이러한 주소는 일반적으로 공용 IP 주소용으로 예약되어 있습니다. 이러한 주소는
2000::/3접두사를 사용합니다.