Address Auto-configuration, Address Autoconfiguration   주소 자동 설정, 주소 자동 생성

(2021-10-31)

호스트 주소 설정, Stateful Address Autoconfiguration, Stateless Address Autoconfiguration, SLAAC


1. IP 주소 설정 (호스트IP 주소를 설정하는 것)IP 주소의 수동 설정
     - 운용자 수동  입력

  ㅇ IP 주소의 자동 설정
     - 어떤 망에 진입 또는 부팅하는 호스트로 하여금, 
     - IP 주소를 동적/자동적으로 설정(생성)할 수 있게하는 것

  ※ 한편, 호스트IP 주소 설정 작업시 필요한 요소들은?
     - ① IP 주소, ② 서브넷 마스크, ③ 디폴트라우터 IP주소, ④ 네임서버 IP주소DHCP 참조


2. IP 주소의 자동 설정시, 주체 결정은?

  ㅇ 기존 IPv4 주소는, 지역 관리자(사람) 또는 DHCP 서버에 의해 유일하게 수동 또는 자동 설정됨
     - 수동 주소 설정 (운용자에 의함)
     - 동적 주소 자동설정 (DHCPv4에 의함)

  ㅇ 그러나, IPv4와 달리 IPv6에서는, Global Unicast Address의 자동 설정시에,
     - `DHCPv6 서버에게 받을지` 아니면 `라우터에게 받을 지` 여부를 라우터가 결정함
     - 라우터에게 RS 요청 후에, 라우터RA 응답에서 이를 결정하게 함
     - 결국, 라우터RA 응답 메세지 내에 IP Prefix,디폴트 라우터 등의 정보가 담겨져 있게 됨
 

3. IP 주소 설정 방식의 구분

  ㅇ 수동 주소 설정 (Maunal Address Configuration)
     - 운용자 수동  입력
        . 128 비트IPv6 주소에서 미리 정해지는 상위 64 비트IP Prefix는 놔두고,
          하위 64 비트Interface ID를 관리자가 직접 수동으로 입력하는 방식

  ㅇ 동적 주소 자동설정 (Dynamic Address Autoconfiguration)

     - 상태 보존형 주소 자동설정 (Stateful Address Auto-configuration)
        . DHCP 서버 도움을 받음 
           .. IPv4 => DHCPv4 서버 활용
           .. IPv6 => DHCPv6 서버 활용

        . 표준 : RFC 3315 등

     - 상태 비보존형 주소 자동설정 (Stateless Address Auto-configuration, SLAAC)
        . IPv6 만 해당됨 (IPv4는 이 경우에 해당되는 기능 없음)
           .. IPv6NDP(Neighbor Discovery Protocol) 기능을 활용
           .. 이때의 NDP 기능은 멀티캐스트,ICMPv6 프로토콜을 사용하여 동작함

        . DHCPv6 서버 도움없이도, 라우터 도움 만으로 주소설정이 가능 함
           .. Global Unicast AddressPrefix,서브넷 마스크,디폴트 라우터 주소의 설정 가능
           .. 단, 이외의 설정정보(즉,DNS 서버 주소)는, DHCPv6 서버에 의해서만 제공 받음

        . (Link Local Unicast Address 자동 설정) : 이웃 간청(NS),이웃 알림(NA) 메세지에 의함 
           .. 처음 10 비트를 `1111 1110 10 (FE80)`으로 하고, 
           .. 다음 54 비트들을 `0`으로 셋팅하고,
           .. 나머지 64 비트들은, NIC 카드에 있는 MAC 주소로부터, 64 비트 ID를 자동 생성하고, 
           .. [참고]  ☞ Modified EUI-64 참조
           .. 또한, 이웃 간청,이웃 알림 메세지에 의해, 이웃 노드들과 주소 충돌 않도록 살펴보고,
           .. 만일, 주소 충돌시에는, DHCP 서버를 이용해야 함

        . (Global Unicast Address 자동 설정) : 호스트,라우터 간에 RS,RA 메세지를 주고받음
           .. 때론, 라우터RA 방송(브로드캐스트)에 의함
           .. 임의의 LAN 상에서, 자신의 MAC 주소라우터가 제공하는 프리픽스와 결합하여,
           .. 고유의 IP 주소(특히,Interface ID)를 호스트 스스로 생성할 수 있음

        . 표준 : RFC 3736, 4862 등

IPv6 주소
   1. IPv6 주소   2. 유니캐스트 주소   3. 링크 로컬 주소   4. 주소 자동 설정   5. 애니캐스트   6. 인터페이스 ID   7. 멀티캐스트 주소  


"본 웹사이트 내 모든 저작물은 원출처를 밝히는 한 자유롭게 사용(상업화포함) 가능합니다"