Wildcard маски
| Введение | |
| Список подстановочных масок | |
| Похожие статьи |
Введение
Маска подстановочных знаков - это маска из битов, которая указывает, какие части IP-адреса доступны для проверки.
В Cisco IOS они используются в нескольких местах, например:
- Для указания размера сети или подсети для некоторых протоколов маршрутизации, таких как OSPF.
- Чтобы указать, какие IP-адреса должны быть разрешены или запрещены в списках контроля доступа (ACL).
Подстановочную маску можно рассматривать как перевернутую маску подсети.
Например, маска подсети
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, и ничему другому.
Подстановочные маски используются в ситуациях, когда маски подсети могут не применяться. Например, когда два затронутых хоста находятся в разных подсетях, использование подстановочной маски сгруппирует их вместе.
Список подстановочных масок
| /32 | 255.255.255.255 | 0.0.0.0 |
| /31 | 255.255.255.254 | 0.0.0.1 |
| /30 | 255.255.255.252 | 0.0.0.3 |
| /29 | 255.255.255.248 | 0.0.0.7 |
| /28 | 255.255.255.240 | 0.0.0.15 |
| /27 | 255.255.255.224 | 0.0.0.31 |
| /26 | 255.255.255.192 | 0.0.0.63 |
| /25 | 255.255.255.128 | 0.0.0.127 |
| /24 | 255.255.255.0 | 0.0.0.255 |
| /23 | 255.255.254.0 | 0.0.1.255 |
| /22 | 255.255.252.0 | 0.0.3.255 |
| /21 | 255.255.248.0 | 0.0.7.255 |
| /20 | 255.255.240.0 | 0.0.15.255 |
| /19 | 255.255.224.0 | 0.0.31.255 |
| /18 | 255.255.192.0 | 0.0.63.255 |
| /17 | 255.255.128.0 | 0.0.127.255 |
| /16 | 255.255.0.0 | 0.0.255.255 |
| /15 | 255.254.0.0 | 0.1.255.255 |
| /14 | 255.252.0.0 | 0.3.255.255 |
| /13 | 255.248.0.0 | 0.7.255.255 |
| /12 | 255.240.0.0 | 0.15.255.255 |
| /11 | 255.224.0.0 | 0.31.255.255 |
| /10 | 255.192.0.0 | 0.63.255.255 |
| /9 | 255.128.0.0 | 0.127.255.255 |
| /8 | 255.0.0.0 | 0.255.255.255 |
| /7 | 254.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.0 | 255.255.255.255 |
| Сети | |
| Примеры масок | |
| Пример протокола | |
| Порты | |
| IT | |
| SSH | |
| DNS | |
| PuTTY | |
| Telnet | |
| PSTools | |
| Firefox | |
| FreeSSHD | |
| Компьютерные сети | |
| Пример прокола | |
| Как создать туннель | |
| Как сделать проброс портов |