ipv4_range_to_cidr_list()
IPv4 adreslerini başlatıp bitirerek belirtilen bir IPv4 adres aralığını CIDR gösterimindeki IPv4 aralıkları listesine dönüştürür.
Syntax
ipv4_range_to_cidr_list(
StartAddress,
EndAddress)
Söz dizimi kuralları hakkında daha fazla bilgi edinin.
Parametreler
Ad | Tür | Gerekli | Açıklama |
---|---|---|---|
StartAddress | string |
✔️ | Aralığın başlangıç IPv4 adresini temsil eden ifade. |
EndAddress | string |
✔️ | Aralığın bitiş IPv4 adresini temsil eden ifade. |
Döndürülenler
CIDR gösterimindeki aralıkların listesini içeren dinamik bir dizi nesnesi.
IP ön eki gösterimi
IP ön eki gösterimi (CIDR gösterimi olarak da bilinir), ip adresini ve ilişkili ağ maskesini temsil etmenin kısa bir yoludur. biçimi, <base IP>/<prefix length>
ön ek uzunluğunun netmask içindeki baştaki 1 bitin sayısı olduğu şeklindedir. Ön ek uzunluğu, ağa ait IP adresi aralığını belirler.
IPv4 için ön ek uzunluğu 0 ile 32 arasında bir sayıdır. Dolayısıyla 192.168.2.0/24 gösterimi, 255.255.255.0 net maskesine sahip 192.168.2.0 IP adresini temsil eder. Bu netmask 24 önde gelen 1 bit veya ön ek uzunluğu 24'tür.
IPv6 için ön ek uzunluğu 0 ile 128 arasında bir sayıdır. Bu nedenle gösterimi fe80::85d:e82c:9446:7994/120, ffff:ffff:ffff:ff00 netmask ile fe80::85d:e82c:9446:7994 IP adresini temsil eder. Bu netmask 120 baştaki 1 bit veya ön ek uzunluğu 120'ye sahiptir.
Örnekler
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)
Çıkış
ipv4_range_list |
---|
["1.1.128.0/21", "1.1.136.0/22","1.1.140.0/24"] |
İlgili içerik
- IPv4/IPv6 işlevlerine genel bakış
- IPv4 metin eşleştirme işlevlerine genel bakış
Geri Bildirim
https://aka.ms/ContentUserFeedback.
Çok yakında: 2024 boyunca, içerik için geri bildirim mekanizması olarak GitHub Sorunları’nı kullanımdan kaldıracak ve yeni bir geri bildirim sistemiyle değiştireceğiz. Daha fazla bilgi için bkz.Gönderin ve geri bildirimi görüntüleyin