Вы находитесь на странице: 1из 7

МІНІСТЕРСТВО ОСВІТИ І НАУКИ УКРАЇНИ

ОДЕСЬКИЙ НАЦІОНАЛЬНИЙ УНІВЕРСИТЕТ І.І. МЕЧНИКОВА


ФАКУЛЬТЕТ МАТЕМАТИКИ, ФІЗИКИ ТА ІНФОРМАЦІЙНИХ
ТЕХНОЛОГІЙ
КАФЕДРА СИСТЕМНОГО ПРОГРАМНОГО ЗАБЕЗПЕЧЕННЯ ТА
ТЕХНОЛОГІЙ ДИСТАНЦІЙНОГО НАВЧАННЯ

Звіт
з Комп’ютерні мережі
Лабораторна робота #4
Тема: Структуризация IP-сетей масками одинаковой длины

Студента 3-го курсу


спеціальності «Комп’ютерна інженерія»
Харитонов Микола Костянтинович
Викладач: Волощук Людмила Арнольдівна

Одеса – 2020
Цель работы
1) Изучить основы структуризации сети с помощью маски:
1. Необходимость структуризации сети.
2. Правила использование маски подсети.
3. Определение адресного пространства подсети.
Задание 2.
В соответствии с вариантом решить задачу определения адреса сети и
адреса узла в исходном IP адресе. Процесс решения пояснить.
Задание 3.
В соответствии с вариантом решить задачу структуризации сети.
Процесс решения пояснить. Привести структурно-логическую схему
полученных подсетей исходной компьютерной сети с указанием
соответствующих адресов.

1
1. Краткие теоретические сведения.

Часто администраторы сетей испытывают неудобства, из-за того, что


количество централизовано выделенных им номеров сетей недостаточно для
того, чтобы структурировать сеть надлежащим образом, например,
разместить все слабо взаимодействующие компьютеры по разным сетям.
В такой ситуации возможны два пути. Первый из них связан с
получением от NIC дополнительных номеров сетей. Второй способ,
употребляющийся более часто, связан с использованием так называемых
масок, которые позволяют разделять одну сеть на несколько сетей.

Маска - это число, двоичная запись которого содержит единицы в тех


разрядах, которые должны интерпретироваться как номер сети.
Например, для стандартных классов сетей маски имеют следующие
значения:
255.0.0.0 - маска для сети класса А,
255.255.0.0 - маска для сети класса В,
255.255.255.0 - маска для сети класса С.
В масках, которые использует администратор для увеличения числа
сетей, количество единиц в последовательности, определяющей границу
номера сети, не обязательно должно быть кратным 8, чтобы повторять
деление адреса на байты.
Допустим, администратор получил в свое распоряжение сеть класса В:
129.44.0.0. Он может организовать сеть с большим числом узлов, номера
которых доступны ему из диапазона 0.0.0.1-0.0.255.254. Всего в его
распоряжении имеется (2 16  - 2) адреса. Вычитание двойки связано с учетом
того, что адреса из одних нулей и одних единиц имеют специальное
назначение и не годятся для адресации узлов. Однако ему не нужна одна
большая неструктурированная сеть. Производственная необходимость
диктует администратору другое решение, в соответствии с которым сеть
2
должна быть разделена на три отдельных подсети, при этом трафик в каждой
подсети должен быть надежно локализован. Это позволит легче
диагностировать сеть и проводить в каждой из подсетей особую политику
безопасности. Разделение большой сети с помощью масок имеет еще одно
преимущество — оно позволяет скрыть внутреннюю структуру сети
предприятия от внешнего наблюдения и тем самым повысить ее
безопасность.
На рис. 1 показано разделение всего полученного администратором
адресного диапазона на 4 равные части — каждая по 2 14  адресов. При этом
число разрядов, доступное для нумерации узлов, уменьшилось на два бита, а
префикс (номер) каждой из четырех сетей стал длиннее на два бита.
Следовательно, каждый из четырех диапазонов можно записать в виде IP-
адреса с маской, состоящей из 18 единиц, или в десятичной нотации -
255.255.192.0.
129.44.0.0/18 (10000001 00101100 00000000 00000000)
129.44.64.0/18 (10000001 00101100 01000000 00000000)
129.44.128.0/18 (10000001 00101100 10000000 00000000)
129.44.192.0/18 (10000001 00101100 11000000 00000000)
Из приведенных записей видно, что администратор получает
возможность использовать для нумерации подсетей два дополнительных
бита, выделенных жирным шрифтом. Именно это позволяет ему сделать из
одной централизованно выделенной сети четыре, в данном примере это
129.44.0.0/18,129.44.64.0/18,129.44.128.0/18,129.44.192.0/18.
Например, IP-адрес 129.44.141.15 (10000001 00101100 10001101
00001111), который по стандартам IP задает номер сети 129.44.0.0 и номер
узла 0.0.141.15, теперь, при использовании маски, будет интерпретироваться
как пара:
129.44.128.0 - номер сети, 0.0. 13.15 - номер узла.
Пример сети, построенной путем деления на 4 сети равного размера,
показан на рис. 1. Весь трафик во внутреннюю сеть 129.44.0.0, направляемый
3
из внешней сети, поступает через маршрутизатор R1. В целях
структуризации информационных потоков во внутренней сети установлен
дополнительный маршрутизатор R2. Каждая из вновь образованных сетей
129.44.0.0/18, 129.44.64.0/18,129.44.128.0/18 и 129.44.192.0/18 подключена к
соответственно сконфигурированным портам внутреннего маршрутизатора
R2.

Рисунок 1 – Структуризация КС с использованием масок одинаковой длины

Извне сеть по-прежнему выглядит, как единая сеть класса В. Однако


поступающий в сеть общий трафик разделяется локальным маршрутизатором
R2 между четырьмя сетями.

4
2. Задание
Условие задачи:
IP-адрес некоторого узла подсети равен «IP адрес узла», а значение
маски для этой подсети – «Маска подсети» определить номер подсети и
максимально возможное число узлов в этой подсети.
12 195.125.62.85 255.255.255.240

Инверсия маски: 0.0.0.15


Мережа: 195.125.62.80/28 (Class C)
Діапазон: 195.125.62.80 - 195.125.62.95
Число хостів: 14
Число IP адрес: 16

5
3. Задание
Вариант 12
Определите маску постоянной длины, позволяющую разбить базовую
сеть класса С - 212.123.82.0 на 32 подсетей. Определите адреса первых 8-ми
из этих подсетей и максимально возможное количество хостов в каждой
подсети. К какой подсети относится хост с адресом 212.123.82.18

Мережа: 212.123.82.0/27 (Class C)


Мережева маска: 255.255.255.224 = 27
Інверсія маски: 0.0.0.31
Діапазон: 212.123.82.0 - 212.123.82.31
Число хостів: 30
Число IP адрес: 32
Первые 8
212.123.82.0
212.123.82.1
212.123.82.2
212.123.82.3
212.123.82.4
212.123.82.5
212.123.82.6
212.123.82.7
IP: 212.123.82.18 по формуле будет 212.123.82.236
относится к подсети 255.255.255.240
класс подсети: 1/16 C