КЭС 1.2 Принципы построения и аппаратные компоненты компьютерных сетей. Сетевые протоколы. Сеть Интернет. Адресация в сети Интернет. Протоколы стека TCP/IP. Система доменных имён. Разделение IP-сети на подсети с помощью масок подсетей.

Для ЕГЭ только IPv4 (32 бит) - 4 блока по 8 бит
1 блок - десятичное число от 0 до 255

Перевод IP и маски в восьмибитную запись на питоне:

'.' . join(f'{x:>08b}' for x in [192,168,10,66])

Ответ:
'11000000.10101000.00001010.01000010'

Или так:

mask = (255 << 24) + (255 << 16) + (128 << 8) + 0
print(bin(mask)[2:])

Ответ:
'11111111111111111000000000000000'

Начальная часть IP адресов в подсети совпадает (адрес сети). Размер этой части определяется маской подсети. В маске сначала все единицы, потом все нули. Маска записывается либо как IP адрес, либо кол-вом единиц. 

Кол-во нулей (n) определяет сколько свободных адресов = 2n 

Адрес сети = Маска & IP адрес
& - поразрядная конъюнкция (умножение)

На питоне адрес сети узнаем так:

from ipaddress import *

net = ip_network('IP/mask', 0)
print(net)

IP - цифры айпи, mask - цифры маски, все с точками как в условии. 0 - нестрогий режим (обязательно). В ответе получим адрес сети/число единиц в маске.

from ipaddress import *

for mask in range(33):   #перебираем разные варианты маски с количеством единиц от 0 до 32 (больше обычно не бывает)
    net = ip_network(f'117.191.176.37/{mask}', 0)  #F означает форматированная строка; 0 не забываем, так питон за вас посчитает адрес сети
    print(net, net.netmask)

Задания 13 ЕГЭ по информатике из банка ФИПИ

Впишите правильный ответ.
В терминологии сетей TCP/IP маской сети называют двоичное число, которое показывает, какая часть IP-адреса узла сети относится к адресу сети, а какая – к адресу узла в этой сети. Адрес сети получается в результате применения поразрядной конъюнкции к заданному адресу узла и его маске.

Широковещательным адресом называется специализированный адрес, в котором на месте нулей в маске стоят единицы. Адрес сети и широковещательный адрес не могут быть использованы для адресации сетевых устройств.

Сеть задана IP-адресом одного из входящих в неё узлов 98.81.154.195 и сетевой маской 255.252.0.0.

Найдите наибольший в данной сети IP-адрес, который может быть назначен компьютеру. В ответе укажите найденный IP-адрес без разделителей.

Например, если бы найденный адрес был равен 111.22.3.44, то в ответе следовало бы записать 11122344.

Решение:

Переведём IP-адрес узла и маску сети в двоичную систему счисления:

IP узла 98.81.154.195 

'.' . join(f'{x:>08b}' for x in [98,81,154,195])
'01100010.01010001.10011010.11000011'

Маска  255.252.0.0

'.' . join(f'{x:>08b}' for x in [255,252,0,0])
'11111111.11111100.00000000.00000000'   -  14 единиц

Из айпи берем 14 первых цифр ⇒ узлы в сети имеют вид 01100010.010100хххххххххххххххххх

Нам нужно найти наибольший IP-адрес в данной сети, который может быть назначен компьютеру. Но мы не можем назначать компьютеру широковещательный адрес (самый последний). Поэтому, последний возможный IP-адрес будет равен 01100010.01010011.11111111.111111102 = 98.83.255.25410 

Ответ: 9883255254

На питоне:

from ipaddress import *

# Создаем объект сети
net = ip_network('98.81.154.195/255.252.0.0', 0)
# Берем предпоследний адрес, так как последний - широковещательный
print(str(net[-2]).replace('.','')) 

выводим предпоследний адрес с конца (если надо было бы последний, было бы -1)

Номер: 48F84F

Впишите правильный ответ.
В терминологии сетей TCP/IP маской сети называется двоичное число, определяющее, какая часть IP-адреса узла сети относится к адресу сети, а какая – к адресу самого узла в этой сети. Обычно маска записывается по тем же правилам, что и IP-адрес, – в виде четырёх байтов, причём каждый байт записывается в виде десятичного числа. При этом в маске сначала (в старших разрядах) стоят единицы, а затем с некоторого разряда – нули. Адрес сети получается в результате применения поразрядной конъюнкции к заданному IP-адресу узла и маске.

Например, если IP-адрес узла равен 231.32.255.131, а маска равна 255.255.240.0, то адрес сети равен 231.32.240.0.

Для узла с IP-адресом 117.191.176.37 адрес сети равен 117.191.160.0. Чему равен третий слева байт маски? Ответ запишите в виде десятичного числа.

Решение :

Третий слева байт это третье слева число в десятичной записи маски.
Адрес сети = Маска & IP адрес
Третье слева число у IP-адреса 176, в бинарном виде    10110000
Третье слева число у адреса сети 160, в бинарном виде 10100000

IP   10110000
&    ????????  - нужно подбирать
Net 10100000

1_10_ _ _ _ - а поскольку сначала идут все единицы, а потом все нули, то перед 1 дописываем 1, а после 0 - нули 

11100000

int('11100000', 2)

Ответ: 224

На питоне:

from ipaddress import *

