
лаба 2
.docxМИНИСТЕРСТВО ОБРАЗОВАНИЯ И НАУКИ РОССИЙСКОЙ ФЕДЕРАЦИИ
Федеральное государственное образовательное учреждение высшего образования
«Юго-Западный государственный университет»
Лабораторная работа №2
По дисциплине: «Сети и системы передачи информации» Тема: «Маска подсети»
Выполнил: Басов П.К.
студент группы ИБ-21б Рохтин Я.А.
Проверила: Чуйкова В.В.
доцент
Курск, 2024
Вычисление масок подсети
В командную строку вводи ipconfig и результатом получаем наш IP и маску подсети. Маска 255.255.255.0 эквивалентна /24. Это стандартная маска для сети класса C, которая определяет, что первые 24 бита адреса используются для идентификации сети, а оставшиеся 8 бит — для узлов.
Выберем 7 сегментов, что равно 1112 = 3 битам. Заполним нулями и переведем в десятичную систему 111000002=22410.
Подставим в маску подсети и получим 255.255.255.224/27 и 5 бит для идентификатора подсети.
2. Вычисление различных параметров подсети
Класс сети: C (так как первый октет 192).
Маска по умолчанию для класса C: 255.255.255.0.
Заданную маску для 7 сегментов получили 224.
Для расчёта доступного количество подсетей, используем формулу Ф=2n, где n – количество занятых узлов.
Для расчета доступного количества узлов в подсети используем формулу N=2n-2, где n – число оставшихся бит для узла.
Идентификатор сети |
Класс сети |
Маска подсети по умолчанию |
Заданная маска подсети (в точечно десятичном виде) |
Доступное количество подсетей |
Доступное количество узлов в подсети |
15.197.148.33 |
А |
255.0.0.0 |
255.224.0.0 |
8 |
2097150 |
216.239.32.21 |
С |
255.255.255.0 |
255.255.255.224 |
8 |
30 |
188.114.97.3 |
В |
255.255.0.0 |
255.255.224.0 |
8 |
8190 |
3. Вычисление диапазонов адресов подсети
Возьмем для этого задания различные IP адреса и выполним необходимые действия:
(А) Адрес сети и маска подсети |
(В) Число групп |
(С) Первые четыре кратные единицы В (включая 0) |
(D) Начальный адрес диапазонов адресов первых трех подсетей |
(Е) Конечный адрес диапазонов адресов первых трех подсетей |
192.168.56.0 255.255.255.224 |
256-224=32 |
0,32,64,96 |
192.168.56.0 192.168.56.32 192.168.56.64 |
192.168.56.0 -192.168.56.31 192.168.56.32 -192.168.56.63 192.168.56.64 - -192.168.56.95 |
32.0.0.0 255.224.0.0 |
256-224=32 |
0,32,64,96 |
32.0.0.0 32.32.0.0 32.64.0.0 |
32.0.0.0 - 32.31.255.255 32.32.0.0 - 32.63.255.255 32.64.0.0 - 32.95.255.255 |
188.168.0.0 255.255.224.0 |
256-224=32 |
0,32,64,96 |
188.168.0.0 188.168.32.0 188.168.64.0 |
188.168.0.0 - 188.168.31.255 188.168.32.0 – 188.168.63.255 188.168.64.0 – 188.168.95.255 |
Проверка двух адресов на принадлежность одной подсети
С помощью логической функции «И» можно определить, принадлежат ли два адреса одной и той же логической подсети. Необходимо просто выполнить две операции «И » над соответствующими октетами маски подсети и октетами заданного IP-адреса. Если результаты совпадут, адреса принадлежат одной логической подсети.
Для этого задания возьмем 2 IP адреса и маску подсети. IP адреса стоит брать из одного и того же класса.
Предположим, что используется стандартная маска подсети класса C: 255.255.255.0, преобразуем IP-адреса и маску подсети в двоичный формат
Маска подсети (255.255.255.0): 11111111.11111111.11111111.00000000
IP-адрес 1 (192.168.0.35): 11000000.10101000.00000000.00100011
IP-адрес 2 (192.168.0.58): 11000000.10101000.00000000.00111010
Выполним операцию «И» для каждого IP с маской подсети
11000000.10101000.00000000.00100011 11111111.11111111.11111111.00000000 и 11000000.10101000.00000000.00111010 11111111.11111111.11111111.00000000 результат 11000000.10101000.00000000.00000000 11000000.10101000.00000000.00000000 или
192.168.0.0.
192.168.0.0.
Оба IP адреса принадлежат одной подсети.
Вывод: научились вычислять маски подсети, определять параметры, находить диапазон адресов и проверять принадлежности двух адресов одной подсети.