본문 바로가기
IT기술노트/디지털네트워크

DHCP

by 비트코기 2021. 2. 21.
반응형

I. IP 주소 자동 할당, DHCP의 개요

가. DHCP의 정의

   - 네트워크 관리자가 조직의 중앙에서 일정 시간 동안만 유효한 IP를 할당하는 프로토콜

나. DHCP의 특징

   - TCP/IP의 자동 생성으로 네트워크 관리 용이

   - 임대 형식으로 이용하므로 자원의 재배치 원활

   - HOST 인증 방식을 이용할 경우, 강력한 보안이 가능

   - 옵션의 적절한 이용으로 가입자 인증을 통한 권한 위임 가능


II. DHCP의 구조 및 할당 메커니즘

가. DHCP의 구조

구성요소

내용

Non-DHCP Client

DHCP 서버로부터 IP를 할당 받지 않고 수동적으로 IP를 설정한 호스트

DHCP Client

시스템이 시작됨과 동시에 DHCP 서버를 찾는 메시지를 네트워크에 발송, IP 주소 임대 요청

DHCP 서버

클라이언트의 요청에 응답하여 자신의 DHCP DB에서 IP 주소를 임대

DHCP DB

DHCP 클라이언트가 할당되거나 해당 TCP/IP 주소 임대를 해제할 때 업데이트 되는 동적 DB

나. DHCP의 할당 메커니즘

할당 메커니즘

내용

Automatic Allocation

클라이언트에게 영구적인 IP 할당 기법

Dynamic Allocation

클라이언트에게 한정된 시간 동안 IP 할당 기법

3가지 메커니즘 중에서 유일하게 IP 재사용이 자동으로 이루어진다.

Manual Allocation

클라이언트의 P 주소를 네트워크 관리자가 할당하고 DHCP는 그 주소를 할당하는 기법


III. DHCP의 동작 단계

구분

단계

내용

생성

Discover

DHCP 클라이언트는 부팅이 시작되는 동안 IP Address를 가지고 있지 않은 상태이기 때문에 TCP/IP를 초기화하기 위하여 DHCP 서버를 찾는 요청을 Broadcast하는 과정

Offer

Discover 메시지를 받은 DHCP 서버가 사용 가능한 IP Address 하나를 담아 Packet을 만들어 Broadcast하는 과정

Request

DHCP 클라이언트는 서버로부터 할당 받은 IP Address와 임대해 준 서버의 IP를 담은 Packet을 만들어 네트워크 내 DHCP서버로 승인요청을 보내는 과정

Ack

Request 메시지를 받은 DHCP 서버는 자신이 보낸 IP Address가 채택되지 않았을 경우, IP Database에 유지하고, 채택되었을 경우에는 IP임대기간, DNS, Default Gateway, WINS등의 DHCP 옵션값을 담은 확인(Acknowledgement) Packet을 만들어서 Broadcast하는 과정

갱신

DHCP REQUEST

보냄

IP 대여 기간의 1/2이 지난 후에 IP를 대여했던 서버로 DHCP REQUEST 전송

DHCP ACK

보냄

DHCP 서버는 IP주소의 대여기간을 갱신

변경된 추가 옵션이 있으면 DHCP ACK 패킷 전송


IV. DHCP의 동작방식

 

반응형

'IT기술노트 > 디지털네트워크' 카테고리의 다른 글

TCP(Transmission Control Protocol)  (0) 2021.02.22
ARP(Address Resolution Protocol)  (0) 2021.02.22
IPv4 to IPv6  (0) 2021.02.22
IPv6  (0) 2021.02.22
수퍼네팅(Supernetting)  (0) 2021.02.21
서브네팅(Subnetting)  (0) 2021.02.21
라우팅 프로토콜(Routing Protocol)  (0) 2021.02.21
사전 패킷 폐기(Proactive Packet Discard)  (0) 2021.02.21

댓글