В терминологии сетей TCP/IP маской сети называют двоичное число, которое показывает, какая часть IP-адреса узла сети относится к адресу сети, а какая – к адресу узла в этой сети.
Адрес сети получается в результате применения поразрядной конъюнкции к заданному адресу узла и его маске.
Даны адрес узла 88.201.33.145 и маска 255.240.0.0.
Найдите адрес сети.
В ответе укажите сумму числовых значений октетов найденного IP-адреса.
Например, если бы найденный адрес был равен 100.20.3.4, то в ответе следовало бы записать: 127
ip = [88, 201, 33, 145]
mask = [255, 240, 0, 0]
📌 Дано: IP узла 88.201.33.145, маска 255.240.0.0.
ip = [88, 201, 33, 145]
mask = [255, 240, 0, 0]
net = [a & b for a, b in zip(ip, mask)]
print(net)
📌 Результат: адрес сети 88.192.0.0 (октеты: 88, 192, 0, 0).
net = [88, 192, 0, 0]
print(sum(net))
📌 Ответ: 88 + 192 + 0 + 0 = 280.
Поверните телефон
Горизонтальный режим удобнее для таблицы и Python-кода