for mask in range(33):   #перебираем разные варианты маски с количеством единиц от 0 до 32 (больше обычно не бывает)
    net = ip_network(f'117.191.176.37/{mask}', 0)  #F означает форматированная строка; 0 не забываем, так питон за вас посчитает адрес сети
    print(net, net.netmask)

Питон выдаст:

0.0.0.0/0 0.0.0.0
0.0.0.0/1 128.0.0.0
64.0.0.0/2 192.0.0.0
96.0.0.0/3 224.0.0.0
112.0.0.0/4 240.0.0.0
112.0.0.0/5 248.0.0.0
116.0.0.0/6 252.0.0.0
116.0.0.0/7 254.0.0.0
117.0.0.0/8 255.0.0.0
117.128.0.0/9 255.128.0.0
117.128.0.0/10 255.192.0.0
117.160.0.0/11 255.224.0.0
117.176.0.0/12 255.240.0.0
117.184.0.0/13 255.248.0.0
117.188.0.0/14 255.252.0.0
117.190.0.0/15 255.254.0.0
117.191.0.0/16 255.255.0.0
117.191.128.0/17 255.255.128.0
117.191.128.0/18 255.255.192.0
117.191.160.0/19 255.255.224.0
117.191.176.0/20 255.255.240.0
117.191.176.0/21 255.255.248.0
117.191.176.0/22 255.255.252.0
117.191.176.0/23 255.255.254.0
117.191.176.0/24 255.255.255.0
117.191.176.0/25 255.255.255.128
117.191.176.0/26 255.255.255.192
117.191.176.32/27 255.255.255.224
117.191.176.32/28 255.255.255.240
117.191.176.32/29 255.255.255.248
117.191.176.36/30 255.255.255.252
117.191.176.36/31 255.255.255.254
117.191.176.37/32 255.255.255.255

Ищем ту строку, в которой наш адрес сети, и берем третье слева число из маски.

Номер: 403FFC

Впишите правильный ответ.
В терминологии сетей TCP/IP маской сети называется двоичное число, определяющее, какая часть IP-адреса узла сети относится к адресу сети, а какая – к адресу самого узла в этой сети. Обычно маска записывается по тем же правилам, что и IP-адрес, – в виде четырёх байтов, причём каждый байт записывается в виде десятичного числа. При этом в маске сначала (в старших разрядах) стоят единицы, а затем с некоторого разряда – нули. Адрес сети получается в результате применения поразрядной конъюнкции к заданным IP-адресу узла и маске.

Например, если IP-адрес узла равен 231.32.255.131, а маска равна 255.255.240.0, то адрес сети равен 231.32.240.0.

Для узла с IP-адресом 119.134.101.57 адрес сети равен 119.134.64.0. Чему равно значение третьего слева байта маски? Ответ запишите в виде десятичного числа.

Решение:

from ipaddress import *

for mask in range(33):   #перебираем разные варианты маски с количеством единиц от 0 до 32 (больше обычно не бывает)
    net = ip_network(f'119.134.101.57/{mask}', 0)
    print(net, net.netmask)

Получим:
...
119.134.64.0/18 255.255.192.0
...

Ответ: 192

Номер: FE8DFB

Впишите правильный ответ.
В терминологии сетей TCP/IP маской сети называется двоичное число, определяющее, какая часть IP-адреса узла сети относится к адресу сети, а какая – к адресу самого узла в этой сети. Обычно маска записывается
по тем же правилам, что и IP-адрес, – в виде четырёх байтов, причём каждый байт записывается в виде десятичного числа. При этом в маске сначала (в старших разрядах) стоят единицы, а затем с некоторого разряда – нули. Адрес сети получается в результате применения поразрядной конъюнкции
к заданному IP-адресу узла и маске.

Например, если IP-адрес узла равен 231.32.255.131, а маска равна 255.255.240.0, то адрес сети равен 231.32.240.0.

Для узла с IP-адресом 179.57.101.43 адрес сети равен 179.57.64.0. Чему равно значение третьего слева байта маски? Ответ запишите в виде десятичного числа.

Решение :

Для узла с IP-адресом 179.57.101.43 адрес сети равен 179.57.64.0. Чему равно значение третьего слева байта маски?

from ipaddress import *

for mask in range(33):
    net = ip_network(f'179.57.101.43/{mask}', 0)
    print(net, net.netmask)

Получим:
...
179.57.64.0/18 255.255.192.0
...
Ответ: 192

Номер: AB7B0D

Впишите правильный ответ.
В терминологии сетей TCP/IP маской сети называется двоичное число, определяющее, какая часть IP-адреса узла сети относится к адресу сети, а какая – к адресу самого узла в этой сети. Обычно маска записывается по тем же правилам, что и IP-адрес, – в виде четырёх байтов, причём каждый байт записывается в виде десятичного числа. При этом в маске сначала (в старших разрядах) стоят единицы, а затем с некоторого разряда – нули. Адрес сети получается в результате применения поразрядной конъюнкции к заданному IP-адресу узла и маске.

Например, если IP-адрес узла равен 231.32.255.131, а маска равна 255.255.240.0, то адрес сети равен 231.32.240.0.

Для узла с IP-адресом 208.240.112.208 адрес сети равен 208.240.112.192. Чему равно наименьшее возможное значение последнего (самого правого) байта маски? Ответ запишите в виде десятичного числа.

