ipv4_is_in_range()
Ellenőrzi, hogy az IPv4-sztringcím szerepel-e az IPv4-előtag jelölési tartományában.
Syntax
ipv4_is_in_range(
Ipv4Address,
Ipv4Range)
További információ a szintaxis konvenciókról.
Paraméterek
Név | Típus | Kötelező | Leírás |
---|---|---|---|
Ipv4Address | string |
✔️ | Egy IPv4-címet jelképező kifejezés. |
Ipv4Range | string |
✔️ | IPv4-tartomány vagy IP-előtag jelöléssel írt IPv4-tartományok listája. |
IP-előtag jelölése
Az IP-előtag jelölése (más néven CIDR-jelölés) az IP-címek és a hozzá tartozó hálózati maszk tömör ábrázolására szolgál. A formátum az <base IP>/<prefix length>
, ahol az előtag hossza a kezdő 1 bit száma a hálómaszkban. Az előtag hossza határozza meg a hálózathoz tartozó IP-címek tartományát.
IPv4 esetén az előtag hossza 0 és 32 közötti szám. Tehát a 192.168.2.0/24 jelölés a 192.168.2.0 IP-címet jelöli, amelynek nettó maszkja 255.255.255.0. Ez a hálómaszk 24 kezdő 1 bitből vagy 24 előtagból áll.
IPv6 esetén az előtag hossza 0 és 128 közötti szám. Tehát a fe80::85d:e82c:9446:7994/120 jelölés a fe80::85d:e82c:9446:7994 IP-címet jelöli, ffff:ffff:ffff:ffff:ffff:ffff:ffff:ff00. Ez a hálómaszk 120 kezdő 1 bitből vagy 120 előtagból áll.
Válaszok
true
: Ha az első IPv4-sztring argumentum hosszú ábrázolása a második IPv4-karakterlánc argumentum tartományában van.false
:Egyébként.null
: Ha a két IPv4-sztring egyikének konvertálása nem sikerült.
Példa
datatable(ip_address:string, ip_range:string)
[
'192.168.1.1', '192.168.1.1', // Equal IPs
'192.168.1.1', '192.168.1.255/24', // 24 bit IP-prefix is used for comparison
]
| extend result = ipv4_is_in_range(ip_address, ip_range)
Kimenet
ip_address | ip_range | result |
---|---|---|
192.168.1.1 | 192.168.1.1 | true |
192.168.1.1 | 192.168.1.255/24 | true |
Kapcsolódó tartalom
- Az IPv4/IPv6-függvények áttekintése
- Az IPv4 szöveges egyeztetési függvényeinek áttekintése
Visszajelzés
https://aka.ms/ContentUserFeedback.
Hamarosan elérhető: 2024-ben fokozatosan kivezetjük a GitHub-problémákat a tartalom visszajelzési mechanizmusaként, és lecseréljük egy új visszajelzési rendszerre. További információ:Visszajelzés küldése és megtekintése a következőhöz: