7.4.2 DHCP 동작 방식
호스트가 IP를 자동으로 할당받는 과정을 통해 DHCP 프로토콜의 동작 방식을 상세히 알아보겠습니다. 호스트가 DHCP 서버로 IP를 할당받는 과정은 그림 7-53과 같이 4단계로 진행됩니다.
▲ 그림 7-53 DHCP 패킷의 4단계 흐름
1. DHCP Discover
DHCP 클라이언트는 DHCP 서버를 찾기 위해 DHCP Discover 메시지를 브로드캐스트로 전송합니다.
2. DHCP Offer
DHCP Discover를 수신한 DHCP 서버는 클라이언트에 할당할 IP 주소와 서브넷, 게이트웨이, DNS 정보, Lease Time 등의 정보를 포함한 DHCP 메시지를 클라이언트로 전송합니다.
3. DHCP Request
DHCP 서버로부터 제안받은 IP 주소(Requested IP)와 DHCP 서버 정보(DHCP Server Identifier)를 포함한 DHCP 요청 메시지를 브로드캐스트로 전송합니다.
4. DHCP Acknowledgement
DHCP 클라이언트로부터 IP 주소를 사용하겠다는 요청을 받으면 DHCP 서버에 해당 IP를 어떤 클라이언트가 언제부터 사용하기 시작했는지 정보를 기록하고 DHCP Request 메시지를 정상적으로 수신했다는 응답을 전송합니다.