Як я розумію, питання полягає в тому, що є причиною двох різних масок, а не в чому різниці між масками. Два питання дещо перетинаються, але це зводиться до двійкової математики (як YLearn звертається далі).
Спочатку мережева маска:
IP: 1100 0000 . 1010 1000 . 1111 1000 . 0110 0100 = 192.168.248.100
Mask: 1111 1111 . 1111 1111 . 1111 1111 . 1111 1000 = 255.255.255.248
AND: 1100 0000 . 1010 1000 . 1111 1000 . 0110 0000 = 192.168.248.96
Операція І на IP-адресі з мережевою маскою призводить до мережі 192.168.248.96/29
.
Далі, підстановка:
NET: 1100 0000 . 1010 1000 . 1111 1000 . 0110 0000 = 192.168.248.96
WC: 0000 0000 . 0000 0000 . 0000 0000 . 0000 0111 = 0.0.0.7
OR: 1100 0000 . 1010 1000 . 1111 1000 . 0110 0111 = 192.168.248.103
виконання операції АБО в мережі призводить до діапазону IP-адрес (192.168.248.96-103), які можуть бути дозволені або заблоковані в операторі мережі ACL або OSPF (пам’ятайте, що OSPF шукає лише інтерфейси, які потрапляють у вказані діапазони - тобто він не відповідає IP та мережевій масці, лише IP). Дуже легко перевірити, чи відповідає IP:
IP АБО WC == NET АБО WC
Це корисно для маршрутизатора, оскільки мережева маска не дає вам легко цю інформацію (без додаткових операцій).