Megosztás a következőn keresztül:


format_ipv4()

A bemenetet egy netmask használatával elemzi, és egy IPv4-címet jelölő sztringet ad vissza.

Syntax

format_ipv4(ip [,előtag])

További információ a szintaxis konvenciókról.

Paraméterek

Név Típus Kötelező Leírás
Ip string ✔️ Az IPv4-cím. A formátum lehet sztring- vagy számábrázolás nagy végű sorrendben.
Előtag int Egy 0 és 32 közötti egész szám, amely a figyelembe vett legfontosabb bitek számát jelöli. Ha nincs meghatározva, a rendszer mind a 32 bites maszkot használja.

Válaszok

Ha az átalakítás sikeres, az eredmény egy IPv4-címet jelölő sztring lesz. Ha az átalakítás nem sikerül, az eredmény egy üres sztring lesz.

Példák

datatable(address:string, mask:long)
[
 '192.168.1.1', 24,          
 '192.168.1.1', 32,          
 '192.168.1.1/24', 32,       
 '192.168.1.1/24', long(-1), 
]
| extend result = format_ipv4(address, mask), 
         result_mask = format_ipv4_mask(address, mask)

Kimenet

address mask result result_mask
192.168.1.1 24 192.168.1.0 192.168.1.0/24
192.168.1.1 32 192.168.1.1 192.168.1.1/32
192.168.1.1/24 32 192.168.1.0 192.168.1.0/24
192.168.1.1/24 -1