Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Контрольная по сетям.doc
Скачиваний:
1
Добавлен:
01.04.2025
Размер:
214 Кб
Скачать
☆

000000002.000111112.111111112.111111112 Или в десятичном виде 0.31.255.255

Тогда:

37.001001102.56.94 ИЛИ

0. 0001111112.255.255

-----------------------------

37.001111112.255.255 = 37.63.255.255 — адрес широковещательной рассылки

194.3.50.241/26

Сначала необходимо получить маску сети в явном виде:

/26— это 26 единичных бит от 31 бита направо

111111002. 000000002. 000000002.000000002 Или в десятичном виде 252.0.0.0

Так как результат логического И/ИЛИ байтового значения с 0 и 255 очевиден.

Чтобы получить адрес сети, нам необходимо выполнить операцию логического И между IP-адресом и маской сети:

110000102.3.50.241 И

111111002.0.0.0

-----------------------------

110000002.0.0.0 = 192.0. 0.0 — адрес сети

Чтобы получить адрес широковещательной рассылки, необходимо выполнить операцию логического ИЛИ между IP-адресом и инверсией маски сети.

Получим инверсию маски сети:

000000112. 111111112. 111111112.111111112 Или в десятичном виде 0.0.1.255

Тогда:

000000112.3.50. 241 ИЛИ

111111002.255.255.255

-----------------------------

111111112. 255.255.255 = 255.255.255.255— адрес широковещательной рассылки

35.42.64.114/10

Сначала необходимо получить маску сети в явном виде:

/10— это 10 единичных бит от 31 бита направо

111111112.111111112.111111002.000000002 Или в десятичном виде 255.255.252.0

Так как результат логического И/ИЛИ байтового значения с 0 и 255 очевиден.

Чтобы получить адрес сети, нам необходимо выполнить операцию логического И между IP-адресом и маской сети:

35.42.010000002.114 И

255.255.111111002.0

-----------------------------

35.42.010000002.0 = 35.42.255.255 — адрес сети

Чтобы получить адрес широковещательной рассылки, необходимо выполнить операцию логического ИЛИ между IP-адресом и инверсией маски сети.

Получим инверсию маски сети:

000000002.000000002.000000112.111111112 Или в десятичном виде 0.0.3.255

Тогда:

0. 0.000000112. 255 ИЛИ

35.42.111111002.114

-----------------------------

35.42.255.255 — адрес широковещательной рассылки

3. Является ли данная маска сети правильной, и какова ее длина в битах: 255.255.255.0

По определению маска сети является непрерывной последовательностью битов 1 от старшего разряда, после которых идут только биты 0. Поэтому необходимо перевести в двоичное представление указанные маски и проверить этот факт.

В двоичном виде 255.255.255.0 представимо как:

111111112. 111111112. 111111112.000000002

Как мы видим последовательность единиц идет от старшего бита IP-адреса и является непрерывной, следовательно эта маска является правильной и имеет длину 24 бит.

Является ли данная маска сети правильной, и какова ее длина в битах: 255.255.255.240

По определению маска сети является непрерывной последовательностью битов 1 от старшего разряда, после которых идут только биты 0. Поэтому необходимо перевести в двоичное представление указанные маски и проверить этот факт.

В двоичном виде 255.255.255.240представимо как:

111111112. 111111112. 111111112. 111100002

Как мы видим последовательность единиц идет от старшего бита IP-адреса и является непрерывной, следовательно эта маска является правильной и имеет длину 28 бит.

Является ли данная маска сети правильной, и какова ее длина в битах: 255.253.0.0

По определению маска сети является непрерывной последовательностью битов 1 от старшего разряда, после которых идут только биты 0. Поэтому необходимо перевести в двоичное представление указанные маски и проверить этот факт.

В двоичном виде 255.253.0.0 представимо как:

111111112.111111012. 000000002.000000002

Как мы видим последовательность единиц идет от старшего бита IP-адреса и является непрерывной, следовательно эта маска является правильной и имеет длину 17 бит.

Является ли данная маска сети правильной, и какова ее длина в битах: 255.255.252. 0

По определению маска сети является непрерывной последовательностью битов 1 от старшего разряда, после которых идут только биты 0. Поэтому необходимо перевести в двоичное представление указанные маски и проверить этот факт.

В двоичном виде 255.255.252. 0 представимо как:

111111112.111111112.111111002.000000002

Как мы видим последовательность единиц идет от старшего бита IP-адреса и является непрерывной, следовательно эта маска является правильной и имеет длину 22 бит.

4. Является ли данный IP-адрес адресом сети с указанной длиной маски сети: 185.214.114.0/22

Получим маску сети в явном виде:

/22 — это 22 единичных бит от 31 бита направо

111111112.111111112.111111002.00000000 = 255.255.252.0

Нам необходимо получить адрес сети по данному IP-адресу.

185.214.011100102.0 И

255.255.111111002.0

--------------------

185.214.01110010.0 = 185.214.114.0 — адрес сети

Так как 185.214.114.0 равен 185.214.114.0 то 185.214.114.0 может выступать в качестве адреса сети с маской /22

Является ли данный IP-адрес адресом сети с указанной длиной маски сети:

85.0.0.0/7

Получим маску сети в явном виде:

/7 — это 7 единичных бит от 31 бита направо

111111102.000000002.000000002.00000000 = 254.0.0.0

