МИНИСТЕРСТВО ЦИФРОВОГО РАЗВИТИЯ, СВЯЗИ И МАССОВЫХ КОММУНИКАЦИЙ РОССИЙСКОЙ ФЕДЕРАЦИИ
Ордена Трудового Красного Знамени федеральное государственное бюджетное образовательное учреждение высшего образования
«Московский технический университет связи и информатики»
Кафедра «Информатика»
Лабораторная работа №1
«Работа с IP-адресами»
по дисциплине
«ВВЕДЕНИЕ В ИНФОРМАЦИОННЫЕ ТЕХНОЛОГИИ»
Выполнил: студент гр. БСТ21.
Вариант №13
Проверила: Комкова М.Г.
Москва, 2022 г.
Задание №1. Определение принадлежности IP-адреса конкретному классу сети
Задача 1
Дано:
IP-адрес: 224.128.192.45
Решение:
В соответствии с классовой системой IP-адресации данный IP-адрес принадлежит классу D, так как первые его биты равны 1110.
Ответ:
224.128.192.45– класс D.
Задача 2
Дано:
IP-адрес: 182.89.215.241
Решение:
В соответствии с классовой системой IP-адресации данный IP-адрес принадлежит классу B, так как первые его биты равны 10.
Ответ:
182.89.215.241– класс B.
Задача 3
Дано:
IP-адрес: 211.169.19.236
Решение:
В соответствии с классовой системой IP-адресации данный IP-адрес принадлежит классу C, так как первые его биты равны 110.
Ответ:
211.169.19.236– класс C.
Задача 4
Дано:
IP-адрес: 113.191.219.244
Решение: В соответствии с классовой системой IP-адресации данный IP-адрес принадлежит классу A, так как первые его биты равны 011.
Ответ:
113.191.219.244– класс A.
Задание №2. Вычисление адреса сети по заданному IP-адресу узла и маске подсети.
Задача 1
Дано:
IP-адрес: 224.128.192.45;
Маска подсети: /25;
Запись адреса: 224.128.192.45/25.
Решение:
Представим IP-адрес и маску подсети в двоичном виде:
224.128.192.45: 11100000.10000000.11000000.00101101
/25: 11111111.11111111.11111111.10000000
Применим операцию побитового «И»:
11100000.10000000.11000000.00101101
11111111.11111111.11111111.10000000
11100000.10000000.11000000.00000000
Ответ:
Адрес сети в двоичном виде: 11100000.10000000.11000000.00000000
Адрес сети в десятичном виде: 224.128.192.0
Задача 2
Дано:
IP-адрес: 182.89.215.241;
Маска подсети: /17;
Запись адреса: 182.89.215.241/17.
Решение:
Представим IP-адрес и маску подсети в двоичном виде:
182.89.215.241: 10110110.01011001.11010111.11110001
/17: 11111111.11111111.10000000.00000000
Применим операцию побитового «И»:
10110110.01011001.11010111.11110001
11111111.11111111.10000000.00000000
10110110.01011001.10000000.00000000
Ответ:
Адрес сети в двоичном виде: 10110110.01011001.10000000.00000000
Адрес сети в десятичном виде: 182.89.128.0
Задача 3
Дано:
IP-адрес: 211.169.19.236;
Маска подсети: /26;
Запись адреса: 211.169.19.236/26.
Решение:
Представим IP-адрес и маску подсети в двоичном виде:
211.169.19.236: 11010011.10101001.00010011.11101100
/26: 11111111.11111111.11111111.11000000
Применим операцию побитового «И»:
11010011.10101001.00010011.11101100
11111111.11111111.11111111.11000000
11010011.10101001.00010011.11000000
Ответ:
Адрес сети в двоичном виде: 11010011.10101001.00010011.11000000
Адрес сети в десятичном виде: 211.169.19.192
Задача 4
Дано:
IP-адрес: 113.191.219.244;
Маска подсети: /18;
Запись адреса: 113.191.219.244/18.
Решение:
Представим IP-адрес и маску подсети в двоичном виде:
113.191.219.244: 01110001.10111111.11011011.11110100
/18: 11111111.11111111.11000000.00000000
Применим операцию побитового «И»:
01110001.10111111.11011011.11110100
11111111.11111111.11000000.00000000
01110001.10111111.11000000.00000000
Ответ:
Адрес сети в двоичном виде: 01110001.10111111.11000000.00000000
Адрес сети в десятичном виде: 113.191.192.0
Задание №3. Вычисление адреса узла в сети по заданному IP-адресу и маске подсети.
Задача 1
Дано:
IP-адрес: 224.128.192.45;
Маска подсети: /25;
Запись адреса: 224.128.192.45/25.
Решение:
Представим маску подсети в двоичном виде: 11111111.11111111.11111111.10000000
Применим побитовую операцию отрицания «НЕ» к маске подсети для получения обратной маски:
00000000.00000000.00000000.01111111
Представим IP-адрес в двоичном виде:
11100000.10000000.11000000.00101101
Применим операцию побитового «И»:
00000000.00000000.00000000.01111111
11100000.10000000.11000000.00101101
00000000.00000000.00000000.00101101
Ответ:
Адрес узла в двоичном виде: 00000000.00000000.00000000.00101101
Адрес узла в десятичном виде: 0.0.0.45
Задача 2
Дано:
IP-адрес: 182.89.215.241;
Маска подсети: /17;
Запись адреса: 182.89.215.241/17.
Решение:
Представим маску подсети в двоичном виде: 11111111.11111111.10000000.00000000
Применим побитовую операцию отрицания «НЕ» к маске подсети для получения обратной маски:
00000000.00000000.01111111.11111111
Представим IP-адрес в двоичном виде:
10110110.01011001.11010111.11110001
Применим операцию побитового «И»:
00000000.00000000.01111111.11111111
10110110.01011001.11010111.11110001
00000000.00000000.01010111.11110001
Ответ:
Адрес узла в двоичном виде: 00000000.00000000.01010111.11110001
Адрес узла в десятичном виде: 0.0.87.241
Задача 3
Дано:
IP-адрес: 211.169.19.236;
Маска подсети: /26;
Запись адреса: 211.169.19.236/26.
Решение:
Представим маску подсети в двоичном виде: 11111111.11111111.11111111.11000000
Применим побитовую операцию отрицания «НЕ» к маске подсети для получения обратной маски:
00000000.00000000.00000000.00111111
Представим IP-адрес в двоичном виде:
11010011.10101001.00010011.11101100
Применим операцию побитового «И»:
00000000.00000000.00000000.00111111
11010011.10101001.00010011.11101100
00000000.00000000.00000000.00101100
Ответ:
Адрес узла в двоичном виде: 00000000.00000000.00000000.00101100
Адрес узла в десятичном виде: 0.0.0.44
Задача 4
Дано:
IP-адрес: 113.191.219.244;
Маска подсети: /18;
Запись адреса: 113.191.219.244/18.
Решение:
Представим маску подсети в двоичном виде:
11111111.11111111.11000000.00000000
Применим побитовую операцию отрицания «НЕ» к маске подсети для получения обратной маски:
00000000.00000000.00111111.11111111
Представим IP-адрес в двоичном виде:
01110001.10111111.11011011.11110100
Применим операцию побитового «И»:
00000000.00000000.00111111.11111111
01110001.10111111.11011011.11110100
00000000.00000000.00011011.11110100
Ответ:
Адрес узла в двоичном виде: 00000000.00000000.00011011.11110100
Адрес узла в десятичном виде: 0.0.27.244
Задание №4. Вычисление порядкового номера узла в сети
Задача 1
Номер узла в двоичном виде: 00000000.00000000.00000000.00101101
Номер узла в десятичном виде: 45
Задача 2
Номер узла в двоичном виде: 00000000.00000000.01010111.11110001
Номер узла в десятичном виде: 22513
Задача 3
Номер узла в двоичном виде: 00000000.00000000.00000000.00101100
Номер узла в десятичном виде: 44
Задача 4
Номер узла в двоичном виде: 00000000.00000000.00011011.11110100
Номер узла в десятичном виде: 7156
Задание №5. Определение широковещательного IP-адреса сети.
Задача 1
Дано:
IP-адрес: 224.128.192.45;
Маска подсети: /25;
Запись адреса: 224.128.192.45/25.
Решение:
Представим IP-адрес и маску подсети в двоичном виде.
224.128.192.45: 11100000.10000000.11000000.00101101
/25: 11111111.11111111.11111111.10000000
Применим побитовую операцию отрицания «НЕ» к маске подсети для получения обратной маски.
00000000.00000000.00000000.01111111
Применим операцию побитового «ИЛИ» к IP-адресу и обратной маске подсети.
11100000.10000000.11000000.00101101
00000000.00000000.00000000.01111111
11100000.10000000.11000000.01111111
Ответ:
Широковещательный IP-адрес в двоичном виде:
11100000.10000000.11000000.01111111
Широковещательный IP-адрес в десятичном виде: 224.128.192.127