Примечание.
Для доступа к этой странице требуется авторизация. Вы можете попробовать войти или изменить каталоги.
Для доступа к этой странице требуется авторизация. Вы можете попробовать изменить каталоги.
Переключайте службы с помощью раскрывающегося списка Версия. Дополнительные сведения о навигации.
Область применения: ✅ Microsoft Fabric ✅ Azure Data Explorer ✅ Azure Monitor ✅ Microsoft Sentinel
Преобразует диапазон адресов IPv4, обозначаемый путем запуска и окончания IPv4-адресов в список диапазонов IPv4 в нотации CIDR.
Синтаксис
ipv4_range_to_cidr_list(
StartAddress EndAddress,)
Дополнительные сведения о соглашениях синтаксиса.
Параметры
| Имя (название) | Type | Обязательно | Описание |
|---|---|---|---|
| StartAddress | string |
✔️ | Выражение, представляющее начальный IPv4-адрес диапазона. |
| EndAddress | string |
✔️ | Выражение, представляющее конечный IPv4-адрес диапазона. |
Возвраты
Объект динамического массива, содержащий список диапазонов в нотации CIDR.
Нотация IP-префикса
Нотация IP-префикса (также известная как нотация CIDR) — это краткий способ представления IP-адреса и связанной с ней сетевой маски. Формат: <base IP>/<prefix length>длина префикса — это число ведущих 1 битов в netmask. Длина префикса определяет диапазон IP-адресов, принадлежащих сети.
Для IPv4 длина префикса составляет от 0 до 32. Поэтому нотация 192.168.2.0/24 представляет IP-адрес 192.168.2.0 с netmask 255.255.255.0. Эта netmask имеет 24 ведущих 1 бита или длину префикса 24.
Для IPv6 длина префикса составляет от 0 до 128. Поэтому нотация fe80::85d:e82c:9446:7994/120 представляет IP-адрес fe80::85d:e85d:9446:7994 с netmask ffff:ffff:ffff. Эта netmask имеет 120 ведущих 1 битов или длину префикса 120.
Примеры
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)
Выходные данные
| ipv4_range_list |
|---|
["1.1.128.0/21", "1.1.136.0/22","1.1.140.0/24"] |
Связанный контент
- Обзор функций IPv4/IPv6
- Общие сведения о функциях сопоставления текста IPv4