Решение :

Самый правый байт IP 208, адреса сети 192

IP     11010000 
Mask 11*00000
Net   11000000

* - 0 или 1?  c 0 в десятичной 192, а с 1 - 224, значит берем 0. Ответ 192

Pyhton

from ipaddress import *

for mask in range(33): #перебираем разные варианты маски с количеством единиц от 0 до 32 (4 блока по 8 бит = 32, больше не бывает)
net = ip_network(f'208.240.112.208/{mask}', 0)
print(net, net.netmask)

Получим:
...
208.240.112.192/26 255.255.255.192
208.240.112.192/27 255.255.255.224
...

нас интересуют только строки с адресом сети из условия - 208.240.112.192, это 2 строки, берем то значение последнего (самого правого) байта маски, которое меньше.

Ответ: 192

Номер: CE2F74

Впишите правильный ответ.
В терминологии сетей TCP/IP маской сети называется двоичное число, определяющее, какая часть IP-адреса узла сети относится к адресу сети, а какая – к адресу самого узла в этой сети. Обычно маска записывается по тем же правилам, что и IP-адрес, – в виде четырёх байтов, причём каждый байт записывается в виде десятичного числа. При этом в маске сначала (в старших разрядах) стоят единицы, а затем с некоторого разряда – нули. Адрес сети получается в результате применения поразрядной конъюнкции к заданному IP-адресу узла и маске.

Например, если IP-адрес узла равен 231.32.255.131, а маска равна 255.255.240.0, то адрес сети равен 231.32.240.0.

Для узла с IP-адресом 111.81.85.127 адрес сети равен 111.81.80.0. Чему равно наименьшее возможное значение третьего слева байта маски? Ответ запишите в виде десятичного числа.

Решение:

from ipaddress import *

for mask in range(33): #перебираем разные варианты маски с количеством единиц от 0 до 32 (больше обычно не бывает)
net = ip_network(f'111.81.85.127/{mask}', 0)
print(net, net.netmask)

Получим:
...
111.81.80.0/20 255.255.240.0
111.81.80.0/21 255.255.248.0
...

Ответ: 240

Номер: FF1DB6

Впишите правильный ответ.
В терминологии сетей TCP/IP маской сети называется двоичное число, определяющее, какая часть IP-адреса узла сети относится к адресу сети, а какая – к адресу самого узла в этой сети. Обычно маска записывается по тем же правилам, что и IP-адрес, – в виде четырёх байтов, причём каждый байт записывается в виде десятичного числа. При этом в маске сначала (в старших разрядах) стоят единицы, а затем с некоторого разряда – нули. Адрес сети получается в результате применения поразрядной конъюнкции к заданному IP-адресу узла и маске.

Например, если IP-адрес узла равен 231.32.255.131, а маска равна 255.255.240.0, то адрес сети равен 231.32.240.0.

Для узла с IP-адресом 111.81.27.224 адрес сети равен 111.81.27.192. Чему равен последний (самый правый) байт маски? Ответ запишите в виде десятичного числа.

Решение:

from ipaddress import *

for mask in range(33):
net = ip_network(f"111.81.27.224/{mask}", 0)
print(net, net.netmask)

Ответ: 192

Номер: 795F1C

Впишите правильный ответ.
В терминологии сетей TCP/IP маской сети называется двоичное число, определяющее, какая часть IP-адреса узла сети относится к адресу сети, а какая – к адресу самого узла в этой сети. Обычно маска записывается
по тем же правилам, что и IP-адрес, – в виде четырёх байтов, причём каждый байт записывается в виде десятичного числа. При этом в маске сначала (в старших разрядах) стоят единицы, а затем с некоторого разряда – нули. Адрес сети получается в результате применения поразрядной конъюнкции
к заданному IP-адресу узла и маске.

Например, если IP-адрес узла равен 231.32.255.131, а маска равна 255.255.240.0, то адрес сети равен 231.32.240.0.

Для узла с IP-адресом 220.127.169.23 адрес сети равен 220.127.160.0. Каково наименьшее возможное количество единиц в разрядах маски?

Решение: 

Python

print('.' . join(f'{x:>08b}' for x in [220,127,169,23]))
print()
print('.' . join(f'{x:>08b}' for x in [220,127,160,0]))

получим:

11011100.01111111.10101001.00010111
11111111 11111111 111*0000 00000000
11011100.01111111.10100000.00000000

* может быть и 0 и 1, но чтобы было наименьшее кол-во единиц, то вместо * пишем 0, считаем единицы - 19.

ИЛИ

from ipaddress import *

for mask in range(33): #перебираем разные варианты маски с количеством единиц от 0 до 32 (больше обычно не бывает)
    net = ip_network(f'220.127.169.23/{mask}', 0)
    print(net)

Получим:
...
220.127.160.0/19 
220.127.160.0/20 
...

смотрим где меньше единиц - 19

Ответ: 19

Номер: 270819

Впишите правильный ответ.
В терминологии сетей TCP/IP маской сети называется двоичное число, определяющее, какая часть IP-адреса узла сети относится к адресу сети, а какая – к адресу самого узла в этой сети. Обычно маска записывается по тем же правилам, что и IP-адрес, – в виде четырёх байтов, причём каждый байт записывается в виде десятичного числа. При этом в маске сначала (в старших разрядах) стоят единицы, а затем с некоторого разряда – нули. Адрес сети получается в результате применения поразрядной конъюнкции к заданному IP-адресу узла и маске.

Например, если IP-адрес узла равен 231.32.255.131, а маска равна 255.255.240.0, то адрес сети равен 231.32.240.0.

Для узла с IP-адресом 147.192.92.64 адрес сети равен 147.192.80.0. Чему равно значение третьего слева байта маски? Ответ запишите в виде десятичного числа.

Решение:

from ipaddress import *

for mask in range(33):
    net = ip_network(f"147.192.92.64/{mask}", 0)
    print(net, net.netmask)

Ответ: 240

Номер: E44819

Впишите правильный ответ.
В терминологии сетей TCP/IP маской сети называется двоичное число, определяющее, какая часть IP-адреса узла сети относится к адресу сети, а какая – к адресу самого узла в этой сети. Обычно маска записывается
по тем же правилам, что и IP-адрес, – в виде четырёх байтов, причём каждый байт записывается в виде десятичного числа. При этом в маске сначала (в старших разрядах) стоят единицы, а затем с некоторого разряда – нули. Адрес сети получается в результате применения поразрядной конъюнкции
к заданному IP-адресу узла и маске.

Например, если IP-адрес узла равен 231.32.255.131, а маска равна 255.255.240.0, то адрес сети равен 231.32.240.0.

Для узла с IP-адресом 57.179.208.27 адрес сети равен 57.179.192.0. Каково наибольшее возможное количество единиц в разрядах маски?

Решение:

...
Ответ: 19

Номер: 5FDFDB

Впишите правильный ответ.
В терминологии сетей TCP/IP маской сети называется двоичное число, определяющее, какая часть IP-адреса узла сети относится к адресу сети, а какая – к адресу самого узла в этой сети. Обычно маска записывается по тем же правилам, что и IP-адрес, – в виде четырёх байтов, причём каждый байт записывается в виде десятичного числа. При этом в маске сначала (в старших разрядах) стоят единицы, а затем с некоторого разряда – нули. Адрес сети получается в результате применения поразрядной конъюнкции к заданному IP-адресу узла и маске.

Например, если IP-адрес узла равен 231.32.255.131, а маска равна 255.255.240.0, то адрес сети равен 231.32.240.0.

Для узла с IP-адресом 117.191.37.176 адрес сети равен 117.191.37.160. Чему равен последний (самый правый) байт маски? Ответ запишите в виде десятичного числа.

Решение:

...
Ответ: 224

Номер: 5B2BD3

Впишите правильный ответ.
В терминологии сетей TCP/IP маской сети называется двоичное число, определяющее, какая часть IP-адреса узла сети относится к адресу сети, а какая – к адресу самого узла в этой сети. Обычно маска записывается по тем же правилам, что и IP-адрес, – в виде четырёх байтов, причём каждый байт записывается в виде десятичного числа. При этом в маске сначала (в старших разрядах) стоят единицы, а затем с некоторого разряда – нули. Адрес сети получается в результате применения поразрядной конъюнкции к заданному IP-адресу узла и маске.

Например, если IP-адрес узла равен 231.32.255.131, а маска равна 255.255.240.0, то адрес сети равен 231.32.240.0.

Для узла с IP-адресом 208.240.168.112 адрес сети равен 208.240.160.0. Чему равно наименьшее возможное значение третьего слева байта маски? Ответ запишите в виде десятичного числа.

Решение:

from ipaddress import *

for mask in range(33):
    net = ip_network(f"208.240.168.112/{mask}", 0)
    print(net, net.netmask)

Выбираем строку 208.240.160.0

Ответ: 224

Номер: BC00A3

Впишите правильный ответ.
В терминологии сетей TCP/IP маской сети называется двоичное число, определяющее, какая часть IP-адреса узла сети относится к адресу сети, а какая – к адресу самого узла в этой сети. Обычно маска записывается
по тем же правилам, что и IP-адрес, – в виде четырёх байтов, причём каждый байт записывается в виде десятичного числа. При этом в маске сначала (в старших разрядах) стоят единицы, а затем с некоторого разряда – нули. Адрес сети получается в результате применения поразрядной конъюнкции
к заданному IP-адресу узла и маске.

Например, если IP-адрес узла равен 231.32.255.131, а маска равна 255.255.240.0, то адрес сети равен 231.32.240.0.

Для узла с IP-адресом 57.179.85.27 адрес сети равен 57.179.84.0. Каково наибольшее возможное количество единиц в разрядах маски?

Решение:

...
Ответ: ...

Номер: BA76A3

Впишите правильный ответ.
В терминологии сетей TCP/IP маской сети называется двоичное число, определяющее, какая часть IP-адреса узла сети относится к адресу сети, а какая – к адресу самого узла в этой сети. Обычно маска записывается
по тем же правилам, что и IP-адрес, – в виде четырёх байтов, причём каждый байт записывается в виде десятичного числа. При этом в маске сначала (в старших разрядах) стоят единицы, а затем с некоторого разряда – нули. Адрес сети получается в результате применения поразрядной конъюнкции
к заданным IP-адресу узла и маске.

Например, если IP-адрес узла равен 231.32.255.131, а маска равна 255.255.240.0, то адрес сети равен 231.32.240.0.

