DHCP 동작 과정의 대한 이해

DHCP를 앞서 개념으로 이해해 봤다면 이번에는 실제로 동작하는 걸 이해해볼건데요

 

일단 과정을 텍스트로 보면 다음과 같습니다.

 

 

 

  • DHCP Discover (탐색): 새로운 클라이언트가 네트워크에 연결되면, DHCP Discover 메시지를 브로드캐스트로 보냅니다. 이 메시지는 네트워크 상의 모든 DHCP 서버에게 자신이 IP 주소를 필요로 함을 알립니다.
  • DHCP Offer (제공): DHCP 서버들은 이 Discover 메시지를 수신하고, 사용 가능한 IP 주소와 네트워크 설정 정보를 포함한 DHCP Offer 메시지를 클라이언트에게 보냅니다. 이때 메시지는 브로드캐스트 또는 유니캐스트로 전송될 수 있습니다.
  • DHCP Request (요청): 클라이언트는 받은 Offer 중 하나를 선택하고, 해당 DHCP 서버에게 DHCP Request 메시지를 보냅니다. 이 메시지를 통해 특정 IP 주소를 요청하고, 다른 서버들의 Offer를 거절합니다.
  • DHCP Acknowledgment (승인): 선택된 DHCP 서버는 클라이언트의 요청을 확인하고, DHCP Ack 메시지를 보냅니다. 이 메시지에는 최종적으로 할당된 IP 주소와 기타 네트워크 설정 정보가 포함됩니다.

 

브로드캐스트 방식 , 유니캐스트방식 모두 가능하며 해당 네트워크에 따라 달라질 수 있다는 것을 의미하기도 합니다.

 

쉽게 이미지로 정리해보면 

 

탐색

제공

요청

 

 

승인

'CS' 카테고리의 다른 글

HTTP 상태 코드 정리  (1) 2024.12.06
JWT 에 대한 개념  (1) 2024.12.04
DHCP에 대한 개념 공부 해보기  (1) 2024.11.19
lombok AllArgsConstructor를 안쓰는 이유  (0) 2024.10.08
IP 와 Port 그리고 Socket  (0) 2024.08.08