중요한 경우 esp8266 wifi 모듈을 사용하고 있습니다. 내가하고 싶은 일은 모듈을 내 홈 라우터에 연결하고 다른 모듈 이이 모듈에 연결하여 두 번째 계층을 형성하도록하는 것입니다.이 두 번째 계층에 다른 모듈이 연결되어 세 번째 계층을 형성하고 네트워크가 본질적으로 트리로 확장됩니다. 네트워크 토폴로지와 같은 홈 라우터에 연결하는 첫 번째 모듈은 홈 라우터 IP 범위와 독립적 인 자체 개인 IP 범위를 만들고 추가로 서브넷을 구성합니다. 따라서 다음과 같이 시작합니다.
- 첫 번째 모듈의 경우 10.0.0.0/8 ip 10.1.0.0이 필요합니다
- DHCP를 통해 10.2.1.0/16, 10.3.1.0/16 ... 10.254.0.0/16을 제공 합니다
- 10.2.1.0/16은 DHCP를 통해 10.2.254.0/24까지 10.2.2.1/24, 10.2.3.0/24 등을 추가로 제공 할 수 있습니다.
- 10.2.2.1/24는 10.2.2.2/32에서 10.2.2.254/32 DHCP 까지 제공 할 수 있습니다.
모든 모듈은 자체 DHCP 서버를 실행합니다.
문제는 모듈이 다른 모듈로부터 IP 주소를 할당하라는 요청을 받으면 DHCP 서버가 응답해야한다는 것입니다. 그러나 문제는 DHCP가 내가 설명한 방식으로 IP 주소를 할당 할 수 없으며 인접한 ip-blocks 만 설정할 수있는 것 같습니다.
예 192.168.1.0 ~ 192.168.254.254는 정상이지만 192.168.1.0 ~ 192.168.254.0이 필요합니다.
DHCP 서버가 원하는 방식으로 IP 주소를 할당 할 수있는 방법이 있습니까?