ipv4_range_to_cidr_list()
Dalam artikel ini
Berlaku untuk: ✅Microsoft Fabric✅Azure Data Explorer✅Azure Monitor✅Microsoft Sentinel
Mengonversi rentang alamat IPv4 yang ditandai dengan memulai dan mengakhiri alamat IPv4 ke daftar rentang IPv4 dalam notasi CIDR.
ipv4_range_to_cidr_list(
StartAddress ,
EndAddress )
Pelajari selengkapnya tentang konvensi sintaksis.
Nama | Tipe | Wajib | Deskripsi |
---|---|---|---|
StartAddress | string |
✔️ | Ekspresi yang mewakili alamat IPv4 awal rentang. |
EndAddress | string |
✔️ | Ekspresi yang mewakili alamat IPv4 akhir rentang. |
Objek array dinamis yang berisi daftar rentang dalam notasi CIDR.
Notasi awalan IP (juga dikenal sebagai notasi CIDR) adalah cara ringkas untuk mewakili alamat IP dan masker jaringan terkait. Formatnya adalah <base IP>/<prefix length>
, di mana panjang awalan adalah jumlah 1 bit di depan dalam netmask. Panjang awalan menentukan rentang alamat IP milik jaringan.
Untuk IPv4, panjang awalan adalah angka antara 0 dan 32. Jadi notasi 192.168.2.0/24 mewakili alamat IP 192.168.2.0 dengan netmask 255.255.255.0. Netmask ini memiliki 24 bit terkemuka, atau panjang awalan 24.
Untuk IPv6, panjang awalan adalah angka antara 0 dan 128. Jadi notasi fe80::85d:e82c:9446:7994/120 mewakili alamat IP fe80::85d:e82c:9446:7994 dengan netmask ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff:ff00. Netmask ini memiliki 120 1 bit terkemuka, atau panjang awalan 120.
print start_IP="1.1.128.0", end_IP="1.1.140.255"
| project ipv4_range_list = ipv4_range_to_cidr_list(start_IP, end_IP)
Hasil
ipv4_range_list |
---|
["1.1.128.0/21", "1.1.136.0/22","1.1.140.0/24"] |
- Gambaran umum fungsi IPv4/IPv6
- Gambaran umum fungsi kecocokan teks IPv4