VM을 사용하여 다양한 네트워크 설정을 실험하고 있습니다. Windows Server에서 DHCP 역할을 설정할 때 고정 IP 가 필요 합니다. 기술적 인 관점 에서 이것이 왜 필요한지 이해하는 데 어려움이 있습니다.
DHCP에 대한 나의 이해는 클라이언트가 네트워크에서 DHCP 검색 요청을 브로드 캐스트하고 네트워크의 모든 장치가 응답 할 수 있다는 것입니다. 따라서 DHCP 서버에는 IP 주소가 필요하지만 왜이 IP가 정적이어야합니까? DHCP 서버는 다른 곳에서 주소를 가져 오고 IP 가 있는 한 브로드 캐스트에 계속 응답 할 수 있습니다 .
예 :
- 서버 A , 서버 B 및 클라이언트 X 는 모두 동일한 스위치에 연결되어 있습니다
- 서버 A 는 10.0.0.1이며 10.0.0.X / 24를 제공합니다
- 서버 A 는 MAC 필터링을 통해 서버 B 에만 IP를 제공하도록 구성되어 있습니다.
- 서버 B 는 서버 A 에서 IP를 가져 오므로 10.0.0.X / 24에 있습니다.
- 서버 B 는 10.0.1.X / 24를 제공합니다
- 클라이언트 X가 연결하고 서버 B 에서 IP를 얻습니다.
물론 클라이언트 X 가 서버 B 에서 IP를 받으면 다른 서브넷에 상주하므로 서버 B에 직접 연결할 수 없습니다 . 그러나 이는 문제가되지 않습니다. DHCP 요청은 (초기) 브로드 캐스트이므로 스위치의 모든 사람이이를 수신합니다.
내가 관리 할 수없는 관리 관점을 무시하십시오.
- 고정 IP를 가진 마스터 DHCP 서버, 다른 DHCP 서버에만 제공
- "보조"DHCP 서버의 주소 범위
- "보조"DHCP 서버에서 얻은 클라이언트의 주소 범위
DHCP 서버 에 고정 IP가 있어야 하는 기술적 이유가 있습니까?