Для узла с IP-адресом 119.134.58.57 адрес сети равен 119.134.48.0. Чему равно значение третьего слева байта маски? Ответ запишите в виде десятичного числа.

Решение:

...
Ответ: ...

Номер: 5F11A9

Впишите правильный ответ.
В терминологии сетей TCP/IP маской сети называется двоичное число, определяющее, какая часть IP-адреса узла сети относится к адресу сети, а какая – к адресу самого узла в этой сети. Обычно маска записывается
по тем же правилам, что и IP-адрес, – в виде четырёх байтов, причём каждый байт записывается в виде десятичного числа. При этом в маске сначала (в старших разрядах) стоят единицы, а затем с некоторого разряда – нули. Адрес сети получается в результате применения поразрядной конъюнкции
к заданному IP-адресу узла и маске.

Например, если IP-адрес узла равен 231.32.255.131, а маска равна 255.255.240.0, то адрес сети равен 231.32.240.0.

Для узла с IP-адресом 111.81.224.27 адрес сети равен 111.81.192.0. Чему равен третий слева байт маски? Ответ запишите в виде десятичного числа.

Решение:

...
Ответ: 192

Номер: 363CA3

Впишите правильный ответ.
В терминологии сетей TCP/IP маской сети называется двоичное число, определяющее, какая часть IP-адреса узла сети относится к адресу сети, а какая – к адресу самого узла в этой сети. Обычно маска записывается
по тем же правилам, что и IP-адрес, – в виде четырёх байтов, причём каждый байт записывается в виде десятичного числа. При этом в маске сначала (в старших разрядах) стоят единицы, а затем с некоторого разряда – нули. Адрес сети получается в результате применения поразрядной конъюнкции
к заданным IP-адресу узла и маске.

Например, если IP-адрес узла равен 231.32.255.131, а маска равна 255.255.240.0, то адрес сети равен 231.32.240.0.

Для узла с IP-адресом 113.184.123.45 адрес сети равен 113.184.112.0. Чему равно значение третьего слева байта маски? Ответ запишите в виде десятичного числа.

Решение:

from ipaddress import *

for mask in range(33):
net = ip_network(f'113.184.123.45/{mask}', 0)
print(net, net.netmask)

Ответ: 240

Номер: DEA9C3

Впишите правильный ответ.
В терминологии сетей TCP/IP маской сети называется двоичное число, определяющее, какая часть IP-адреса узла сети относится к адресу сети, а какая – к адресу самого узла в этой сети. Обычно маска записывается
по тем же правилам, что и IP-адрес, – в виде четырёх байтов, причём каждый байт записывается в виде десятичного числа. При этом в маске сначала (в старших разрядах) стоят единицы, а затем с некоторого разряда – нули. Адрес сети получается в результате применения поразрядной конъюнкции
к заданному IP-адресу узла и маске.

Например, если IP-адрес узла равен 231.32.255.131, а маска равна 255.255.240.0, то адрес сети равен 231.32.240.0.

Для узла с IP-адресом 208.240.140.112 адрес сети равен 208.240.136.0. Чему равен третий слева байт маски? Ответ запишите в виде десятичного числа.

 

Решение:

...
Ответ: 248

Номер: 62FDCF

Впишите правильный ответ.
В терминологии сетей TCP/IP маской сети называется двоичное число, определяющее, какая часть IP-адреса узла сети относится к адресу сети, а какая – к адресу самого узла в этой сети. Обычно маска записывается
по тем же правилам, что и IP-адрес, – в виде четырёх байтов, причём каждый байт записывается в виде десятичного числа. При этом в маске сначала (в старших разрядах) стоят единицы, а затем с некоторого разряда – нули. Адрес сети получается в результате применения поразрядной конъюнкции
к заданному IP-адресу узла и маске.

Например, если IP-адрес узла равен 231.32.255.131, а маска равна 255.255.240.0, то адрес сети равен 231.32.240.0.

Для узла с IP-адресом 111.81.93.127 адрес сети равен 111.81.80.0. Чему равен третий слева байт маски? Ответ запишите в виде десятичного числа.

Решение:

...
Ответ: 240

Номер: 3FE2C4

Впишите правильный ответ.
В терминологии сетей TCP/IP маской сети называется двоичное число, определяющее, какая часть IP-адреса узла сети относится к адресу сети, а какая – к адресу самого узла в этой сети. Обычно маска записывается
по тем же правилам, что и IP-адрес, – в виде четырёх байтов, причём каждый байт записывается в виде десятичного числа. При этом в маске сначала (в старших разрядах) стоят единицы, а затем с некоторого разряда – нули. Адрес сети получается в результате применения поразрядной конъюнкции
к заданным IP-адресу узла и маске.

Например, если IP-адрес узла равен 231.32.255.131, а маска равна 255.255.240.0, то адрес сети равен 231.32.240.0.

Для узла с IP-адресом 117.73.208.27 адрес сети равен 117.73.192.0. Каково наименьшее возможное количество нулей в разрядах маски?

Решение :

Python

print('.' . join(f'{x:>08b}' for x in [117,73,208,27]))
print()
print('.' . join(f'{x:>08b}' for x in [117,73,192,0]))

получим:

01110101.01001001.11010000.00011011
11111111 11111111 11*00000 00000000
01110101.01001001.11000000.00000000

