1 of 29

Задание 13

Компьютерные сети. Адресация в Интернете.

2 of 29

IP-адрес компьютера – это 32-битное число в виде 4 чисел, разделенных точками; каждое в интервале 0…255, например: 192.168.85.210

IP-адрес состоит из двух частей: адреса сети и адреса узла в этой сети,

Деление адреса на части определяется маской – �32-битным числом, в двоичной записи которого сначала стоят единицы, а потом – нули:

3 of 29

Задача 1

Демо-2024

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

4 of 29

Задача 1

Сеть задана IP-адресом 192.168.32.160 � и маской сети 255.255.255.240. �Сколько в этой сети IP-адресов, для которых �сумма единиц в двоичной записи IP-адреса чётна?

11110000

print(bin(240))

Маска: 11111111.11111111.11111111.11110000

5 of 29

Задача 1

Сеть задана IP-адресом 192.168.32.160 � и маской сети 255.255.255.240. �Сколько в этой сети IP-адресов, для которых �сумма единиц в двоичной записи IP-адреса чётна?

11110000

print(bin(240))

Маска: 11111111.11111111.11111111.11110000

16 адресов, 8 с четной суммой

Ответ: 8

6 of 29

Задача 2

Для узла с IP-адресом 15.51.208.15 адрес сети равен 15.51.192.0. Найдите наименьшее возможное количество единиц в двоичной записи маски подсети.

7 of 29

Задача 2

Для узла с IP-адресом 15.51.208.15 адрес сети равен 15.51.192.0. Найдите наименьшее возможное количество единиц в двоичной записи маски подсети.

8 of 29

Задача 2

Для узла с IP-адресом 15.51.208.15 адрес сети равен 15.51.192.0. Найдите наименьшее возможное количество единиц в двоичной записи маски подсети.

Ответ: 18

9 of 29

Задача 3

Два узла, находящиеся в разных подсетях, имеют �IP-адреса 192.168.106.35 и 192.168.106.117. �В масках обеих подсетей одинаковое количество единиц. Укажите наименьшее и наибольшее возможное количество единиц в масках этих подсетей. �Учтите, что два адреса в любой подсети зарезервированы: адрес всей подсети и широковещательный адрес.

10 of 29

Задача 3

Два узла, находящиеся в разных подсетях, имеют �IP-адреса 192.168.106.35 и 192.168.106.117. �В масках обеих подсетей одинаковое количество единиц. Укажите наименьшее и наибольшее возможное количество единиц в масках этих подсетей. �Учтите, что два адреса в любой подсети зарезервированы: адрес всей подсети и широковещательный адрес.

35: 00100011

117: 01110101

11 of 29

Задача 3

Два узла, находящиеся в разных подсетях, имеют �IP-адреса 192.168.106.35 и 192.168.106.117. �В масках обеих подсетей одинаковое количество единиц. Укажите наименьшее и наибольшее возможное количество единиц в масках этих подсетей. �Учтите, что два адреса в любой подсети зарезервированы: адрес всей подсети и широковещательный адрес.

35: 00100011 (широковещательный адрес)

117: 01110101

Ответ: 26 и 29

12 of 29

Задача 4

Два узла, находящиеся в одной подсети, имеют IP-адреса 195.157.132.140 и 195.157.132.176. Укажите наименьшее возможное количество адресов в этой сети.

13 of 29

Задача 4

Два узла, находящиеся в одной подсети, имеют IP-адреса 195.157.132.140 и 195.157.132.176. Укажите наименьшее возможное количество адресов в этой сети.

140: 10001100

176: 10110000

14 of 29

Задача 4

Два узла, находящиеся в одной подсети, имеют IP-адреса 195.157.132.140 и 195.157.132.176. Укажите наименьшее возможное количество адресов в этой сети.

Ответ: 64

140: 10001100

176: 10110000

15 of 29

Задача 5

Для узла с IP-адресом 71.192.0.12 адрес сети равен 71.192.0.0. Для скольких различных значений маски это возможно?

16 of 29

Задача 5

Для узла с IP-адресом 71.192.0.12 адрес сети равен 71.192.0.0. Для скольких различных значений маски это возможно?

192.0.12: 11000000.00000000.00001100

192.0.0 : 11000000.00000000.00000000

маска : 11******.********.****0000

17 of 29

Задача 5

Для узла с IP-адресом 71.192.0.12 адрес сети равен 71.192.0.0. Для скольких различных значений маски это возможно?

