Скачиваний:
0
Добавлен:
04.02.2026
Размер:
185.25 Кб
Скачать

ФЕДЕРАЛЬНОЕ АГЕНТСТВО ЖЕЛЕЗНОДОРОЖНОГО ТРАНСПОРТА

Федеральное государственное бюджетное образовательное учреждение высшего образования

«Петербургский государственный университет путей сообщения

Императора Александра I»

(ФГБОУ ВО ПГУПС)

Факультет «Автоматизация и интеллектуальные технологии»

Кафедра «Электрическая связь»

ЛАБОРАТОРНАЯ РАБОТА №3

по дисциплине

«Открытые информационные системы и сети»

ТЕМА РАБОТЫ

«Изучение принципов адресации и организации подсетей в локальных вычислительных сетях с использованием протокола IP»

Выполнил:

Обучающийся группы:

________________

Дата, подпись

И.О. Фамилия

Исправить замечания:___________________

______________________________________

______________________________________

______________________________________

______________________________________

______________________________________

______________________________________

______________________________________

________________

Дата, подпись

доц. О.Г. Евдокимова

Должность, И.О. Фамилия

Защита: ________________

Зачтено/не зачтено

________________

Дата, подпись

доц. О.Г. Евдокимова

Должность, И.О. Фамилия

Санкт-Петербург

2025

Оценочный лист

п/п

Материалы необходимые для оценки знаний, умений

и навыков

Показатель

оценивания

Критерии

оценивания

Шкала оценивания

1

Лабораторная работа № 3

Наличие заготовки

Присутствует

1

Отсутствует

0

Правильность ответа на вопрос

Получены правильные ответы на вопросы

3

Частично правильные ответы

1

Неправильные ответы

0

Срок выполнения работы

Выполнение в срок

1

Выполнение с опозданием на 1 неделю и более

0

Точность выводов

Конкретный характер

3

Формальный характер

0

ИТОГО максимальное количество баллов

8

Цель работы: ознакомление с принципами адресации на сетевом уровне в современных сетях передачи данных, использующих стек протоколов TCP/IP.

Вариант: 1.

Краткая теория

Основной задачей сетевого уровня является прокладка маршрутов сквозь сеть по заданному адресу (коммутация) и контроль перегрузок в сети (маршрутизация).

Стек протоколов TCP/IP определяет только один возможный протокол на уровне межсетевого взаимодействия – IP. Данный протокол в настоящее время существует в двух версиях – широко распространенной, но имеющей ограничения версии IPv4 (рис. 1) и постепенно внедряемой новой версии IPv6 (рис. 2).

Рисунок 1 – Формат заголовка IPv4

Рисунок 2 – Формат заголовка IPv6

Формат адреса IPv4 приведен на рис. 3. Адрес может быть записан в двоичном виде, однако чаще всего представляется для прочтения человеком в виде четырех десятичных чисел от 0 до 255, разделенных точками, каждое из которых соответствует 8 битам адреса.

Рисунок 3 – Формат адреса IPv4

Каждый IP-адрес состоит из адреса подсети, к которой принадлежит узел, и номера узла в этой подсети.

Разбиение IP-адреса осуществляется с помощью маски подсети – 32-битной двоичной маски, содержащей «1» на местах бит, относящихся к адресу подсети, и «0» на местах бит, относящихся к номеру узла. Таким образом, побитовая операция «И» над IP-адресом и маской даст адрес подсети, а побитовая операция «И» над адресом и инвертированной маской даст номер узла. Маска может записываться в виде четырех десятичных чисел аналогично IP-адресу, либо в виде одного десятичного числа, показывающего количество единиц в маске, которому предшествует знак «/».

Рисунок 4 – Классы IP-сетей

  1. Какие из приведенных IP-адресов узлов являются некорректными?

156.97.124.194/24

62.59.16.27/24

34.262.136.253/24

24.15.180.128/28

47.115.175.0/24

122.72.21.15.7/28

Ответ: некорректными являются адреса: 34.262.136.253/24 (262 > 255), 122.72.21.15.7/28 (октетов не может быть > 4 исходя из формата адреса IPv4).

  1. Необходимо создать подсеть из 500 узлов с адресацией IPv4. Какая маска подсети для этого требуется?

Количество доступных узлов = 2n – 2