* может быть и 0 и 1, но чтобы было наименьшее кол-во нулей, то вместо * пишем 1, считаем нули - 13.

ИЛИ

from ipaddress import *

for mask in range(33): #перебираем разные варианты маски с количеством единиц от 0 до 32 (больше обычно не бывает)
    net = ip_network(f'117.73.208.27/{mask}', 0)
    print(net, 32-mask) # выбираем где меньше нулей. Всего цифр всегда 32; 32-единицы=нули

Ищем в результатах строку с нашей сетью (их 2)
117.73.192.0/18 14
117.73.192.0/19 13

Ответ: 13

Номер: 07B699

Впишите правильный ответ.
В терминологии сетей TCP/IP маской сети называется двоичное число, определяющее, какая часть IP-адреса узла сети относится к адресу сети, а какая – к адресу самого узла в этой сети. Обычно маска записывается по тем же правилам, что и IP-адрес, – в виде четырёх байтов, причём каждый байт записывается в виде десятичного числа. При этом в маске сначала (в старших разрядах) стоят единицы, а затем с некоторого разряда – нули. Адрес сети получается в результате применения поразрядной конъюнкции к заданному IP-адресу узла и маске.

Например, если IP-адрес узла равен 231.32.255.131, а маска равна 255.255.240.0, то адрес сети равен 231.32.240.0.

Для узла с IP-адресом 117.191.168.37 адрес сети равен 117.191.160.0. Чему равно наименьшее возможное значение третьего слева байта маски? Ответ запишите в виде десятичного числа.

Решение:

...
Ответ: ...

Номер: 4BDEE7

Впишите правильный ответ.
В терминологии сетей TCP/IP маской сети называется двоичное число, определяющее, какая часть IP-адреса узла сети относится к адресу сети, а какая – к адресу самого узла в этой сети. Обычно маска записывается по тем же правилам, что и IP-адрес, – в виде четырёх байтов, причём каждый байт записывается в виде десятичного числа. При этом в маске сначала (в старших разрядах) стоят единицы, а затем с некоторого разряда – нули. Адрес сети получается в результате применения поразрядной конъюнкции к заданному IP-адресу узла и маске.

Например, если IP-адрес узла равен 231.32.255.131, а маска равна 255.255.240.0, то адрес сети равен 231.32.240.0.

Для узла с IP-адресом 117.191.85.137 адрес сети равен 117.191.80.0. Чему равно наименьшее возможное значение третьего слева байта маски? Ответ запишите в виде десятичного числа.

Решение:

...
Ответ: 240

Номер: AD15E0

Впишите правильный ответ.
В терминологии сетей TCP/IP маской сети называется двоичное число, определяющее, какая часть IP-адреса узла сети относится к адресу сети, а какая – к адресу самого узла в этой сети. Обычно маска записывается
по тем же правилам, что и IP-адрес, – в виде четырёх байтов, причём каждый байт записывается в виде десятичного числа. При этом в маске сначала (в старших разрядах) стоят единицы, а затем с некоторого разряда – нули. Адрес сети получается в результате применения поразрядной конъюнкции
к заданному IP-адресу узла и маске.

Например, если IP-адрес узла равен 231.32.255.131, а маска равна 255.255.240.0, то адрес сети равен 231.32.240.0.

Для узла с IP-адресом 57.179.85.95 адрес сети равен 57.179.84.0. Каково наименьшее возможное количество единиц в разрядах маски?

Решение:

...
Ответ: 22

Номер: 80F1ED

Впишите правильный ответ.
В терминологии сетей TCP/IP маской сети называется двоичное число, определяющее, какая часть IP-адреса узла сети относится к адресу сети, а какая – к адресу самого узла в этой сети. Обычно маска записывается
по тем же правилам, что и IP-адрес, – в виде четырёх байтов, причём каждый байт записывается в виде десятичного числа. При этом в маске сначала (в старших разрядах) стоят единицы, а затем с некоторого разряда – нули. Адрес сети получается в результате применения поразрядной конъюнкции
к заданному IP-адресу узла и маске.

Например, если IP-адрес узла равен 231.32.255.131, а маска равна 255.255.240.0, то адрес сети равен 231.32.240.0.

Для узла с IP-адресом 117.191.208.37 адрес сети равен 117.191.192.0. Чему равно наименьшее возможное значение третьего слева байта маски? Ответ запишите в виде десятичного числа.

Решение:

...
Ответ: 192

Номер: 4B1D60

Впишите правильный ответ.
В терминологии сетей TCP/IP маской сети называется двоичное число, определяющее, какая часть IP-адреса узла сети относится к адресу сети, а какая – к адресу самого узла в этой сети. Обычно маска записывается по тем же правилам, что и IP-адрес, – в виде четырёх байтов, причём каждый байт записывается в виде десятичного числа. При этом в маске сначала (в старших разрядах) стоят единицы, а затем с некоторого разряда – нули. Адрес сети получается в результате применения поразрядной конъюнкции к заданному IP-адресу узла и маске.

Например, если IP-адрес узла равен 231.32.255.131, а маска равна 255.255.240.0, то адрес сети равен 231.32.240.0.

Для узла с IP-адресом 117.191.37.84 адрес сети равен 117.191.37.80. Чему равно наименьшее возможное значение последнего (самого правого) байта маски? Ответ запишите в виде десятичного числа.