Ответ: 19

192.0.12: 11000000.00000000.00001100

192.0.0 : 11000000.00000000.00000000

маска : 11******.********.****0000

18 of 29

Задача 6

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

19 of 29

Задача 6

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

IP-адрес: 124.128.112.142 = 01111100.10000000.01110000.10001110

Подсеть: 124.128. 64. 0 = 01111100.10000000.01000000.00000000

Маска: 255.255.192.000 =

20 of 29

Задача 6

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

IP-адрес: 124.128.112.142 = 01111100.10000000.01110000.10001110

Подсеть: 124.128. 64. 0 = 01111100.10000000.01000000.00000000

Маска: 255.255.192.000 = 11111111.11111111.11000000.00000000

21 of 29

Задача 6

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

IP-адрес: 124.128.112.142 = 01111100.10000000.01110000.10001110

Подсеть: 124.128. 64. 0 = 01111100.10000000.01000000.00000000

Маска: 255.255.192.000 = 11111111.11111111.11000000.00000000

Ответ: 192

22 of 29

Задача 7

Определите номер компьютера в сети, если маска подсети 255.255.255.240, а IP-адрес компьютера в сети 162.198.0.44

23 of 29

Задача 7

Определите номер компьютера в сети, если маска подсети 255.255.255.240, а IP-адрес компьютера в сети 162.198.0.44

240 = 111100002

44 = 001011002

24 of 29

Задача 7

Определите номер компьютера в сети, если маска подсети 255.255.255.240, а IP-адрес компьютера в сети 162.198.0.44

240 = 111100002

44 = 001011002

Ответ: 12

25 of 29

Задача 8

Для некоторой подсети используется маска 255.255.252.0. Сколько различных адресов компьютеров допускает эта маска?

26 of 29

Задача 8

Для некоторой подсети используется маска 255.255.252.0. Сколько различных адресов компьютеров допускает эта маска?

252 = 111111002

27 of 29

Задача 8

Для некоторой подсети используется маска 255.255.252.0. Сколько различных адресов компьютеров допускает эта маска?

252 = 111111002

Ответ: 1022

28 of 29

Самостоятельная работа

  1. Сеть задана IP-адресом 158.132.161.128 и маской сети 255.255.255.128. Сколько в этой сети IP-адресов, которые в двоичной записи IP-адреса оканчиваются единицей? 13_159_64
  2. Сеть задана IP-адресом 192.168.248.176 и маской сети 255.255.255.240. Сколько в этой сети IP-адресов, для которых количество единиц в двоичной записи IP-адреса больше, чем количество нулей? 13_158_1
  3. Для узла c IP-адресом 175.122.80.13 адрес подсети равен 175.122.80.0. Сколько существует различных возможных значений маски, если известно, что в этой сети не менее 60 узлов? 13_155_7
  4. Два узла, находящиеся в разных подсетях, имеют IP-адреса 112.166.78.114 и 112.166.78.117. В масках обеих подсетей одинаковое количество единиц. Укажите наибольшее возможное количество единиц в масках этих подсетей. 13_140_30
  5. Два узла, находящиеся в одной сети, имеют IP-адреса 112.117.107.70 и 112.117.121.80. Укажите наименьшее возможное количество адресов в этой сети. 13_132_8192

29 of 29

Самостоятельная работа

  1. Сеть задана IP-адресом 158.132.161.128 и маской сети 255.255.255.128. Сколько в этой сети IP-адресов, которые в двоичной записи IP-адреса оканчиваются единицей? 13_159_64
  2. Сеть задана IP-адресом 192.168.248.176 и маской сети 255.255.255.240. Сколько в этой сети IP-адресов, для которых количество единиц в двоичной записи IP-адреса больше, чем количество нулей? 13_158_1
  3. Для узла c IP-адресом 175.122.80.13 адрес подсети равен 175.122.80.0. Сколько существует различных возможных значений маски, если известно, что в этой сети не менее 60 узлов? 13_155_7
  4. Два узла, находящиеся в разных подсетях, имеют IP-адреса 112.166.78.114 и 112.166.78.117. В масках обеих подсетей одинаковое количество единиц. Укажите наибольшее возможное количество единиц в масках этих подсетей. 13_140_30
  5. Два узла, находящиеся в одной сети, имеют IP-адреса 112.117.107.70 и 112.117.121.80. Укажите наименьшее возможное количество адресов в этой сети. 13_132_8192