Примеры IP адресов и масок

Введение

Примеры адресов и масок

План такой - берём адрес и выясняем к какой сети он принадлежит. То есть выясняем адрес сети и широковещательный адрес.

192.168.56.192
192 168 56 192
11000000 10101000 00111000 11000000
8 бит 8 бит 8 бит 2 бита + 6 бит маска

10.1.54.137/21

Разберём следующий IP адрес

10.1.54.137/21

Адрес в dec 10 1 54 137
Адрес в bin 0000 1010 0000 0001 0011 0110 1000 1011
Маска 21 в dec 255 255 248 0
Маска 21 в bin 1111 1111 1111 1111 1111 1000 0000 0000

Чтобы получить адрес сети нужно сетевую часть адреса 0000 1010 0000 0001 0011 0 дополнить нулями

0000 1010 0000 0001 0011 0000 0000 0000

Широковещательный адрес получается дополнением не нулями а единицами

0000 1010 0000 0001 0011 0111 1111 1111

Адрес сети в bin 0000 1010 0000 0001 0011 0000 0000 0000
Адрес сети в dec 10 1 48 0
Broadcast в dec 10 1 55 255

Так как на адреса хостов остается 111 1111 1111 (то есть 2048) и 2 надо вычесть на адрес самой сети и на Broadcast их будет

2048 - 2 = 2046

Получили что у IP адреса 10.1.54.137/21

Адрес сети: 10.1.48.0/21
Широковещательный адрес: 10.1.55.255
Первый IP 10.1.48.1/21
Последний IP 10.1.55.254/21
Всего адресов хостов 2046
Wildcard 0.0.7.255
Изображение баннера

10.1.102.210/21

Разберём следующий IP адрес

10.1.102.210/21

Адрес в dec 10 1 102 210
Адрес в bin 0000 1010 0000 0001 0110 0110 1101 0010
Маска 21 в dec 255 255 248 0
Маска 21 в bin 1111 1111 1111 1111 1111 1000 0000 0000

Чтобы получить адрес сети нужно сетевую часть адреса 0000 1010 0000 0001 0110 0 дополнить нулями

0000 1010 0000 0001 0110 0000 0000 0000

Широковещательный адрес получается дополнением не нулями а единицами

0000 1010 0000 0001 0110 0111 1111 1111

Адрес сети в bin 0000 1010 0000 0001 0110 0000 0000 0000
Адрес сети в dec 10 1 96 0
Broadcast в dec 10 1 103 255

Так как на адреса хостов остается 111 1111 1111 (то есть 2048) и 2 надо вычесть на адрес самой сети и на Broadcast их будет

2048 - 2 = 2046

Получили что у IP адреса 10.1.102.210/21

Адрес сети: 10.1.96.0
Широковещательный адрес: 10.1.103.255
Первый IP 10.1.96.1/21
Последний IP 10.1.103.254/21
Всего адресов хостов 2046
Wildcard 0.0.7.255

10.30.200.99/21

10.30.200.99/21

Адрес в dec 10 30 200 99
Адрес в bin 0000 1010 0001 1110 1100 1000 0110 0011
Маска 21 в dec 255 255 248 0
Маска 21 в bin 1111 1111 1111 1111 1111 1000 0000 0000

Чтобы получить адрес сети нужно сетевую часть адреса 0000 1010 0001 1110 1100 1 дополнить нулями

0000 1010 0001 1110 1100 1000 0000 0000

Широковещательный адрес получается дополнением не нулями а единицами

0000 1010 0001 1110 1100 1111 1111 1111

Адрес сети в bin 0000 1010 0001 1110 1100 1000 0000 0000
Адрес сети в dec 10 30 200 0
Broadcast в dec 10 30 207 255

Так как на адреса хостов остается 111 1111 1111 (то есть 2048) и 2 надо вычесть на адрес самой сети и на Broadcast их будет

2048 - 2 = 2046

Получили что у IP адреса 10.30.200.99/21

Адрес сети: 10.30.200.0
Широковещательный адрес: 10.30.207.255
Первый IP 10.30.200.1/21
Последний IP 10.30.207.254/21
Всего адресов хостов 2046
Wildcard 0.0.7.255

Автор статьи: Андрей Олегович