DHCP 편집하기
IT위키
편집을 취소할 수 있습니다. 이 편집을 되돌리려면 아래의 바뀐 내용을 확인한 후 게시해주세요.
최신판 | 당신의 편집 | ||
1번째 줄: | 1번째 줄: | ||
* | == 개요 == | ||
* '''D'''ynamic '''H'''ost '''C'''onfiguration '''P'''rotocol | |||
* 동적으로 클라이언트의 [[IP 주소]]를 설정하기 위한 [[프로토콜]] | |||
* [[UDP]] 67번 포트([[서버]]), [[UDP]] 68번 포트([[클라이언트]])를 사용한다. | |||
** | == 동작 절차 == | ||
[[ | * '''DHCP Discover''' | ||
[[ | ** DHCP 서버를 찾기 위해 자신의 MAC 정보를 담아 [[브로드캐스트]] 한다. | ||
[[ | * '''DHCP Offer''' | ||
** DHCP 서버가 브로드캐스트 메세지를 받고 IP 정보를 보내준다. | |||
* '''DHCP Request''' | |||
** 서버로부터 받은 Offer에 응답하여 해당 IP를 사용하겠다고 요청한다. | |||
* '''DHCP Ack''' | |||
** 클라이언트로부터 받은 Request에 응답하여 해당 IP를 사용하도록 한다. | |||
** 클라이언트는 이 메세지를 최종적으로 받고 IP를 설정하여 사용한다. | |||
== 구현 == | |||
* [[리눅스 DHCP]] | |||
== 보안 이슈 == | |||
* [[DHCP Starvation 공격]] | |||
** DHCP 서버에 허위 offer와 request를 대량으로 보내 IP를 모두 소진하게 만든다. |