DHCP Operations   DHCP 동작 과정

(2019-11-24)

1. DHCP 동작 과정DHCP 프로토콜은 여러 상태별로 전이하며 동작을 하게 됨 


2. DHCP 상태 전이 다이어그램 (State Transition Diagram)

   


3. 동작 과정별 설명

  ㅇ Initialize (DHCP 서버를 찾는 과정)
     - DHCP 클라이언트dhcpdiscover 메세지브로드캐스트 

  ㅇ Selecting (DHCP 서버를 선별하는 과정)
     - dhcpdiscover 메세지를 수신한 다수의 DHCP 서버들은 모두 dhcpoffer 메세지로 응답
        . dhcpoffer 메세지에는 IP 주소 및 임대시간이 들어있음
     - dhcpoffer 메세지를 수집하고, 특정 서버를 선택하게됨

  ㅇ Requesting (특정 DHCP 서버를 선택하고 요청하는 과정)
     - 여러 응답 서버 중 하나를 선택
        . 클라이언트는 여러 응답 서버로부터 수신된 dhcpoffer 메세지 중 하나를 선택하고,
     - 선택한 서버에게 dhcprequest 메세지 송신
     - 즉,
        . 1 이상의 서버에서 보내는 1 이상의 dhcpoffer 메세지를 수집하고,
        . 특정 서버를 수용 결정하고,
        . 서버 식별자 옵션을 포함하는 dhcprequest브로드캐스트 함 
           .. 이러한 선택 사항을 모든 서버에게 알려줌

  ㅇ Bind (Bound) 
     - 서버에서는 DHCP ACK로 응답
        . 응답 상대의 식별로써, 이에 딸려온 IP 주소를 사용
     - 이때, 3가지 타이머 값이 설정되며 DHCP 클라리언트는 BOUND 상태로 들어섬
       (Lease Renewal Timer, Rebinding Timer, Lease Duration Timer)

  ㅇ 한편, 이 IP 주소에 대하여 ARP 브로드캐스트를 통해 사용중 여부 검사

  ㅇ 만일 ARP 응답이 오면, 중복 주소로 간주하여 제안된 IP 주소를 무시하고
     dhcpdecline 송출

  ㅇ 정상적인 종료인 경우, 클라이언트는 dhcprelease로 해제

  ㅇ Renewing (재연장,갱신) 
     - 클라이언트는 할당받은 IP 주소 정보의 임대시간의 만료의 50%가 지난후, 임대 재연장(갱신)
     - 이 경우, dhcpdiscover(탐색) 및 dhcpoffer(제안) 관련 DHCP 메세지는 생략됨

  ※ [참고] ☞ DHCP 메세지 타입 참조


4. 한편, DHCP 임대 요청 해제에 관여하는, DHCP 메세지 주요 유형

    

[DHCP]1. DHCP 이란?   2. BOOTP   3. DHCP 동작 과정   4. DHCP 서버   5. DHCP Relay   6. 고정 IP / 유동 IP   7. DHCP 임대 갱신 재연결 리바인딩 해제   8. DHCPv6  


"본 웹사이트 내 모든 저작물은 원출처를 밝히는 한 자유롭게 사용(상업화포함) 가능합니다"
     [정보통신기술용어해설]       편집·운영 (차재복)          편집 후원          편집 이력
  1. Top (분류 펼침)      :     1,591개 분류    6,512건 해설