ipv4_range_to_cidr_list()
Converteert een IPv4-adresbereik dat wordt aangegeven door het starten en eindigen van IPv4-adressen naar een lijst met IPv4-bereiken in CIDR-notatie.
Syntax
ipv4_range_to_cidr_list(
StartAddress,
EndAddress)
Meer informatie over syntaxisconventies.
Parameters
Naam | Type | Vereist | Beschrijving |
---|---|---|---|
StartAddress | string |
✔️ | Een expressie die een IPv4-beginadres van het bereik vertegenwoordigt. |
EndAddress | string |
✔️ | Een expressie die een IPv4-eindadres van het bereik vertegenwoordigt. |
Retouren
Een dynamisch matrixobject met de lijst met bereiken in CIDR-notatie.
IP-voorvoegselnotatie
DE IP-voorvoegselnotatie (ook wel CIDR-notatie genoemd) is een beknopte manier om een IP-adres en het bijbehorende netwerkmasker weer te geven. De notatie is <base IP>/<prefix length>
, waarbij de lengte van het voorvoegsel het aantal voorloop-1 bits in het netmasker is. De lengte van het voorvoegsel bepaalt het bereik van IP-adressen die deel uitmaken van het netwerk.
Voor IPv4 is de lengte van het voorvoegsel een getal tussen 0 en 32. De notatie 192.168.2.0/24 vertegenwoordigt dus het IP-adres 192.168.2.0 met een netmasker van 255.255.255.0. Dit netmasker heeft 24 voorloop 1 bits, of een voorvoegsellengte van 24.
Voor IPv6 is de lengte van het voorvoegsel een getal tussen 0 en 128. De notatie fe80::85d:e82c:9446:7994/120 vertegenwoordigt dus het IP-adres fe80::85d:e82c:9446:7994 met een netmasker van ffff:ffff:ffff:ffff:ffff:ffff:ffff. Dit netmasker heeft 120 voorloop 1 bits, of een voorvoegsellengte van 120.
Voorbeelden
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)
Uitvoer
ipv4_range_list |
---|
["1.1.128.0/21", "1.1.136.0/22","1.1.140.0/24"] |
Gerelateerde inhoud
- Overzicht van IPv4-/IPv6-functies
- Overzicht van IPv4-tekstovereenkomstfuncties
Feedback
https://aka.ms/ContentUserFeedback.
Binnenkort beschikbaar: In de loop van 2024 zullen we GitHub-problemen geleidelijk uitfaseren als het feedbackmechanisme voor inhoud en deze vervangen door een nieuw feedbacksysteem. Zie voor meer informatie:Feedback verzenden en weergeven voor