Тогда:

Количество узлов = 29 – 2 = 510 (достаточно для 500 узлов)

Общее количество бит в IPv4-адресе: 32

Биты для сети: 32 – 9 = 23

Тогда префикс маски: /23. В десятичном виде:

11111111.11111111.11111110.00000000

Тогда первые два октета: 255.255.

Третий октет будет равен: 

11111110 = 128 + 64 + 32 + 16 + 8 + 4 + 2 + 0 = 254 + 128 + 64 + 32 + 16 + 8 + 4 + 2 + 0 = 254

Четвертый октет: 0

Итоговая маска: 255.255.254.0

Ответ: требуемая маска подсети /23 (или 255.255.254.0).

  1. Маршрутизатор имеет следующую таблицу маршрутизации:

Порт 1: 1.14.0.0/15, 1.1.0.0/16

Порт 2: 1.12.0.0/15

Порт 3: 1.2.0.0/12

Порт 4: 1.0.0.0/12, 1.3.0.0/12

В какой порт будет отправлен пакет с адресом получателя 1.8.16.32?

При маске /15:

Получаем: 1.8.0.0, что ≠ 1.14.0.0 (порт 1), 1.12.0.0 (порт 2).

При маске /16:

Получаем: 1.8.0.0, что ≠ 1.1.0.0.

При маске /12:

Получаем: 1.0.0.0, что ≠ 1.2.0.0 (порт 3), 1.3.0.0/12 (порт 4), но = 1.0.0.0/12 (порт 4).

Ответ: пакет с адресом получателя 1.8.16.32 будет отправлен в порт 4.

  1. Определите IP-адрес подсети и номер узла в подсети по полному IP-адресу узла с маской:

30.1.77.5/16

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

IP-адрес подсети:

Получаем: 30.1.0.0

Номер узла: 77.5

10.254.254.254/24

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

IP-адрес подсети:

Получаем: 10.254.254.0

Номер узла: 254

67.65.1.1/28

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

IP-адрес подсети:

Получаем: 67.65.1.0

Номер узла: 1

  1. Подсеть имеет адрес 25.100.24.0 и маску 255.255.255.128. Отметьте в списке IP-адреса, относящиеся к данной подсети:

25.100.25.1

24.100.24.89

24.100.24.110

25.100.24.1

0.100.0.1

  1. Узел имеет IP-адрес 192.168.0.10/26. На какие из перечисленных адресов пакеты от этого узла будут пересылаться через шлюз?

Если адрес назначения в той же подсети – шлюз не нужен (прямая доставка). Если в другой – через шлюз.

192.168.1.1

192.168.0.1

67.0.0.5

192.168.0.190

192.168.0.55

Маска: 255.255.255.192. В двоичном виде: 11111111.11111111.11111111.11000000

Диапазон подсети 192.168.0.0/26:

Адрес сети: 192.168.0.0

Широковещательный: 192.168.0.63 (т.к. 00000000 + 00111111 = 63)

Допустимые адреса узлов: 192.168.0.1 – 192.168.0.62

Для 192.168.0.190 последний октет 190 в двоичном виде: 10111110. Применим маску 11000000: 

Получаем 128 → 192.168.0.190 это другая подсеть, следовательно, пакеты будут посылаться через шлюз.

Вывод

В ходе выполнения лабораторной работы были изучены принципы адресации и разбиения сетей в протоколе IPv4, а также способы определения принадлежности узлов к подсетям. Были рассмотрены структура IP-адреса и маски подсети, выполнены проверки корректности IP-адресов, определены подходящие маски для подсетей с заданным числом узлов. Также была проанализирована таблица маршрутизации и определён порт, через который маршрутизатор передаст пакет при различных вариантах масок. Дополнительно были рассчитаны адреса подсетей и номера узлов для заданных IP-адресов, а также выявлено, какие адреса находятся в одной подсети и в каких случаях узлу требуется использование шлюза.

Полученные результаты подтвердили понимание механизмов адресации на сетевом уровне, методы вычисления сетевых префиксов, определение диапазонов подсетей и принципы маршрутизации. Работа позволила закрепить навыки практического применения масок подсетей и анализа IP-адресов в сетях на основе стека TCP/IP.

Соседние файлы в предмете Открытые информационные системы и сети