• для узла с ip адресом 35.127.219.50. адрес сети равен 35.127.219.48 какого наибольшее возможное количество единиц в разрядах маски?
    решите максимально подробно особенно в моменте 50 и 48

    question img

Ответы 1

  • 1) IP-адрес * Маска = Адрес сети - формула.

    2) Подсчет ведется в двоичной системе счисления, поэтому все числа нужно перевести в эту СС.

    3) В октетах (значениях, отделенных точкой) должно быть ровно восемь цифр. Если цифр меньше восьми, то дописываем незначащие нули в начало октета. Например: 50₁₀ = 110010₂, получаем шесть цифр. Чтобы можно было посчитать маску допишем два незначащих нуля, теперь значение будет выглядеть так: 50₁₀ = 00110010₂.

    4) Видим первые три октета маски. У IP и у адреса сети они идентичны, поэтому с точностью можем сказать, что маска равна 8-ми единицам в каждом октете. Итого получаем маску: 11111111.11111111.11111111.х. Если сомневаетесь или этого не помните, то можете перевести в двоичную СС и подставить под формулу выше.

    5) Нам не известен последний октет. Для вычисления переведем значения IP и адреса сети в двоичную СС.

    6) Пользуясь формулой, подставим полученные числа.

    7) Наша задача - как можно больше подставить единиц в маску. Но есть правило маски: после нуля единицы быть не может. То есть маски с октетом "11111001" не существует, а маска "11000000" возможна. Другими словами, встретив в маске после единицы первый ноль - смело за ним продолжайте писать нули.

    8а) Следуя правилу, подставляем единицы.

    Вспомним правила умножения:

    0*0 = 0;

    0*1 = 0;

    1*0 = 0;

    1*1 = 1.

    8б) Так как 0*1=0, то первый, второй, пятый, шестой биты равны единице. Следом 1*1=1, поэтому третий и четвертый биты тоже равны единице.

    8в) Встретив единицу в IP и ноль в адресе сети, то следует, что в маску на место седьмого бита пишем ноль (1*0=0). По правилу маски пишем в восьмой бит ноль.

    Итого, маска равна: 11111111.11111111.11111111.11111100.

    В ответ нам надо написать количество единиц, поэтому ответ - 30.

    Ответ: 30.

    answer img
  • Добавить свой ответ

Войти через Google

или

Забыли пароль?

У меня нет аккаунта, я хочу Зарегистрироваться

How much to ban the user?
1 hour 1 day 100 years