%EC%97%90%EC%84%9C%20%EC%A4%91%EB%B3%B5%20%EC%A3%BC%EC%86%8C%20%EA%B0%90%EC%A7%80%EA%B0%80%20%EC%8B%A4%ED%8C%A8%ED%95%9C%20%EA%B2%BD%EC%9A%B0%20%EB%A7%81%ED%81%AC%20%EB%A1%9C%EC%BB%AC%20%EC%A3%BC%EC%86%8C%EB%8A%94%20%EC%96%B4%EB%96%BB%EA%B2%8C%20%EC%83%9D%EC%84%B1%EB%90%A9%EB%8B%88%EA%B9%8C%3F.png)
SLAAC(상태 비저장 주소 자동 구성)의 경우RFC 4862주소가 인터페이스에 할당되기 전에 인터페이스 식별자(수정된 EUI-64)를 기반으로 링크 로컬 주소를 생성하는 데 사용됩니다. DAD(중복 주소 감지)가 처리됩니다. 이제 DAD가 실패하면 어떻게 될까요?
섹션 4에서는 자동 구성을 중지해야 한다고 설명합니다.
노드가 임시 링크 로컬 주소가 고유하지 않다고 판단하면 자동 구성이 중지되고 인터페이스를 수동으로 구성해야 합니다.
해당 맥락에서 "수동 구성"이 무엇을 의미하는지 지정되지 않았습니다. DAD에는 두 가지 확장이 있습니다(RFC 4429,RFC 7527) 또한 DAD가 실패하면 어떤 일이 발생하는지 설명하지 않습니다.
무작위 인터페이스 식별자가 생성되어 링크-로컬 주소를 생성하는 데 사용된다고 가정하겠습니다.RFC 4941 - IPv6의 상태 비저장 주소 자동 구성을 위한 개인 정보 보호 확장하지만 그러한 행동을 지정하는 소스나 참조를 찾을 수 없습니다...
1. 중복 주소 감지 실패 시 링크-로컬 주소는 어떻게 생성되나요?
2. 링크 로컬 주소 생성에 무작위 인터페이스 식별자가 사용됩니까? 그렇다면 RFC에 설명되어 있거나 OS에 대해 문서화되어 있습니까?
답변1
- 중복 주소 감지 실패 시 링크-로컬 주소는 어떻게 생성되나요?
일반 RFC 4862 SLAAC에서는 그렇지 않습니다.
"자동 구성 중지"는 말 그대로 IP 스택이 대체 알고리즘을 시도하지 않고 문자 그대로 프로세스와 링크 로컬 주소를 중지한다는 의미입니다.생성되지 않습니다.마찬가지로 "수동 구성"은 시스템 관리자가 대신 작업 주소를 추가해야 함을 의미합니다.
(결국 하드웨어 기반 IID를 사용할 때 IPv6 DAD 오류는 하드웨어 주소 자체가 중복되었음을 의미합니다.원하다그 상황에서 계속.)
RFC 4941 "개인정보 확장" 무작위 생성은 자체 RFC에 명시적으로 명시된 것처럼 기본 "공개" 주소를 대체하거나 일반 SLAAC 프로세스를 변경하기 위한 것이 아닙니다.
그러나 OS가 표준 하드웨어 기반 IID 대신 RFC 7217 "의미상 불투명한" IID를 사용하는 경우 하나 이상의 주소가 성공할 때까지 다른 'DAD_Counter' 값(다른 IID를 생성함)을 사용하여 계속 재시도합니다.
- 링크-로컬 주소 생성에 무작위 인터페이스 식별자가 사용됩니까? 그렇다면 RFC에 설명되어 있거나 OS에 대해 문서화되어 있습니까?
예, RFC 7217(OS에서 구현된 경우)은 전역 주소뿐만 아니라 링크 로컬 주소에도 적용됩니다. RFC 7217의 사용은 완전히 선택 사항입니다. 그리고만약에구현되면 대체 기능이 아닌 하드웨어 기반 IID 생성 알고리즘을 완전히 대체하기 위한 것입니다.
또한 RFC 7721은 Microsoft Windows에서 사용하는 다른 알고리즘을 참조합니다(RFC 7217보다 약간 앞선 것으로 생각됩니다).