Home Server) DHCP (Dynamic Host Configuration Protocol)

jun_legend·2021년 5월 30일

WEB-Home Server

목록 보기
7/7
post-thumbnail

" 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 Server 는 IP 주소를 빌려줄 때
    mac address 별로 고유한 IP 주소를 빌려주고 이를 기록해둔다.
    때문에 남아있는 대여 가능한 고유한 IP 주소를 인지하고 있고,
    이를 DHCP Client 에게 알려줄 수 있다.

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

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

할당받은 IP 주소를 사용한다.


출처) 생활코딩 WEB2 - Home server
https://opentutorials.org/module/3398

0개의 댓글