Добавил:
Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Лабораторная N1 13 вариант.docx
Скачиваний:
3
Добавлен:
26.01.2023
Размер:
23.18 Кб
Скачать

МИНИСТЕРСТВО ЦИФРОВОГО РАЗВИТИЯ, СВЯЗИ И МАССОВЫХ КОММУНИКАЦИЙ РОССИЙСКОЙ ФЕДЕРАЦИИ

Ордена Трудового Красного Знамени федеральное государственное бюджетное образовательное учреждение высшего образования

«Московский технический университет связи и информатики»

Кафедра «Информатика»

Лабораторная работа №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.

Решение:

  1. Представим маску подсети в двоичном виде: 11111111.11111111.11111111.10000000

  2. Применим побитовую операцию отрицания «НЕ» к маске подсети для получения обратной маски:

00000000.00000000.00000000.01111111

  1. Представим IP-адрес в двоичном виде:

11100000.10000000.11000000.00101101

  1. Применим операцию побитового «И»:

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.

Решение:

  1. Представим маску подсети в двоичном виде: 11111111.11111111.10000000.00000000

  2. Применим побитовую операцию отрицания «НЕ» к маске подсети для получения обратной маски:

00000000.00000000.01111111.11111111

  1. Представим IP-адрес в двоичном виде:

10110110.01011001.11010111.11110001

  1. Применим операцию побитового «И»:

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.

Решение:

  1. Представим маску подсети в двоичном виде: 11111111.11111111.11111111.11000000

  2. Применим побитовую операцию отрицания «НЕ» к маске подсети для получения обратной маски:

00000000.00000000.00000000.00111111

  1. Представим IP-адрес в двоичном виде:

11010011.10101001.00010011.11101100

  1. Применим операцию побитового «И»:

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.

Решение:

  1. Представим маску подсети в двоичном виде:

11111111.11111111.11000000.00000000

  1. Применим побитовую операцию отрицания «НЕ» к маске подсети для получения обратной маски:

00000000.00000000.00111111.11111111

  1. Представим IP-адрес в двоичном виде:

01110001.10111111.11011011.11110100

  1. Применим операцию побитового «И»:

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.

Решение:

  1. Представим IP-адрес и маску подсети в двоичном виде.

224.128.192.45: 11100000.10000000.11000000.00101101

/25: 11111111.11111111.11111111.10000000

  1. Применим побитовую операцию отрицания «НЕ» к маске подсети для получения обратной маски.

00000000.00000000.00000000.01111111

  1. Применим операцию побитового «ИЛИ» к IP-адресу и обратной маске подсети.

11100000.10000000.11000000.00101101

00000000.00000000.00000000.01111111

11100000.10000000.11000000.01111111

Ответ:

Широковещательный IP-адрес в двоичном виде:

11100000.10000000.11000000.01111111

Широковещательный IP-адрес в десятичном виде: 224.128.192.127