[Network] DHCP란 무엇인가?

2020. 2. 5. 19:29Programming/ㄴ Dev Technic

DHCP의 모식도

동적 호스트 구성 프로토콜(Dynamic Host Configuration Protocol, DHCP)은 호스트 IP 구성 관리를 단순화하는 IP 표준이다. 동적 호스트 구성 프로토콜 표준에서는 DHCP 서버를 사용하여 IP 주소 및 관련된 기타 구성 세부 정보를 네트워크의 DHCP 사용 클라이언트에게 동적으로 할당하는 방법을 제공한다.

보다 쉽게 예를 들어 설명하면 DHCP의 작동방식은 모텔과도 같다. 새로운 클라이언트(손님)가 부팅되어 IP할당을 요구하면 DHCP Server(프론트 데스크의 직원)가 사설 IP(모텔의 빈 방)을 할당해준다.

이러한 DHCP 시스템의 장점은 사설아이피를 할당함으로써 부족한 IP갯수의 낭비를 막고 효율적이고 보다 더 많은 기기를 수용할수 있다는것이다 또한 이 많은 작업이 자동으로 이루어지기때문에 IP가 중복되는것 또한 막을 수 있다.

하지만 DHCP 시스템의 서버에 장애가 생기게되면 새로 접속하는 클라이언트는 더이상 IP를 할당받을 수 없기때문에 치명적인 시스템 장애를 유발할 수 있다.

1 2 3 4 5 6 7 ··· 57