
Практическая работа по IPv4, вариант 16
.docxПрактическая работа по IPv4
вариант: 16
Задание №1. Определение принадлежности IP-адреса конкретному классу сети.
Задача 1
Дано:
IP-адрес: 130.48.193.225.
Решение:
В соответствии с классовой системой IP-адресации данный IP-адрес принадлежит классу B, так как первые его два бита равны 10.
Ответ:
130.48.193.225 – класс B.
Задача 2
Дано:
IP-адрес: 67.157.205.233.
Решение:
В соответствии с классовой системой IP-адресации данный IP-адрес принадлежит классу A, так как первый его бит равен 0.
Ответ:
67.157.205.233 – класс B.
Задача 3
Дано:
IP-адрес: 214.181.93.240.
Решение:
В соответствии с классовой системой IP-адресации данный IP-адрес принадлежит классу C, так как первые его три бита равны 110.
Ответ:
214.181.93.240 – класс C.
Задача 4
Дано:
IP-адрес: 229.133.199.24.
Решение:
В соответствии с классовой системой IP-адресации данный IP-адрес принадлежит классу D, так как первые его четыре бита равны 1110.
Ответ:
229.133.199.24 – класс D.
Задание №2. Вычисление адреса сети по заданному IP-адресу узла и маске подсети.
Задача 1
Дано:
IP-адрес: 130.48.193.225;
Маска подсети: /16;
Запись адреса: 130.48.193.225/16.
Решение:
Представим IP-адрес и маску подсети в двоичном виде:
130.48.193.225: 10000010.00110000.11000001.11100001
/22: 11111111.11111111.00000000.00000000
Применим операцию побитового «И»:
10000010.00110000.11000001.11100001
11111111.11111111.00000000.00000000
10000010.00110000.00000000.00000000
Ответ:
Адрес сети в двоичном виде: 10000010.00110000.00000000.00000000
Адрес сети в десятичном виде: 130.48.0.0
Задача 2.
Дано:
IP-адрес: 67.157.205.233;
Маска подсети: /20;
Запись адреса: 67.157.205.233/20.
Решение:
Представим IP-адрес и маску подсети в двоичном виде:
67.157.205.233: 01000011.10011101.11001101.11101001
/20: 11111111.11111111.11110000.00000000
Применим операцию побитового «И»:
01000011.10011101.11001101.11101001
11111111.11111111.11110000.00000000
01000011.10011101.11000000.00000000
Ответ:
Адрес сети в двоичном виде: 01000011.10011101.11000000.00000000
Адрес сети в десятичном виде: 67.157.192.0
Задача 3
Дано:
IP-адрес: 214.181.93.240;
Маска подсети: /26;
Запись адреса: 214.181.93.240/26.
Решение:
Представим IP-адрес и маску подсети в двоичном виде:
214.181.93.240: 11010110.10110101.01011101.11110000
/26: 11111111.11111111.11111111.11000000
Применим операцию побитового «И»:
11010110.10110101.01011101.11110000
11111111.11111111.11111111.11000000
11010110.10110101.01011101.11000000
Ответ:
Адрес сети в двоичном виде: 11010110.10110101.01011101.11000000
Адрес сети в десятичном виде: 214.181.93.192
Задача 4
Дано:
IP-адрес: 229.133.199.24;
Маска подсети: /23;
Запись адреса: 229.133.199.24/23.
Решение:
Представим IP-адрес и маску подсети в двоичном виде:
229.133.199.24: 11100101.10000101.11000111.00011000
/23: 11111111.11111111.11111110.00000000
Применим операцию побитового «И»:
11100101.10000101.11000111.00011000
11111111.11111111.11111110.00000000
11100101.10000101.11000110.00000000
Ответ:
Адрес сети в двоичном виде: 11100101.10000101.11000110.00000000
Адрес сети в десятичном виде: 229.133.198.0
Задание №3. Вычисление адреса узла в сети по заданному IP-адресу и маске подсети.
Задача 1
Дано:
IP-адрес: 130.48.193.225;
Маска подсети: /16;
Запись адреса: 130.48.193.225/16.
Решение:
1. Представим маску подсети в двоичном виде: 11111111.11111111.00000000.00000000
2. Применим побитовую операцию отрицания «НЕ» к маске подсети для получения обратной маски:
00000000.00000000.11111111.11111111
3. Представим IP-адрес в двоичном виде:
10000010.00110000.11000001.11100001
4. Применим операцию побитового «И»:
00000000.00000000.11111111.11111111
10000010.00110000.11000001.11100001
00000000.00000000.11000001.11100001
Ответ:
Адрес узла в двоичном виде: 00000000.00000000.11000001.11100001
Адрес узла в десятичном виде: 0.0.193.225
Задача 2
Дано:
IP-адрес: 67.157.205.233;
Маска подсети: /20;
Запись адреса: 67.157.205.233/20.
Решение:
1. Представим маску подсети в двоичном виде: 11111111.11111111.11110000.00000000
2. Применим побитовую операцию отрицания «НЕ» к маске подсети для получения обратной маски:
00000000.00000000.00001111.11111111
3. Представим IP-адрес в двоичном виде:
01000011.10011101.11001101.11101001
4. Применим операцию побитового «И»:
00000000.00000000.00001111.11111111
01000011.10011101.11001101.11101001
00000000.00000000.00001101.11101001
Ответ:
Адрес узла в двоичном виде: 00000000.00000000.11001101.11101001
Адрес узла в десятичном виде: 0.0.13.233
Задача 3
Дано:
IP-адрес: 214.181.93.240;
Маска подсети: /26;
Запись адреса: 214.181.93.240/26.
Решение:
1. Представим маску подсети в двоичном виде: 11111111.11111111.11111111.11000000
2. Применим побитовую операцию отрицания «НЕ» к маске подсети для получения обратной маски:
00000000.00000000.00000000.00111111
3. Представим IP-адрес в двоичном виде:
11010110.10110101.01011101.11110000
4. Применим операцию побитового «И»:
00000000.00000000.00000000.00111111
11010110.10110101.01011101.11110000
00000000.00000000.00000000.00110000
Ответ:
Адрес узла в двоичном виде: 00000000.00000000.00000000.00110000
Адрес узла в десятичном виде: 0.0.0.48
Задача 4
Дано:
IP-адрес: 229.133.199.24;
Маска подсети: /23;
Запись адреса: 229.133.199.24/23.
Решение:
1. Представим маску подсети в двоичном виде: 11111111.11111111.11111110.00000000
2. Применим побитовую операцию отрицания «НЕ» к маске подсети для получения обратной маски:
00000000.00000000.00000001.11111111
3. Представим IP-адрес в двоичном виде:
11100101.10000101.11000111.00011000
4. Применим операцию побитового «И»:
00000000.00000000.00000001.11111111
11100101.10000101.11000111.00011000
00000000.00000000.00000001.00011000
Ответ:
Адрес узла в двоичном виде: 00000000.00000000.00000001.00011000
Адрес узла в десятичном виде: 0.0.1.24
Задание №4. Вычисление порядкового номера узла в сети.
Задача 1
Номер узла в двоичном виде: 00000000.00000000.11000001.11100001
Номер узла в десятичном виде: 49633
Задача 2
Номер узла в двоичном виде: 00000000.00000000.11001101.11101001
Номер узла в десятичном виде: 52713
Задача 3
Номер узла в двоичном виде: 00000000.00000000.00000000.00110000
Номер узла в десятичном виде: 48
Задача 4
Номер узла в двоичном виде: 00000000.00000000.00000001.00011000
Номер узла в десятичном виде: 280
Задание №5. Определение широковещательного IP-адреса сети.
Задача 1
Дано:
IP-адрес: 130.48.193.225;
Маска подсети: /16;
Запись адреса: 130.48.193.225/16.
Решение:
1. Представим IP-адрес и маску подсети в двоичном виде:
130.48.193.225: 10000010.00110000.11000001.11100001
/22: 11111111.11111111.00000000.00000000
2. Применим побитовую операцию отрицания «НЕ» к маске подсети для получения обратной маски.
00000000.00000000.11111111.11111111
3. Применим операцию побитового «ИЛИ» к IP-адресу и обратной маске подсети.
10000010.00110000.11000001.11100001
00000000.00000000.11111111.11111111
10000010.00110000.11111111.11111111
Ответ:
Широковещательный IP-адрес в двоичном виде: 10000010.00110000.11111111.11111111
Широковещательный IP-адрес в десятичном виде: 130.48.255.255
Задача 2
Дано:
IP-адрес: 67.157.205.233;
Маска подсети: /20;
Запись адреса: 67.157.205.233/20.
Решение:
1. Представим IP-адрес и маску подсети в двоичном виде:
67.157.205.233: 01000011.10011101.11001101.11101001
/20: 11111111.11111111.11110000.00000000
2. Применим побитовую операцию отрицания «НЕ» к маске подсети для получения обратной маски:
00000000.00000000.00001111.11111111
3. Применим операцию побитового «ИЛИ» к IP-адресу и обратной маске подсети.
01000011.10011101.11001101.11101001
00000000.00000000.00001111.11111111
01000011.10011101.11001111.11111111
Ответ:
Широковещательный IP-адрес в двоичном виде: 01000011.10011101.11001111.11111111
Широковещательный IP-адрес в десятичном виде: 67.157.207.255
Задача 3
Дано:
IP-адрес: 214.181.93.240;
Маска подсети: /26;
Запись адреса: 214.181.93.240/26.
Решение:
1. Представим IP-адрес и маску подсети в двоичном виде:
214.181.93.240: 11010110.10110101.01011101.11110000
/26: 11111111.11111111.11111111.11000000
2. Применим побитовую операцию отрицания «НЕ» к маске подсети для получения обратной маски:
00000000.00000000.00000000.00111111
3. Применим операцию побитового «ИЛИ» к IP-адресу и обратной маске подсети.
11010110.10110101.01011101.11110000
00000000.00000000.00000000.00111111
11010110.10110101.01011101.11111111
Ответ:
Широковещательный IP-адрес в двоичном виде: 11010110.10110101.01011101.11111111
Широковещательный IP-адрес в десятичном виде: 214.181.93.255
Задача 4
Дано:
IP-адрес: 229.133.199.24;
Маска подсети: /23;
Запись адреса: 229.133.199.24/23.
Решение:
1. Представим IP-адрес и маску подсети в двоичном виде:
229.133.199.24: 11100101.10000101.11000111.00011000
/23: 11111111.11111111.11111110.00000000
2. Применим побитовую операцию отрицания «НЕ» к маске подсети для получения обратной маски:
00000000.00000000.00000001.11111111
3. Применим операцию побитового «ИЛИ» к IP-адресу и обратной маске подсети.
11100101.10000101.11000111.00011000
00000000.00000000.00000001.11111111
11100101.10000101.11000111.11111111
Ответ:
Широковещательный IP-адрес в двоичном виде: 11100101.10000101.11000111.11111111
Широковещательный IP-адрес в десятичном виде: 229.133.199.255