2swan

DHCP 서버 본문

System of Infra/Network

DHCP 서버

2swan 2024. 10. 2. 16:44

DHCP 서버는 네트워크와 관련된 설정 정보를 DHCP 클라이언트에게 배포하는 서버

 

컴퓨터에 IP 주소를 할당하는 방법으로는 정적 할당과 동적 할당이 존재

 

DHCP(Dynamic Host Configuration Protocol)는 동적 할당 으로 IP 주소를 배포할 때 사용하는 프로토콜이다.

 

DHCP를 사용하면 번잡한 IP 주소 관리를 편하게 사용 + 부족한 IP 주소를 활용

 

 

정적 할당은 서버나 네트워크 기기 등 동일한 IP 주소를 계속 사용해야하는 기기에서 수동으로 IP 주소를 설정하는 방법

 

동적 할당은 서버가 클라이언트에 대해 IP 주소, 서브넷 마스크, 기본 게이트웨이 등과 같은 네트워크와 관련된 설정 정보를 배포하여 자동으로 설정하는 방법

 

 

 

 

 

DHCP 역할 (Dynamic Host Configuration Protocol)

네트워크에 연결되는 다양한 어플라이언스에 IP 주소를 자동으로 할당하는 프로토콜

일반적으로 IP 주소, 서브넷 마스크, 디폴트 게이트웨이(라우터IP)라는 기본 3종 세트와 DNS 서버 IP 주소, 도메인 이름 같은 정보를 함께 제공한다

 

 

 

DHCP의 사용처

DHCP의 용도는 IP 주소 자동 할당에 그치지 않고, 데이터 센터에서 수천 대의 서버에 고정 IP주소를 설정할 때도 이용할 수 있다.

 

 

 

DHCP 프로토콜

DHCP 프로토콜은 DHCP 클라이언트와 DHCP 서버가 주고받는 메시지이다.

DHCP 서버는 UDP 포트 67, DHCP 클라이언트는 UDP 포트 68로 패킷을 수신한다.

 

 

 

DHCP 메시지

메시지 이름 보낸 곳 설명
DHCP-DISCOVER 클라이언트 DHCP 서버를 찾아서 IP 주소를 할당 요청
DHCP-OFFER 서버 할당 후보 IP 주소를 제시
DHCP-REQUEST 클라이언트 후보로 제시된 IP 주소 사용을 요청, 혹은 IP 주소 유효기한 연장을 요청
DHCP-ACK 서버 클라이언트의 요청을 받아들임
DHCP-RELEASE 클라이언트 IP 주소 해제 통지
DHCP-NAK 서버 클라이언트의 요청 거부
DHCP-INFORM 클라이언트 IP 주소 이외의 설정 정보 요청

 

'System of Infra > Network' 카테고리의 다른 글

Network 요약  (0) 2024.10.10
NAT  (4) 2024.10.02
IP주소, 서브넷 마스크, 기본 게이트웨이, Ethernet  (0) 2024.10.02
와이파이 비번 찾기  (0) 2024.08.22
랜포트 LED 의미  (0) 2024.08.20