높고 넓은 파도

[DHCP] DHCP(Dynamic Host Configuration Protocol) 개념, 구성 본문

네트워크/DHCP

[DHCP] DHCP(Dynamic Host Configuration Protocol) 개념, 구성

김파도_ 2024. 8. 9. 21:30
반응형

DHCP(Dynamic Host Configuration Protocol)

: IP 자동 할당과 분배

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

  • DHCP는 네트워크에 사용되는 IP주소를 DHCP서버가 중앙집중식으로 관리하는 클라이언트/서버 모델을 사용하게 됨. DHCP지원 클라이언트는 네트워크 부팅과정에서 DHCP서버에  IP주소를 요청하고 이를 얻을 수 있음
  • 별도의 IP 설정 작업이 필요없어 사용자와 관리자 모두 편리하게 네트워크에 접속할 있고 사용하지 않는 IP 정보는 회수되어 사용하는 경우에만 재할당되어 사용자 이동이 많고 한정된 IP 주소를 가진 경우 유용하게 사용 -> IP 자동으로 관리되므로 사용자가 직접 입력하면서 발생할 있는 설정 정보 오류나 중복 IP 할당과 같은 문제를 예방
  • 네트워크 안에 컴퓨터에 자동으로 네임서버 주소, IP 주소, 게이트웨이 주소를 할당해주는 것을 의미
  • 해당 클라이언트에게 일정 기간 임대를 하는 동적 주고 할당 프로토콜
  • BOOTP (Bootstrap Protocol)라는 프로토콜을 기반으로 . DHCP BOOTP 유사하게 동작하지만 BOOTP에서 지원되지 않는 몇가지 기능이 추가된 확장 프로토콜.
  • DHCP BOOTP 프로토콜 사이에는 호환성이 있어 BOOTP DHCP에서 사용되는 서비스 포트가 같고 BOOTP 클라이언트가 DHCP서버를 사용하거나 DHCP 클라이언트가 BOOTP 서버를 사용해 정보를 수신할 수도 있음.
  • DHCP 서버에 의존되기 때문에 서버가 다운되면 IP 할당이 제대로 이루어지지 않음.

DHCP 구성

 

1. 서버

: 네트워크 인터페이스를 위해서 IP주소를 가지고 있는 서버에서 실행되는 프로그램으로 일정한 범위의 IP주소를 다른 클라이언트에게 할당하여 자동으로 설정하게 해주는 역할 . DHCP서버는 클라이언트에게 할당된 IP주소를 변경없이 유지해 있음

클라이언트에게 IP 할당 요청이 들어오면 IP 부여해주고 할당 가능한 IP들을 관리해주게 .

  • IP 주소 풀(IP 범위) : 클라이언트에 할당할 IP 주소 범위
  • 예외 IP 주소 풀(예외 IP 범위) : 클라이언트에 할당할 IP 주소로 선언된 범위 중 예외적으로 할당하지 않을 대역
  • 임대 시간 : 클라이언트에 할당할 IP 주소의 기본 임대 시간
  • 서브넷 마스크 : 클라이언트에 할당할 IP 주소에 대한 서브넷 마스크 정보
  • 게이트웨이(Router) : 클라이언트에 할당할 게이트웨이 정보
  • DNS(Domain Name Server) : 클라이언트에 할당할 DNS 주소

2. 클라이언트

: 클라이언트들은 시스템이 시작하면 DHCP서버에 자신의 시스템을 위한 IP주소를 요청, DHCP서버로부터 IP 주소를 부여받으면 TCP/IP설정은 초기화되고 다른 호스트와 TCP/IP 사용해서 통신 있게 .

  서버에게 IP 할당받으면 TCP/IP 통신을 있음.

 

728x90

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

[DHCP] DHCP Relay  (0) 2024.08.09
[DHCP] DHCP 원리  (0) 2024.08.09