
" DHCP (Dynamic Host Configuration Protocol) "
동적 호스트 구성 프로토콜
IP를 필요로 하는 컴퓨터에게 자동으로 할당해서 사용할 수 있도록 해주고,
사용하지 않으면 반환받아 다른 컴퓨터가 사용할 수 있도록 해주는 것

통신 장비가 라우터에 연결되면
자신의 mac address 를 알려주며 IP 주소를 요청한다.
같은 네트워크 내 IP address 와 같은 식별자는 중복 될 수 없다.
라우터는 DHCP Server 라는 프로그램을 내장하고 있다.
인터넷을 사용하는 기계들은 (노트북, 스마트폰 등)
DHCP Client 라는 프로그램이 설치되어 있다.
인터넷을 사용하는 통신 장비의 부품들은
부품마다 공장에서 기록된 고유한 식별자를 가지고 있다.
예) mac address
mac address (physical address) :
Media Access Control address
네트워크 어댑터(랜카드)의 물리적 주소

라우터의 DHCP Server 역시 자신의 mac address 를 알려주며
임대 가능한 IP 주소를 알려준다.

DHCP Client 가 임대 가능한 IP 주소를 사용하겠다고 하면
DHCP Server 는 DHCP Client 의 mac address 와 빌려가는 IP 주소 등을 기록해둔다.

DHCP Server 는 DHCP Client 에게 IP 주소를 빌려준다.
(시간제한 있음)

할당받은 IP 주소를 사용한다.
출처) 생활코딩 WEB2 - Home server
https://opentutorials.org/module/3398