인터페이스에 IPv6가 활성화되면 네트워크 인터페이스의 MAC를 기반으로 링크 로컬 주소가 자동으로 할당됩니다.
그런데 이 주소는 누가 할당한 걸까요? 커널에서 수행됩니까, 아니면 인터페이스를 설정하는 일부 사용자 공간 프로그램에 의해 수행됩니까?
이상적으로는 이 작업을 수행하는 실제 소스 코드에 대한 링크에도 관심이 있습니다.
답변1
이것핵심OpenBSD에서 전달되었으며 in6_ifattach_linklocal
검색 fgrep -rl fe80 /usr/src 2>/dev/null
을 통해 발견되었습니다.