새소식

반응형
네트워크

DHCP(Dynamic Host Configuration protocol)

  • -
반응형

DHCP(Dynamic Host Configuration Protocol, 동적호스트 구성 프로토콜)

: 호스트의 IP 주소와 각종 TCP/IP 프로토콜의 기본설정을 클라이언트에게 자동으로 제공해주는 프로토콜

: DHCP 서버가 네트워크에 사용되는 IP 주소를 중앙집중식으로 관리하여 요청한 클라이언트에게 제공한다.

: 네트워크에 속한 컴퓨터에게 자동으로 네임서버주소, IP 주소, 게이트웨이 주소를 할당 및 임대해준다.

장점

PC의 수가 많거나 PC 자체 변동사항이 많은 경우 IP 설정 및 필요한 설정정보를 자동으로 제공해주기 때문에 효율적으로 사용 가능하고, IP 설정을 자동으로 할당해주기 때문에 IP 충돌을 막을수 있다.

단점

IP 주소 할당을 DHCP 서버에 의존하기 때문에 서버가 죽었을 시 IP 주소 할당이 제대로 이루어지지 않을수 있다.

호스트는 DHCP 서버의 정보를 알지 못하기 때문에 같은 네트워크 상의 모든곳에 DHCP를 찾기 위한 신호를

브로드캐스팅 한다.

1. DHCP Server Discovery (DHCP 서버 발견)

: 호스트는 접속할 DHCP 서버의 정보를 모르기 때문에 DHCP 서버 발견 메시지를 서브넷 상의 모든곳으로 신호를 브로드캐스팅한다.

2. DHCP Server Offer(DHCP 서버 제공)

: 호스트가 보낸 DHCP 서버 발견 메시지를 DHCP 서버가 받으면 DHCP 서버에서 제공해줄수 있는 제공 메시지를 보낸다. 제공 메시지에는 제공할수 있는 클라이언트 IP 주소, 도메인 이름, IP 주소 임대 기간 등의 설정 파라미터가 포함된다.

DHCP 서버도 호스트의 정보를 모르기 때문에 서브넷 상의 모든곳으로 신호를 브로드캐스팅한다.

3. DHCP Request(DHCP 요청)

: 호스트는 DHCP 서버 발견 메시지를 서브넷상의 모든곳으로 보냈기 때문에 하나이상의 DHCP 서버 제공 메시지를 받게된다. 그 중 최적의 DHCP 서버를 선택하여 DHCP 요청 메시지를 보낸다.

4. DHCP ACK

: 서버는 호스트의 요청 메시지를 받고 ACK 메시지를 보낸다.

반응형

'네트워크' 카테고리의 다른 글

프록시(Proxy)  (0) 2021.08.25
게이트웨이(GATEWAY)  (0) 2021.08.25
NAT(Network Address Translation)  (0) 2021.08.25
NAC(Network Access Control, 네트워크 접근제어)  (0) 2021.08.25
허브, 스위치, 라우터란?  (0) 2021.08.25
Contents

포스팅 주소를 복사했습니다

이 글이 도움이 되었다면 공감 부탁드립니다.