Задача 1
По данным IP-адресам определить, к сети какого класса они принадлежат, получить IP-адрес сети, маску сети и IP-адрес широковещательной рассылки.
Решение:
А) 36.24.212.27
первый октет равен 36, значит это сеть класса А;
IP-адрес сети 36.0.0.0;
маска сети 255.0.0.0;
IP-адрес широковещательной рассылки данной сети: 36.255.255.255.
Решение:
B) 151.204.234.208
первый октет равен 151, значит это сеть класса В;
IP-адрес сети151.204.0.0;
маска сети 255.255.0.0;
IP-адрес широковещательной рассылки данной сети: 151.204.255.255
Решение:
C) 167.143.166.151
первый октет равен 167, значит это сеть класса В;
IP-адрес сети 167.143.0.0;
маска сети 255.255.0.0;
IP-адрес широковещательной рассылки данной сети: 167.143.255.255
Решение:
D) 81.207.5.124
первый октет равен 81, значит это сеть класса А;
IP-адрес сети 81.0.0.0;
маска сети 255.0.0.0;
IP-адрес широковещательной рассылки данной сети: 81.255.255.255
Задача 2
Решение:
a) Дано: 36.24.212.27/30
Сначала необходимо получить маску сети в двоичном виде: /30 — это 30 единичных бит слева направо:
11111111.11111111. 11111111.111111 00 или в десятичном виде
255.255.255.252.
Таблица 2.1 – Определение IP-адреса сети
Октеты | 1 байт | 2 байт | 3 байт | 4 байт |
IP-адрес устройства | 00100100. | 00011000. | 11010100. | |
Маска в двоичном виде | 11111111. | 11111111. | 11111111. | |
IP-адрес сети в двоичн. виде | 00100100. | 00011000. | 11010100. | |
IP-адрес сети в десятичн. виде | 36. | 24. | 212. |
Инверсия маски сети будет иметь вид:
00000000.00000000.00000000.00000011
или в десятичном виде: 0.0.0.3
Таблица 2.2 – Определение широковещательного адреса (ШВА)
Октеты | 1 байт | 2 байт | 3 байт | 4 байт |
IP-адрес устройства | 00011000. | 11010100. | ||
Инверсия маски в двоичн. виде | 00000000. | 00000000. | 00000000. | |
ШВА в двоичном виде | 11010100. | |||
ШВА в десятичном виде | 36. | 24. | 212. |
b) Дано: 151.204.234.208/18
Сначала необходимо получить маску сети в двоичном виде: /18 — это 18 единичных бит слева направо:
11111111.11111111. 11 000000.00000000 или в десятичном виде
255.255.192.0.
Таблица 2.3 – Определение IP-адреса сети
Октеты | 1 байт | 2 байт | 3 байт | 4 байт |
IP-адрес устройства | 10011001. | 11101010. | ||
Маска в двоичном виде | 11111111. | 11111111. | ||
IP-адрес сети в двоичн. виде | 10011001. | |||
IP-адрес сети в десятичн. виде | 151. | 204. | 192. |
Инверсия маски сети будет иметь вид:
00000000.00000000.00111111.11111111
или в десятичном виде: 0.0.63.255
Таблица 2.4 – Определение широковещательного адреса (ШВА)
Октеты | 1 байт | 2 байт | 3 байт | 4 байт |
IP-адрес устройства | 11001100. | 11101010. | ||
Инверсия маски в двоичн. виде | 00000000. | 00000000. | ||
ШВА в двоичном виде | ||||
ШВА в десятичном виде | 151. | 204. | 255. |
c) Дано: 167.143.166.151/20
Сначала необходимо получить маску сети в двоичном виде: /20 — это 20 единичных бит слева направо:
11111111.11111111. 11110000.00000000 или в десятичном виде
255.255.240.0.
Таблица 2.5 – Определение IP-адреса сети
Октеты | 1 байт | 2 байт | 3 байт | 4 байт |
IP-адрес устройства | 10100111. | 10100110. | ||
Маска в двоичном виде | 11111111. | 11111111. | ||
IP-адрес сети в двоичн. виде | 10100111. | |||
IP-адрес сети в десятичн. виде | 167. | 143. | 240. |
Инверсия маски сети будет иметь вид:
00000000.00000000.00001111.11111111
или в десятичном виде: 0.0.15.255
Таблица 2.6 – Определение широковещательного адреса (ШВА)
Октеты | 1 байт | 2 байт | 3 байт | 4 байт |
IP-адрес устройства | 10001111. | 10100110. | ||
Инверсия маски в двоичн. виде | 00000000. | 00000000. | 00001111. | |
ШВА в двоичном виде | 10101111. | |||
ШВА в десятичном виде | 167. | 143. | 175. |
d) Дано: 81.207.5.124/28
Сначала необходимо получить маску сети в двоичном виде: /28 — это 28 единичных бит слева направо:
11111111.11111111. 11111111. 11110000 или в десятичном виде
255.255.255.240.
Таблица 2.7 – Определение IP-адреса сети
Октеты | 1 байт | 2 байт | 3 байт | 4 байт |
IP-адрес устройства | 01010001. | 00000101. | ||
Маска в двоичном виде | 11111111. | 11111111. | ||
IP-адрес сети в двоичн. виде | 01010001. | |||
IP-адрес сети в десятичн. виде | 81. | 207. | 5. |
Инверсия маски сети будет иметь вид:
00000000.00000000.00000000.00001111
или в десятичном виде: 0.0.0.15
Таблица 2.8 – Определение широковещательного адреса (ШВА)
Октеты | 1 байт | 2 байт | 3 байт | 4 байт |
IP-адрес устройства | 11001111. | 00000101. | ||
Инверсия маски в двоичн. виде | 00000000. | 00000000. | 00000000. | |
ШВА в двоичном виде | ||||
ШВА в десятичном виде | 81. | 207. | 5. |
Задача 3
Является ли данная маска сети правильной, и какова ее длина в битах.
Решение:
a) В двоичном коде 255.254.0.0 представимо так:
11111111.11111110.00000000.00000000
Очевидно, последовательность единиц идет от старшего бита IP-адреса и является непрерывной. Следовательно, эта маска является правильной и имеет длину 15 бит
b) В двоичном коде 255.255.255.214 представимо так:
11111111.11111111.11111111.11010110
Следовательно, эта маска является неправильной.
c) В двоичном коде 255.255.255.248 представимо так:
11111111.11111111.11111111.11111000
Очевидно, последовательность единиц идет от старшего бита IP-адреса и является непрерывной. Следовательно, эта маска является правильной и имеет длину 29 бит
d) В двоичном коде 255.255.248.0 представимо так:
11111111.11111111.11111000.00000000
Очевидно, последовательность единиц идет от старшего бита IP-адреса и является непрерывной. Следовательно, эта маска является правильной и имеет длину 21 бит
Задача 4
a) Является ли данный IP-адрес адресом сети с указанной длиной маски сети: 185.129.0.0./9
Решение: Получим маску сети в двоичном виде:
11111111.10000000.00000000.00000000 = 255.128.0.0
Таблица 4.1 – Определение IP-адреса сети
Октеты | ||||
IP-адрес сети по заданию | 10111001. | 10000001. | 00000000. | |
Маска в двоичном виде | 11111111. | 10000000. | 00000000. | |
IP-адрес сети в двоичн. виде | 10101001. | 00000000. | ||
IP-адрес сети в десятичн. виде | 185. | 128. | 0. |
Так как IP-адрес 185.129.0.0 не равен адресу 185.128.0.0, то IP-адрес 185.129.0.0 не может выступать в качестве адреса сети с маской /9.
b) Является ли данный IP-адрес адресом сети с указанной длиной маски сети: 80.0.0.0/5
Решение: Получим маску сети в двоичном виде:
11111000.00000000.00000000.00000000 = 248.0.0.0
Таблица 4.2 – Определение IP-адреса сети
Октеты | ||||
IP-адрес сети по заданию | 00000000. | |||
Маска в двоичном виде | 00000000. | 00000000. | ||
IP-адрес сети в двоичн. виде | 01010000. | 00000000. | ||
IP-адрес сети в десятичн. виде | 80. | 0. | 0. |
Так как IP-адрес 80.0.0.0 равен адресу 80.0.0.0, то IP-адрес 80.0.0.0 может выступать в качестве адреса сети с маской /5.
c) Является ли данный IP-адрес адресом сети с указанной длиной маски сети: 100.241.96.0/22
Решение: Получим маску сети в двоичном виде:
11111111.11111111.11111100.00000000 = 255.255.252.0
Таблица 4.3 – Определение IP-адреса сети
Октеты | ||||
IP-адрес сети по заданию | 01100100. | 11110001. | 01100000. | |
Маска в двоичном виде | 11111111. | 11111111. | 11111100. | |
IP-адрес сети в двоичн. виде | 01100100. | 11110001. | 01100000. | |
IP-адрес сети в десятичн. виде | 100. | 241. | 96. |
Так как IP-адрес 100.241.96.0. равен адресу 100.241.96.0, то IP-адрес 100.241.96.0 может выступать в качестве адреса сети с маской /22.
d) Является ли данный IP-адрес адресом сети с указанной длиной маски сети: 129.199.93.82/31
Решение: Получим маску сети в двоичном виде:
11111111.11111111.11111111.11111110 = 255.255.255.254
Таблица 4.4 – Определение IP-адреса сети
Октеты | ||||
IP-адрес сети по заданию | 10000001. | 11000111. | 01011101. | |
Маска в двоичном виде | 11111111. | 11111111. | 11111111. | |
IP-адрес сети в двоичн. виде | ||||
IP-адрес сети в десятичн. виде | 129. | 199. | 93. |
Так как IP-адрес 129.199.93.82 равен адресу 129.199.93.82, то IP-адрес 129.199.93.82 может выступать в качестве адреса сети с маской /31.
Задача 5
a) Принадлежат ли указанные IP-адреса к одной подсети: 229.52.171.90-229.50.17.191/3
Решение:
Рассчитаем маску сети в двоичном виде:
11111111.11111111.11111111.11111100 = 255.255.255.252.
Таблица 5.1 – Определение адреса сети для IP-адреса 229.52.17.190/30
Октеты | ||||
IP-адрес сети по заданию | 11100101. | 00110100. | 00010001. | |
Маска в двоичном виде | 11111111. | 11111111. | ||
IP-адрес сети в двоичн. виде | 11100101. | 00110100. | 00010001. | |
IP-адрес сети в десятичн. виде | 229. | 52. | 17. |
Из таблицы 5.1 следует, что для IP-адреса 229.52.17.190/30 IP-адресом сети является адрес: 229.52.17.188
Таблица 5.2 – Определение адреса сети для IP-адреса 229.50.17.191/30
Октеты | ||||
IP-адрес сети по заданию | 11100101. | 00010001. | ||
Маска в двоичном виде | 11111111. | 11111111. | 11111111. | |
IP-адрес сети в двоичн. виде | 1100101. | 00010001. | ||
IP-адрес сети в десятичн. виде | 229. | 50. | 17. |
Из таблицы 5.2 следует, что для IP-адреса 229.50.17.191/30 IP-адресом сети является адрес: 229.50.17.188
Адреса сетей не совпадают, значит, указанные в задании IP-адреса с длиной маской 30 бит не могут находиться в одной подсети.
b) Принадлежат ли указанные IP-адреса к одной подсети: 226.144.183.64-226.128.186.152/19
Решение:
Рассчитаем маску сети в двоичном виде:
11111111.10000000.00000000.00000000 = 255.128.0.0.
Таблица 5.3 – Определение адреса сети для IP-адреса 226.144.183.64/9
Октеты | ||||
IP-адрес сети по заданию | 10010000. | 10110111. | ||
Маска в двоичном виде | 11111111. | 10000000. | 00000000. | |
IP-адрес сети в двоичн. виде | 10000000. | 00000000. | ||
IP-адрес сети в десятичн. виде | 226. | 128. | 0. |
Из таблицы 5.3 следует, что для IP-адреса 226.144.183.64/19 IP-адресом сети является адрес: 226.128.0.0
Таблица 5.4 – Определение адреса сети для IP-адреса 226.128.186.152/9
Октеты | ||||
IP-адрес сети по заданию | 11100010. | 10111010. | ||
Маска в двоичном виде | 11111111. | 10000000. | 00000000. | |
IP-адрес сети в двоичн. виде | 11100010. | 10000000. | 00000000. | |
IP-адрес сети в десятичн. виде | 226. | 128. | 0. |
Из таблицы 5.4 следует, что для IP-адреса 226.128.186.152/9 IP-адресом сети является адрес: 226.128.0.0
Адреса сетей не совпадают, значит, указанные в задании IP-адреса с длиной маской 9 бит не могут находиться в одной подсети.
Задача 6
a) Определить максимальную длину маски сети, чтобы указанные IP-адреса находились в одной сети: 221.220.88.73-223.222.74.206.
Решение:
Переведём адреса в двоичный вид:
221.220.88.73=11011101.11011100.01011000.01001001
223.222.74.206=11011111.11011110.01001010.11001110
Таким образом, всего совпадает 6 бит. Поэтому максимальная длина маски сети, при которой оба указанных IP-адреса будут лежать в одной подсети, составит 6 бит.
b) Определить максимальную длину маски сети, чтобы указанные IP-адреса находились в одной сети: 32.102.0.46-32.102.0.47
Решение:
Переведём адреса в двоичный вид:
32.102.0.46=00100000.01100110.00000000.00101110
32.102.0.47=00100000.01100110.00000000.00101111
Таким образом, всего совпадает 31 бит. Поэтому максимальная длина маски сети, при которой оба указанных IP-адреса будут лежать в одной подсети, составит 31бит.
Задача 7
Написать таблицы статической маршрутизации для всех роутеров сети связи. Схема компьютерной сети приведена на рисунке.
Рисунок 7.1 – Схема компьютерной сети: Вариант 1
Таблица 7.1. – Таблица статической маршрутизации для роутеров
IP-адрес сети | Маска сети | IP-адрес шлюза | |
Роутер A | 0.0.0.0 | 0.0.0.0 | 4.4.4.12 |
Роутер B | 10.10.10.0 | 255.255.255.0 | 4.4.4.11 |
33.33.33.0 | 255.255.255.0 | 5.5.5.12 | |
Роутер C | 0.0.0.0 | 0.0.0.0 | 5.5.5.11 |
СПИСОК ИСПОЛЬЗОВАННЫХ ИСТОЧНИКОВ
1. Леонид Черняк. Платформа Интернета вещей (рус.). Открытые системы. СУБД, №7, 2012. Открытые системы
2. Olivier Hersent, David Boswarthick, Omar Elloumi. The Internet of Things: Key Applications and Protocols. — Willey, 2012. — 370 p
3. URL: http://www.tadviser.ru/index.php/Статья:Что_такое_интернет_вещей_ (Internet_of_Things,_IoT) (дата обращения 20.11.2016)