В ходе теста CompTIA я задал вопрос: Which of the following is a private Class B IP address?

Выбор был

A 10.0.15.1 , B 172.16.0.1 , C 172.16.1.1 , D 192.168.1.1

Мы знаем, что в IP-адресе класса A первый октат (из 4 октатов) начинается с 0, поэтому первый октат может быть 01111111.xxxxxxxx.xxxxxxxx.xxxxxxxx, что оставляет нам IP-адрес 1.xxxxxxxx.xxxxxxxx от .xxxxxxxx до 126.xxxxxxxx.xxxxxxxx.xxxxxxxx

Однако в IP-адресах класса B первый октат всегда начинается с 10 (например, 10111111.xxxxxxxx.xxxxxxxx.xxxxxxxx), что дает нам возможность 128-191 для первой части IP-адреса.

Однако, когда я смотрю на вышеупомянутый вопрос, у B и C было 172, что указывает на то, что B и C начинаются с двоичного числа из 10 , что означает, что и B и C могут быть правильным ответом.

Правильный ответ, однако, B , 172.16.0.1

У меня вопрос, почему B правильно, а C нет? Какую роль играет 3-я часть IP-адреса, в данном случае 0 и 1 , что делает выбор B правильным и выбор C неправильным?

0