Решение:

...
Ответ: 240

Номер: F41B6B

Впишите правильный ответ.
В терминологии сетей TCP/IP маской сети называется двоичное число, определяющее, какая часть IP-адреса узла сети относится к адресу сети, а какая – к адресу самого узла в этой сети. Обычно маска записывается по тем же правилам, что и IP-адрес, – в виде четырёх байтов, причём каждый байт записывается в виде десятичного числа. При этом в маске сначала (в старших разрядах) стоят единицы, а затем с некоторого разряда – нули. Адрес сети получается в результате применения поразрядной конъюнкции
к заданному IP-адресу узла и маске.

Например, если IP-адрес узла равен 231.32.255.131, а маска равна 255.255.240.0, то адрес сети равен 231.32.240.0.

Для узла с IP-адресом 111.81.176.27 адрес сети равен 111.81.160.0. Чему равен третий слева байт маски? Ответ запишите в виде десятичного числа.

 

Решение:

...
Ответ: 192

Номер: 718D6E

Впишите правильный ответ.
В терминологии сетей TCP/IP маской сети называется двоичное число, определяющее, какая часть IP-адреса узла сети относится к адресу сети, а какая – к адресу самого узла в этой сети. Обычно маска записывается по тем же правилам, что и IP-адрес, – в виде четырёх байтов, причём каждый байт записывается в виде десятичного числа. При этом в маске сначала (в старших разрядах) стоят единицы, а затем с некоторого разряда – нули. Адрес сети получается в результате применения поразрядной конъюнкции к заданному IP-адресу узла и маске.

Например, если IP-адрес узла равен 231.32.255.131, а маска равна 255.255.240.0, то адрес сети равен 231.32.240.0.

Для узла с IP-адресом 208.240.208.112 адрес сети равен 208.240.192.0. Чему равно наименьшее возможное значение третьего слева байта маски? Ответ запишите в виде десятичного числа.

Решение:

...
Ответ: ...

Номер: C34265

Впишите правильный ответ.
В терминологии сетей TCP/IP маской сети называется двоичное число, определяющее, какая часть IP-адреса узла сети относится к адресу сети, а какая – к адресу самого узла в этой сети. Обычно маска записывается
по тем же правилам, что и IP-адрес, – в виде четырёх байтов, причём каждый байт записывается в виде десятичного числа. При этом в маске сначала (в старших разрядах) стоят единицы, а затем с некоторого разряда – нули. Адрес сети получается в результате применения поразрядной конъюнкции
к заданному IP-адресу узла и маске.

Например, если IP-адрес узла равен 231.32.255.131, а маска равна 255.255.240.0, то адрес сети равен 231.32.240.0.

Для узла с IP-адресом 127.220.170.23 адрес сети равен 127.220.168.0. Каково наименьшее возможное количество единиц в разрядах маски?

Решение:

...
Ответ: 21

Номер: 67566D

Впишите правильный ответ.
В терминологии сетей TCP/IP маской сети называется двоичное число, определяющее, какая часть IP-адреса узла сети относится к адресу сети, а какая – к адресу самого узла в этой сети. Обычно маска записывается
по тем же правилам, что и IP-адрес, – в виде четырёх байтов, причём каждый байт записывается в виде десятичного числа. При этом в маске сначала (в старших разрядах) стоят единицы, а затем с некоторого разряда – нули. Адрес сети получается в результате применения поразрядной конъюнкции
к заданному IP-адресу узла и маске.

Например, если IP-адрес узла равен 231.32.255.131, а маска равна 255.255.240.0, то адрес сети равен 231.32.240.0.

Для узла с IP-адресом 111.81.27.208 адрес сети равен 111.81.27.192. Чему равно наименьшее возможное значение последнего (самого правого) байта маски? Ответ запишите в виде десятичного числа.

Решение:

...
Ответ: 192

Номер: 69CF6E

Впишите правильный ответ.
В терминологии сетей TCP/IP маской сети называется двоичное число, определяющее, какая часть IP-адреса узла сети относится к адресу сети, а какая – к адресу самого узла в этой сети. Обычно маска записывается по тем же правилам, что и IP-адрес, – в виде четырёх байтов, причём каждый байт записывается в виде десятичного числа. При этом в маске сначала (в старших разрядах) стоят единицы, а затем с некоторого разряда – нули. Адрес сети получается в результате применения поразрядной конъюнкции к заданному IP-адресу узла и маске.

Например, если IP-адрес узла равен 231.32.255.131, а маска равна 255.255.240.0, то адрес сети равен 231.32.240.0.

Для узла с IP-адресом 111.81.27.84 адрес сети равен 111.81.27.80. Чему равно наименьшее возможное значение последнего (самого правого) байта маски? Ответ запишите в виде десятичного числа.

Решение:

...
Ответ: 240

Номер: E99B36

Впишите правильный ответ.
В терминологии сетей TCP/IP маской сети называется двоичное число, определяющее, какая часть IP-адреса узла сети относится к адресу сети, а какая – к адресу самого узла в этой сети. Обычно маска записывается
по тем же правилам, что и IP-адрес, – в виде четырёх байтов, причём каждый байт записывается в виде десятичного числа. При этом в маске сначала (в старших разрядах) стоят единицы, а затем с некоторого разряда – нули. Адрес сети получается в результате применения поразрядной конъюнкции
к заданному IP-адресу узла и маске.

