📌 DHCP(Dynamic Host Configuration Protocol)란?

info

DHCP는 네트워크에 접속한 장치에게 IP 주소를 자동으로 할당해주는 프로토콜이다.
장치는 수동 설정 없이도 DHCP 서버로부터 IP 주소, 서브넷 마스크, 게이트웨이, DNS 정보 등을 자동으로 받을 수 있다.


✅ 동작 방식

DHCP는 일반적으로 다음과 같은 4단계 과정(DORA)을 통해 작동한다:

  1. Discover: 클라이언트가 네트워크에 접속하면 DHCP 서버에게 IP 할당 요청 브로드캐스트
  2. Offer: DHCP 서버가 사용 가능한 IP 주소를 제안
  3. Request: 클라이언트가 제안받은 IP를 수락하겠다는 메시지 전송
  4. Acknowledge: 서버가 IP 임대를 승인하고, 클라이언트에 정보 전달

✅ 주요 기능

  • IP 주소 자동 할당 및 회수
  • 임대 시간(Lease Time) 설정 가능
  • DNS, 게이트웨이 정보도 자동 전달
  • 수동 설정 오류 방지 및 관리 편의성 향상

✅ DHCP 관련 구성 요소

구성 요소 설명
DHCP 서버 IP를 보유하고 있으며 클라이언트에게 할당
DHCP 클라이언트 IP를 필요로 하는 네트워크 장치
IP 풀 DHCP 서버가 보유한 할당 가능한 IP 범위
임대 시간 IP 주소를 사용할 수 있는 시간 제한

✅ DHCP의 장단점

✅ 장점

  • 네트워크 관리 자동화 및 효율화
  • 사용자 편의성 향상
  • 대규모 네트워크에서도 효과적

❌ 단점

  • 서버 장애 시 IP 발급 불가
  • 보안상 공격자에게도 IP가 할당될 수 있음

✅ 고정 IP 설정 vs DHCP

항목 고정 IP DHCP
설정 방식 수동 입력 자동 할당
관리 편의성 낮음 높음
충돌 가능성 있음 (수동 중복 시) 없음 (자동 관리)
유동성 낮음 높음

연결문서

태그:

카테고리:

업데이트:

댓글남기기