SLAAC 생성은 64비트 크기가 아닌 네트워크 접두사의 영향을 받습니까?

SLAAC 생성은 64비트 크기가 아닌 네트워크 접두사의 영향을 받습니까?

SLAAC 생성에 필요한 모든 매개변수를 활성화했으며 라우터 광고를 가져오고 있지만 라우터 광고의 네트워크 접두사는 /64가 아닌 /52입니다. 시스템에 SLAAC 주소가 할당되지 않습니다. (라우터 알림은 "지원" 모드(M+O+A 플래그)에 있으므로 문제가 되지 않습니다.) SLAAC가 생성되려면 네트워크 접두사가 /64 자체여야 합니까? 이 문제를 어떻게 해결할 수 있나요?

답변1

~ 안에https://datatracker.ietf.org/doc/html/rfc4862#section-5.5.3다음과 같이 지정됩니다.

If the sum of the prefix length and 
interface identifier length does not
equal 128 bits, the Prefix Information
option MUST be ignored.

이더넷의 경우 인터페이스 식별자 길이는 64비트이므로 이 규칙을 준수하려면 접두사가 /64여야 합니다. SLAAC의 목적상 다른 길이는 무시됩니다.

관련 정보