Saya menggunakan modul wifi esp8266 jika itu penting. Apa yang ingin saya lakukan adalah menghubungkan modul ke router rumah saya dan menyambungkan modul-modul lain ke modul ini dan membentuk lapisan kedua, dan ke lapisan kedua ini modul-modul lain dapat terhubung membentuk lapisan ketiga dan jaringan mengembang begitu seterusnya, pada dasarnya pohon seperti topologi jaringan. Modul pertama yang terhubung ke router rumah akan membuat sendiri rentang IP pribadi yang independen dari kisaran ip router rumah dan kami akan lebih lanjut subnet ini. Jadi kita mulai dari:
- 10.0.0.0/8 untuk modul pertama. Dibutuhkan ip 10.1.0.0
- Menawarkan 10.2.1.0/16, 10.3.1.0/16 ... 10.254.0.0/16 melalui DHCP
- 10.2.1.0/16 selanjutnya dapat memberikan 10.2.2.1/24, 10.2.3.0/24 dan seterusnya hingga 10.2.254.0/24 melalui DHCP
- 10.2.2.1/24 dapat memberikan 10.2.2.2/32 hingga 10.2.2.254/32 DHCP
Setiap modul menjalankan server DHCP sendiri.
Sekarang masalahnya adalah ketika sebuah modul mendapat permintaan dari modul lain untuk menetapkannya sebagai alamat ip, server DHCP harus merespons; tetapi masalahnya adalah DHCP tidak dapat menetapkan alamat ip dengan cara yang telah saya jelaskan dan saya bisa mengaturnya hanya untuk ip-blok yang berdekatan.
contoh 192.168.1.0 hingga 192.168.254.254 tidak apa-apa, tetapi saya perlu 192.168.1.0 hingga 192.168.254.0
Apakah ada cara untuk membuat server DHCP menetapkan alamat IP seperti yang saya inginkan?
sumber
Jawaban:
Rentang IP pada jaringan telah mencadangkan tempat untuk alamat tertentu. Mari kita ambil langkah pertama saat memisahkan jaringan menjadi dua sebagai contoh:
ini topeng / 25.
Untuk topeng lain ada juga batas yang tepat, yang membatasi alamat dan jumlah perangkat yang diizinkan dengan alamat di sub jaringan.
Selalu alamat pertama adalah untuk mengatasi jaringan itu sendiri dan yang terakhir adalah alamat broadcast.
Jadi, Anda tidak dapat memilih 100% dari rentang IP di mana Anda berada.
info lebih lanjut: https://kthx.at/subnetmask/ dan di RFC 2131, itulah yang menjelaskan desain dan kerja DCHP.
Jika Anda tertarik, Anda dapat membaca RFC ini untuk meningkatkan pengetahuan Anda tentang manajemen alamat juga. IETF RFC 1466 Pedoman untuk Pengelolaan Ruang Alamat IP
sumber