Распределение адресного пространства на основе маски подсети. Деление блоков IP-адресов на части.
Дано:
− IP-адрес: 198.131.73.228;
− Маска подсети: /25;
− Запись адреса: 198.131.73.228/25;
− Количество узлов в каждой подсети: 12
Решение
Определим адрес сети по известному IP-адресу узла в этой сети и
маске подсети.
Представим IP-адрес и маску подсети в двоичном виде:
198.131.73.228: 11000110.10000011.01001001.11100100
/25: 11111111.11111111.11111111.10000000
Применим операцию побитового «И»:
11000110.10000011.01001001.11100100
11111111.11111111.11111111.10000000
11000110.10000011.01001001.10000000
Адрес сети в двоичном виде: 11000110.10000011.01001001.10000000
Адрес сети в десятичном виде: 198.131.73.128
2. Определим сколько разрядов необходимо выделить в адресе сети для получения достаточного количества IP-адресов для заданного количества узлов
. В соответствии с правилами выделения адресных
блоков под адресы узлов должно быть выделено m разрядов, где
2m-1 < количество узлов ≤ 2m. Следовательно, в данном случае необходимо выделить 4 разряда (23 < 12 ≤ 24).
3. Так как по условиям задания маска подсети включает 25 разрядов,
следовательно, под адреса узлов в исходной сети выделено 7
разрядов. В соответствии с п. 2 решения для каждой подсети под
адреса узлов отводится 4 разряда