Форум » Адресация в Интернете » егэ 12 №79 » Ответить

егэ 12 №79

IrinaBos: Помогите решить! Два узла, находящиеся в одной сети, имеют IP-адреса 161.158.136.231 и 161.158.138.65. Укажите наибольшее возможное значение третьего слева байта маски сети. Ответ запишите в виде десятичного числа.

Ответов - 14

Поляков: Читаем разобранную задачу Р-08.

IrinaBos: Спасибо!

IrinaBos: Я знаю, что 1. в маске подсети старшие (левые) байты всегда 255 (т.е. в них все разряды 1), младший байт (четвертый слева, т.е. самый правый) всегда 0 (т.е. в нем все разряды 0). 2. в третьем слева байте слева стоит какое-то количество единиц и далее – нули. Поэтому третье слева число в маске может принимать только такие значения: . 128 = 1000 0000 = 255-127 . 192 = 1100 0000 = 128+64 = 255 – 63 . 224 = 1110 0000 = 128+64 + 32 = 255 – 31 . 240 = 1111 0000 = 128+64 + 32 + 16 = 255 – 15 . 248 = 1111 1000 = 128+64 + 32 + 16 + 8 = 255 – 7 . 252 = 1111 1100 = 128+64 + 32 + 16 + 8 +4 = 255 – 3 . 254 = 1111 1110 = 128+64 + 32 + 16 + 8 +4 +2 = 255 – 1 . 255 = 1111 1111 = 128+64 + 32 + 16 + 8 +4 +2 + 1 По данной задачи третий слева в первом IP 136 = 10001000, во втором IP 138=11101110 Почему наибольшее возможное значение третьего слева байта маски сети равно 252 = 11111100, а не 254 ???

MEA: 254=11111110, второй справа бит 1, в числе 138 второй бит справа также 1, значит в результате конъюнкции получим 1, в числе 136 этот бит равен 0. IrinaBos пишет: Я знаю, что IrinaBos пишет: в маске подсети старшие (левые) байты всегда 255 маска имеет вид сначала единицы, потом нули. но не в третьем слева (справа), а вообще в 32-х битах

Поляков: IrinaBos пишет: во втором IP 138=11101110 Это неверно. Почему наибольшее возможное значение третьего слева байта маски сети равно 252 = 11111100, а не 254 ??? Потому что числа 136 и 138 в двоичном коде отличаются в последних двух битах, поэтому только два младших бита третьего байта маски нулевые. Это 252.

IrinaBos: А у третьего бита аналогичная ситуация в числе 138 третий бит справа также 1, значит в результате конъюнкции получим 1, в числе 136 этот бит равен 0. Так может ответ тогда 248 = 11111000? Вот с четвертым и остальными все понятно! Четвертый там и там 1, значит и в маске 1 и остальные 1. А вот третий???

MEA: IrinaBos пишет: Укажите наибольшее возможное значение

ElenaM: И на каком ответе остановились?

Медко: Люди, о чем вы вообще спорите? Константин Юрьевич все правильно написал (см. сообщение выше) Третий байт первого IP-адреса = 136 (т.е. 10001000), второго IP-адреса = 138 (т.е. 10001010) У этих двух чисел в двоичной записи одинаковая часть - это первые шесть битов (а именно, 7-ой, 6-ой, 5-ый, 4-ый, 3-ий и 2-ой), т.е. 100010 Соответственно, правильным ответом является сумма степеней двойки от 7 до 2, т.е. 2^7 + 2^6 + 2^5 + 2^4 + 2^3 + 2^2 = 252.

ElenaM: Медко Читаем разобранную задачу Р-08, но там ведь по-другому!!! И следуя этому решению, получаем 248.

ElenaM: Медко Читаем разобранную задачу Р-08, но там ведь по-другому!!! И следуя этому решению, получаем 248.

ElenaM: Читаем разобранную задачу Р-08, но там ведь по-другому!!! И следуя этому решению, получаем 248.

ElenaM: Разобралась)))

Медко: ElenaM Зачем вы столько сообщений написали?) И с первого раза было понятно.



полная версия страницы