Нам необходимо получить адрес сети по данному IP-адресу.

111111102.0.0.0 И

010101012.0.0.0

--------------------

010101002.0.0.0 = 84.0.0.0 — адрес сети

Так как 84.0.0.0 не равен 85.0.0.0 то 84.0.0.0 не может выступать в качестве адреса сети с маской /7

Является ли данный IP-адрес адресом сети с указанной длиной маски сети:

157.143.151.177/29

Получим маску сети в явном виде:

/29 — это 29 единичных бит от 31 бита направо

111111112. 111111112. 111111112.11111000 = 255.255.255.248

Нам необходимо получить адрес сети по данному IP-адресу.

157.143.151.110011112 И

255.255.255.111100002

--------------------

157.143.151.110000002 = 157.143.151.192 — адрес сети

Так как 157.143.151.192 не равен 157.143.151.177 то 157.143.151.192 не может выступать в качестве адреса сети с маской /29

Является ли данный IP-адрес адресом сети с указанной длиной маски сети: 58.189.128.0/17

Получим маску сети в явном виде:

/17 — это 17 единичных бит от 31 бита направо

111111112.111111112.100000002.00000000 = 255.255.128.0

Нам необходимо получить адрес сети по данному IP-адресу.

58. 189.100000002.0 И

255.255.100000002.0

--------------------

58.189.128.0 = 58.189.128.0 — адрес сети

Так как 58.189.128.0 равен 58.189.128.0 то 58.189.128.0 может выступать в качестве адреса сети с маской /17

5.Принадлежат ли указанные IP-адреса к одной подсети: 107.105.106.169 - 107.121.225.62/12

Чтобы узнать принадлежат ли адреса к одной подсети, необходимо получить адрес сети для каждого из адресов и сравнить адреса сетей.

Получим маску сети в явном виде:

/12 — это 12 единичных бит от 31 бита направо

111111112.111100002.0.0 = 255.240.0.0

Так как в нашей маске отличным от 0 и 255 является второй байт, то при выполнении операции логического И нам необходимо расписывать в двоичном виде только второй байт IP-адресов.

107.011010012.106.169 И

255.111100002 .0.0

-----------------------------

107.011000002,0.0 = 107.96.0.0 — адрес сети для 1-ого IP-адреса

107.011110012.106.169 И

255.111100002.0.0

-----------------------------

107.011100002.0.0 = 107.112.0.0 — адрес сети для 2-ого IP-адреса

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

Принадлежат ли указанные IP-адреса к одной подсети: 67.50.242.243 - 67.50.200.172/18

Чтобы узнать принадлежат ли адреса к одной подсети, необходимо получить адрес сети для каждого из адресов и сравнить адреса сетей.

Получим маску сети в явном виде:

/18 — это 18 единичных бит от 31 бита направо

111111112. 111111112.110000002.000000002 = 255.255.192.0

Так как в нашей маске отличным от 0 и 255 является второй байт, то при выполнении операции логического И нам необходимо расписывать в двоичном виде только второй байт IP-адресов.

67.50.100101102.243 И

255.255 .110000002.0

-----------------------------

67.50.100000002.0 = 67.50.128.0 — адрес сети для 1-ого IP-адреса

67.50.110010002.172 И

255.255.110000002.0

-----------------------------

67.50.110000002.172 = 67.50.128.0 — адрес сети для 2-ого IP-адреса

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

6.Определить максимальную длину маски сети, чтобы указанные IP-адреса находились в одной сети: 102.244.10.49 - 102.244.10.26

Чтобы определить максимальную длину маски сети необходимо перевести в двоичное представление оба адреса и посчитать число совпадающих бит, начиная со старшего бита, до первого различия.

49 - 00110001 26 - 00011010

В нашем задании первые три байта IP-адресов совпадают, и поэтому их не нужно переводить в двоичное представление. Так как каждый байт — это 8 бит, то мы уже имеем 8 * 3 = 24 совпадающих бит.

Таким образом, всего совпадает 26 бит. Поэтому максимальная длина маски сети, при которой оба указанных IP-адреса будут лежать в одной подсети — это 26 бит.

Определить максимальную длину маски сети, чтобы указанные IP-адреса находились в одной сети: 235.41.199.239 - 235.41.41.139

Чтобы определить максимальную длину маски сети необходимо перевести в двоичное представление оба адреса и посчитать число совпадающих бит, начиная со старшего бита, до первого различия.

В нашем задании первые два байта IP-адресов совпадают, и поэтому их не нужно переводить в двоичное представление. Так как каждый байт — это 8 бит, то мы уже имеем 8 * 2 = 16 совпадающих бит.

Таким образом, всего совпадает 16 бит. Поэтому максимальная длина маски сети, при которой оба указанных IP-адреса будут лежать в одной подсети — это 16 бит.

199 = 110001112

41 = 001010012

В третьим байте совпадают 0 бит. Таким образом, всего совпадает 16 бит. Поэтому максимальная длина маски сети, при которой оба указанных IP-адреса будут лежать в одной подсети — это 16 бит.

Задание 2. (вариант 27)

  1. Восстановить битовую последовательность, закодированную методом RZ

Ответ 1010000101

  1. Восстановить битовую последовательность, закодированную манчестерским кодом

Ответ 00000010

3) Закодировать битовую последовательность методом RZ и манчестерским кодом.

1110100001