
정적 할당 (Static IP)
→ IP 갱신 과정이 없음
동적 할당 (Dynamic IP)
→ IP 갱신 과정이 발생
동적으로 IP 주소를 자동 할당해주는 프로토콜
클라이언트 → DHCP 서버: 요청
클라이언트 ← DHCP 서버: 응답
- DHCP 동작 4단계
| 단계 | 설명 |
| --- | --- |
| **D**iscover | 클라이언트가 IP 주소 요청 (브로드캐스트) |
| **O**ffer | 서버가 사용 가능한 IP 주소 제안 |
| **R**equest | 클라이언트가 특정 IP 주소 요청 |
| **A**ck | 서버가 요청 수락 및 최종 IP 할당 |
DHCP로 받은 IP 주소는 영구 소유가 아닌 일정 시간 동안 임대하는 것으로 임대 시간(리스 타임)이 끝나면 IP 주소는 무효화되며, 클라이언트는 다시 갱신하거나 새 IP를 받아야함. 리스 만료 전 갱신 요청을 통해 동일한 IP 유지 가능
| 시점 | 동작 |
|---|---|
| T0 | 클라이언트가 DHCP Discover → Offer → Request → ACK 받고 IP를 할당받음 |
| T1 (리스 시간의 50%) | 클라이언트가 DHCP 서버에 리스 갱신요청 (유니캐스트) |
| T2 (리스 시간의 87.5%) | 서버가 응답하지 않으면 브로드캐스트로 갱신 요청 재시도 |
| T3 (리스 만료) | 만약 아무 응답도 없다면, IP 주소 만료 → DHCP 과정을 처음부터 재시도 |