Добавил:
Developer Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:

Практическая работа №3 СТвИСиС

.docx
Скачиваний:
16
Добавлен:
27.04.2022
Размер:
25.72 Кб
Скачать

Министерство цифрового развития, связи и массовых коммуникаций

Российской Федерации

Ордена Трудового Красного Знамени

федеральное государственное бюджетное образовательное учреждение

высшего образования

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

Кафедра «Сетевые Информационные Технологии и Сервисы»

«Утверждаю»

Зав.кафедрой

__________________________

__________________________

Отчёт о практической работе №3

«Вычисление номера узла по заданному IP-адресу и маске»

Выполнил:

Проверил: Гадасин Д.В. Вариант №00

Москва ****

Содержание

Задание…………………………………………………………………………….3

Введение…………………………………………………………………………...4

Основная часть…………………………………………………………………….5

Заключение………………………………………………………………...............8

Список использованных источников………………………………………….....9

Задание

Задание №3. Вычисление номера узла по заданному IP-адресу и маске.

Задание для каждого варианта включает в себя четыре задачи. Студенту необходимо решить все из них.

IP-адрес для каждой задачи необходимо взять из таблицы №1 в соответствии со своим вариантом. Маску подсети для каждой задачи необходимо взять из таблицы №2 в соответствии со своим вариантом.

Определить номера узла исходя из IP адреса и маски

Таблица №1 - Данные для индивидуального задания

Варианта

IP-адрес

Задача №1

Задача №2

Задача №3

Задача №4

19

238.171.212.33

190.101.218.243

193.130.48.225

69.147.196.227

Таблица №2 - Данные для индивидуального задания

Варианта

Маска подсети

Задача №1

Задача №2

Задача №3

Задача №4

19

17

18

25

20

Введение

IP-адрес (Internet Protocol Address, айпи адрес) – это уникальный числовой идентификатор конкретного устройства в составе компьютерной сети, построенной на основе протокола TCP/IP. В этом и есть его основная функция. Для работы в Интернете требуется его глобальная уникальность. Для частной сети достаточно, чтобы были исключены совпадения в локальном пространстве. [1]

Маска подсети — битовая маска для определения по IP-адресу адреса подсети и адреса узла (хоста, компьютера, устройства) этой подсети. В отличие от IP-адреса маска подсети не является частью IP-пакета.[2]

Благодаря маске можно узнать, какая часть IP-адреса узла сети относится к адресу сети, а какая — к адресу самого узла в этой сети.[2]

Как и IP-адрес в IPv4 имеет размер в 32-бита. В двоичном формате, нули и единицы не должны в ней чередоваться, так вначале всегда идут единицы, а уже потом нули.[3]

Она позволяет определить, кто находится с вами в одной (под)сети, а кто не в ней. Компьютеры, находящиеся внутри одной сети, обмениваются данными между собой напрямую, например, в локальной. Но если нужно выйти в глобальную паутину, то запрос идет уже через роутер — шлюз по умолчанию.[3]

Основная часть

Вариант №19

  1. Задача №1:

Вычислить номер узла, исходя из IP адреса и маски.

IP адрес: 238.171.212.33

Маска: 17

Представляем маску в виде последовательности 32 битов.

Получаем: 11111111 . 11111111 . 10000000 . 00000000

«Не» к маске: 00000000 . 00000000 . 01111111 . 11111111

238.171.212.33: 11101110 . 10101011 . 11010100 . 00100001

Операция «И»: 00000000 . 00000000 . 01010100 . 00100001

Номер узла

Номер узла в десятичном виде: 0.0.84.33

  1. Задача №2:

Вычислить номер узла, исходя из IP адреса и маски.

IP адрес: 190.101.218.243

Маска: 18

Представляем маску в виде последовательности 32 битов.

Получаем: 11111111 . 11111111 . 11000000 . 00000000

«Не» к маске: 00000000 . 00000000 . 00111111 . 11111111

190.101.218.243: 10111110 . 01100101 . 11011010 . 11110011

Операция «И»: 00000000 . 00000000 . 00011010 . 11110011

Номер узла

Номер узла в десятичном виде: 0.0.26.243

  1. Задача №3:

Вычислить номер узла, исходя из IP адреса и маски.

IP адрес: 193.130.48.225

Маска: 25

Представляем маску в виде последовательности 32 битов.

Получаем: 11111111 . 11111111 . 11111111 . 10000000

«Не» к маске: 00000000 . 00000000 . 00000000 . 01111111

193.130.48.225: 11000001 . 10000010 . 00110000 . 11100001

Операция «И»: 00000000 . 00000000 . 00000000 . 01110011

Номер узла

Номер узла в десятичном виде: 0.0.0.97

  1. Задача №4:

Вычислить номер узла, исходя из IP адреса и маски.

IP адрес: 69.147.196.227

Маска: 20

Представляем маску в виде последовательности 32 битов.

Получаем: 11111111.11111111.11110000.00000000

Представляем маску в виде последовательности 32 битов.

Получаем: 11111111 . 11111111 . 11110000 . 00000000

«Не» к маске: 00000000 . 00000000 . 00001111 . 11111111

69.147.196.227: 01000101 . 10010011 . 11000100 . 11100011

Операция «И»: 00000000 . 00000000 . 00000100 . 11100011

Номер узла

Номер узла в десятичном виде: 0.0.4.227

Заключение

В результате работы мы научились переводить IP-адрес в двоичную систему счисления, вычислили номер узла с помощью маске подсети и IP-адресу.