Files
kui-vault/content/03.Note/DHCP(Dynamic Host Configuration Protocol).md
T
2026-05-04 10:30:04 +09:00

2.1 KiB

id, created, tags, aliases
id created tags aliases
DHCP(Dynamic Host Configuration Protocol) 20260428 2026-04-28 14:21

💡 생각

이곳에 하나의 생각 또는 아이디어를 작성합니다.


📑 개념

네트워크 안에 있는 장치들에게 IP 주소를 자동으로 할당해 주는 통신 규약입니다.

매번 사람이 직접 장치마다 IP를 입력하는 번거로움을 없애고, IP 충돌 같은 네트워크 사고를 방지하기 위해 사용됩니다.

DHCP가 하는 일

네트워크에 새로운 기기(노트북, 스마트폰 등)가 연결되면, DHCP 서버는 다음과 같은 정보를 자동으로 제공합니다.

  • IP 주소: 기기의 고유 식별 주소

  • 서브넷 마스크: 네트워크 범위를 결정하는 값

  • 기본 게이트웨이: 외부 인터넷으로 나가는 통로 주소

  • DNS 서버 주소: 도메인 이름을 IP로 변환해 주는 서버 주소

DHCP 사용의 장점

  • 관리의 편리함: 관리자가 일일이 IP를 할당하지 않아도 서버가 알아서 빈 주소를 찾아줍니다.

  • 효율적인 IP 자원 관리: 사용 중이지 않은 IP는 회수하여 다른 기기에 줄 수 있으므로 한정된 IP 자원을 아낄 수 있습니다. (이를 임대 시간/Lease Time이라고 합니다.)

  • 설정 오류 방지: 오타나 중복된 IP 입력으로 인한 네트워크 연결 오류를 방지할 수 있습니다.

임대(Lease)와 갱신(Renewal)

DHCP는 IP를 영구적으로 주는 것이 아니라, 특정 시간 동안 빌려주는(Lease) 개념입니다.

  • 임대 시간: IP를 사용할 수 있는 유효 기간입니다.

  • 갱신: 보통 임대 시간의 50%가 지나면 클라이언트는 서버에 "이 IP를 계속 써도 될까요?"라고 물어보고 사용 시간을 연장합니다. 만약 기기가 네트워크를 떠나면 임대 시간이 만료된 후 해당 IP는 다시 서버로 회수되어 다른 기기가 쓸 수 있게 됩니다.

[!note] 우리가 흔히 쓰는 공유기가 바로 이 DHCP 서버 역할을 수행하여 집 안의 여러 기기에 IP를 나눠주고 있습니다.