Wildcard маски

Содержание
Введение
Список подстановочных масок
Похожие статьи

Введение

Маска подстановочных знаков - это маска из битов, которая указывает, какие части IP-адреса доступны для проверки.

В Cisco IOS они используются в нескольких местах, например:

Подстановочную маску можно рассматривать как перевернутую маску подсети.

Например, маска подсети

255.255.255.0
(двоичный эквивалент = 11111111.11111111.11111111.00000000)

преобразуется в подстановочную маску

0.0.0.255
(двоичный эквивалент = 00000000.00000000.00000000.11111111)

Маска подстановочной карты - это правило сопоставления. Правилом для подстановочной маски является:

0 означает, что эквивалентный бит должен соответствовать

1 означает, что эквивалентный бит не имеет значения

Любой битовый шаблон с подстановочными знаками может быть замаскирован для проверки.

Например, подстановочная маска

0.0.0.254

(двоичный эквивалент = 00000000.00000000.00000000.11111110)

, примененная к IP-адресу 10.10.10.2 (00001010.00001010.00001010.00000010), будет соответствовать чётным IP-адресам 10.10.10.0, 10.10.10.2, 10.10.10.4, 10.10.10.6 и т.д. так как последний бит четвёртого октета маски это ноль, то есть соответствовать ей будут адреса, у которых последний бит четвёртого октета тоже ноль, то есть чётные. Первые три октета должны совпадать полностью, так как в маске там нули.

Та же маска, примененная к 10.10.10.1 (00001010.00001010.00001010.00000001), будет соответствовать IP-адресам с нечетными номерами 10.10.10.1, 10.10.10.3, 10.10.10.5 и т.д.

Комбинация сети и подстановочной маски 1.1.1.1 0.0.0.0 соответствовала бы интерфейсу, настроенному точно только на 1.1.1.1, и ничему другому.

Подстановочные маски используются в ситуациях, когда маски подсети могут не применяться. Например, когда два затронутых хоста находятся в разных подсетях, использование подстановочной маски сгруппирует их вместе.

Список подстановочных масок

/32255.255.255.255 0.0.0.0
/31255.255.255.254 0.0.0.1
/30255.255.255.252 0.0.0.3
/29255.255.255.248 0.0.0.7
/28255.255.255.240 0.0.0.15
/27255.255.255.224 0.0.0.31
/26255.255.255.192 0.0.0.63
/25255.255.255.128 0.0.0.127
/24255.255.255.0 0.0.0.255
/23255.255.254.0 0.0.1.255
/22255.255.252.0 0.0.3.255
/21255.255.248.0 0.0.7.255
/20255.255.240.0 0.0.15.255
/19255.255.224.0 0.0.31.255
/18255.255.192.0 0.0.63.255
/17255.255.128.0 0.0.127.255
/16255.255.0.0 0.0.255.255
/15255.254.0.0 0.1.255.255
/14255.252.0.0 0.3.255.255
/13255.248.0.0 0.7.255.255
/12255.240.0.0 0.15.255.255
/11255.224.0.0 0.31.255.255
/10255.192.0.0 0.63.255.255
/9255.128.0.0 0.127.255.255
/8255.0.0.0 0.255.255.255
/7254.0.0.0 1.255.255.255
/6 252.0.0.0 3.255.255.255
/5 248.0.0.0 7.255.255.255
/4 240.0.0.0 15.255.255.255
/3 224.0.0.0 31.255.255.255
/2 192.0.0.0 63.255.255.255
/1 128.0.0.0 127.255.255.255
/0 0.0.0.0255.255.255.255
Похожие статьи
Сети
Примеры масок
Пример протокола
Порты
IT
SSH
DNS
PuTTY
Telnet
PSTools
Firefox
FreeSSHD
Компьютерные сети
Пример прокола
Как создать туннель
Как сделать проброс портов

Поиск по сайту

Подпишитесь на Telegram канал @aofeed чтобы следить за выходом новых статей и обновлением старых

Перейти на канал

@aofeed

Задать вопрос в Телеграм-группе

@aofeedchat

Контакты и сотрудничество:
Рекомендую наш хостинг beget.ru
Пишите на info@urn.su если Вы:
1. Хотите написать статью для нашего сайта или перевести статью на свой родной язык.
2. Хотите разместить на сайте рекламу, подходящую по тематике.
3. Реклама на моём сайте имеет максимальный уровень цензуры. Если Вы увидели рекламный блок недопустимый для просмотра детьми школьного возраста, вызывающий шок или вводящий в заблуждение - пожалуйста свяжитесь с нами по электронной почте
4. Нашли на сайте ошибку, неточности, баг и т.д. ... .......
5. Статьи можно расшарить в соцсетях, нажав на иконку сети: