Megjegyzés
Az oldalhoz való hozzáféréshez engedély szükséges. Megpróbálhat bejelentkezni vagy módosítani a címtárat.
Az oldalhoz való hozzáféréshez engedély szükséges. Megpróbálhatja módosítani a címtárat.
Szolgáltatások váltása a Verzió legördülő listával. További információ a navigációról.
A következőkre vonatkozik: ✅ Microsoft Fabric ✅ Azure Data Explorer ✅ Azure Monitor ✅ Microsoft Sentinel
Az IPv4-sztringet egy aláírt, 64 bites hosszú számábrázolássá alakítja nagy végű sorrendben.
Szemantika
parse_ipv4(
Ip)
További információ szintaxiskonvenciákról.
Paraméterek
| Név | Típus | Kötelező | Description |
|---|---|---|---|
| ip | string |
✔️ | A hosszúra konvertált IPv4. Az érték tartalmazhat ip-előtag jelölést használó net-maszkot. |
IP-előtag jelölése
Az IP-előtag jelölése (más néven CIDR-jelölés) az IP-cím és a hozzá tartozó hálózati maszk tömör ábrázolásának módja. 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. A 192.168.2.0/24 jelölés tehát a 192.168.2.0 IP-címet jelöli a 255.255.255.0-s netmaszkkal. Ez a hálómaszk 24 kezdő 1 bittel vagy 24 előtaggal rendelkezik.
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:ff00 nettó maszkkal. Ez a hálómaszk 120 kezdő 1 bittel vagy 120 előtaghosszsal rendelkezik.
Visszatérítések
Ha az átalakítás sikeres, az eredmény egy hosszú szám.
Ha az átalakítás nem sikerül, az eredmény a következő null: .
Example
datatable(ip_string: string)
[
'192.168.1.1', '192.168.1.1/24', '255.255.255.255/31'
]
| extend ip_long = parse_ipv4(ip_string)
Kimenet
| ip_string | ip_long |
|---|---|
| 192.168.1.1 | 3232235777 |
| 192.168.1.1/24 | 3232235776 |
| 255.255.255.255/31 | 4294967294 |