Например, если IP-адрес узла равен 231.32.255.131, а маска равна 255.255.240.0, то адрес сети равен 231.32.240.0.

Для узла с IP-адресом 117.191.138.37 адрес сети равен 117.191.136.0. Чему равно наименьшее возможное значение третьего слева байта маски? Ответ запишите в виде десятичного числа.

Решение:

...
Ответ: 248

Номер: 35EB38

Впишите правильный ответ.
В терминологии сетей TCP/IP маской сети называют двоичное число, которое показывает, какая часть IP-адреса узла сети относится к адресу сети, а какая – к адресу узла в этой сети. Адрес сети получается в результате применения поразрядной конъюнкции к заданному адресу узла и маске сети.

Сеть задана IP-адресом 172.16.176.0 и маской сети 255.255.240.0.

Сколько в этой сети IP-адресов, для которых количество единиц в двоичной записи IP-адреса кратно 3?

В ответе укажите только число.

Решение:

...
Ответ: 1365

Номер: 38044F

Впишите правильный ответ.
В терминологии сетей TCP/IP маской сети называют двоичное число, которое показывает, какая часть IP-адреса узла сети относится к адресу сети, а какая – к адресу узла в этой сети. Адрес сети получается в результате применения поразрядной конъюнкции к заданному адресу узла и маске сети.

Сеть задана IP-адресом 122.159.136.144 и маской сети 255.255.255.248.

Сколько в этой сети IP-адресов, для которых количество единиц в двоичной записи IP-адреса не кратно 4?

В ответе укажите только число.

Решение:

...
Ответ: 5

Номер: 6B2DF4

Впишите правильный ответ.
В терминологии сетей TCP/IP маской сети называют двоичное число, которое показывает, какая часть IP-адреса узла сети относится к адресу сети, а какая – к адресу узла в этой сети. Адрес сети получается в результате применения поразрядной конъюнкции к заданному адресу узла и маске сети.

Сеть задана IP-адресом 172.16.128.0 и маской сети 255.255.192.0.

Сколько в этой сети IP-адресов, для которых количество единиц в двоичной записи IP-адреса не кратно 2?

В ответе укажите только число.

Решение:

...
Ответ: 8192

Номер: 552023

Впишите правильный ответ.
В терминологии сетей TCP/IP маской сети называют двоичное число, которое показывает, какая часть IP-адреса узла сети относится к адресу сети, а какая – к адресу узла в этой сети. Адрес сети получается в результате применения поразрядной конъюнкции к заданному адресу узла и маске сети.

Сеть задана IP-адресом 172.16.168.0 и маской сети 255.255.248.0.

Сколько в этой сети IP-адресов, для которых количество единиц в двоичной записи IP-адреса не кратно 5?

В ответе укажите только число.

Решение:

...
Ответ: 1663

Номер: 8219DA

Впишите правильный ответ.
В терминологии сетей TCP/IP маской сети называют двоичное число, которое показывает, какая часть IP-адреса узла сети относится к адресу сети, а какая – к адресу узла в этой сети. Адрес сети получается в результате применения поразрядной конъюнкции к заданному адресу узла и маске сети.

Сеть задана IP-адресом 172.16.80.0 и маской сети 255.255.248.0.

Сколько в этой сети IP-адресов, для которых количество единиц в двоичной записи IP-адреса не кратно 2?

В ответе укажите только число.

Решение:

...
Ответ: 1024

Номер: 490050

Впишите правильный ответ.
В терминологии сетей TCP/IP маской сети называют двоичное число, которое показывает, какая часть IP-адреса узла сети относится к адресу сети, а какая – к адресу узла в этой сети. Адрес сети получается в результате применения поразрядной конъюнкции к заданному адресу узла и маске сети.

Сеть задана IP-адресом 172.16.192.0 и маской сети 255.255.192.0.

Сколько в этой сети IP-адресов, для которых количество единиц в двоичной записи IP-адреса не кратно 5?

В ответе укажите только число.

Решение:

...
Ответ: 13003

Номер: 580BC7

Впишите правильный ответ.
В терминологии сетей TCP/IP маской сети называют двоичное число, которое показывает, какая часть IP-адреса узла сети относится к адресу сети, а какая – к адресу узла в этой сети. Адрес сети получается в результате применения поразрядной конъюнкции к заданному адресу узла и маске сети.

Сеть задана IP-адресом 172.16.96.0 и маской сети 255.255.224.0.

Сколько в этой сети IP-адресов, для которых количество единиц в двоичной записи IP-адреса кратно 3?

В ответе укажите только число.

Решение:

...
Ответ: 2730

Номер: 1D3C68

Впишите правильный ответ.
В терминологии сетей TCP/IP маской сети называют двоичное число, которое показывает, какая часть IP-адреса узла сети относится к адресу сети, а какая – к адресу узла в этой сети. Адрес сети получается в результате применения поразрядной конъюнкции к заданному адресу узла и маске сети.

Сеть задана IP-адресом 172.16.168.0 и маской сети 255.255.248.0.

Сколько в этой сети IP-адресов, для которых количество единиц в двоичной записи IP-адреса не кратно 3?

В ответе укажите только число.

Решение:

...
Ответ: 1366

Номер: B75086