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

МИНИСТЕРСТВО СВЯЗИ И ИНФОРМАТИЗАЦИИ РЕСПУБЛИКИ

БЕЛАРУСЬ
УЧРЕЖДЕНИЕ ОБРАЗОВАНИЯ
«БЕЛОРУССКАЯ ГОСУДАРСТВЕННАЯ АКАДЕМИЯ СВЯЗИ»
ФАКУЛЬТЕТ ЗАОЧНОГО И ДИСТАНЦИОНОГО ОБУЧЕНИЯ

Отчет
По лабораторной работе №2
По теме : «Создание проекта и схемы IP-адресации»
По дисциплине «Корпоративные мультисервисные сети»
и решение индивидуальных заданий

Выполнил студент группы ИТ-863 А.А.Прашкович


Преподаватель А.Г.Костюковский

Минск 2021
Цель работы: Создание проекта и схемы IP-адресации (использование схем
иерархической маршрутизации и адресации; классовые подсети и объединение; использование
масок подсети переменной длины при проектировании IP-адресации; проектирование стратегии
маршрутизации; проектирование схемы адресации).

Адрес IP — числовой идентификатор , приписанный каждому компьютеру в сети


IP и обозначающий местонахождение в сети устройства , которому он приписан . Адрес IP —
это адрес программного , а не аппаратного обеспечения, закодированный в плате компьютера .
IP-адрес узла идентифицирует точку доступа модуля IP к сетевому интерфейсу , а не всю
машину.

Иерархическая схема адресации IP.

Адрес IP состоит из 32 бит информации , которые разбиты на четыре раздела по одному


байту каждый и называются октетами.

Существует три способа изображения адресов IP:

o Десятичный с точками , например 130 . 57 . 30 . 56


o Бинарный , например 10000010 . 00111001 . 00011110 . 00111000
o Шестнадцатеричный , например 82 . 39 . 1Е . 38 .

Все приведенные примеры обозначают один и тот же адрес IP . 32-битовый адрес IP является
структурированным , или иерархическим , в отличие от прямого (неиерархического). Хотя можно
применять любую схему адресации любого типа , в силу достаточно серьезных причин
предпочтение отдано иерархической схеме.

Пример прямой схемы адресации — номер паспорта. В нем нет разрядов, обозначающих
конкретные области или свойства индивида, которому он приписан. Если бы такой метод был бы
применен при адресации IP , для каждого компьютера Internet потребовался бы абсолютно
уникальный номер , каковым и является номер страхового полиса . Положительным свойством
такой схемы является то , что в ней может быть описано большое количество адресов , а именно
4,2 млрд. (пространстао 32-битового адреса с двумя возможными значениями для каждой позиции
— 0 или 1 — 232 , или 4,2 млрд.) . Ее недостаток и причина , по которой она не применяется ,
связаны с маршрутизацией . Если все адреса уникальны , то все маршрутизаторы Internet должны
хранить адреса всех компьютеров сети , что делает эффективную маршрутизацию практически
невозможной даже при дроблении адресов .

Решение проблемы — в использовании двухуровневой иерархической схемы адресации,


структурированной по классу , рангу , степени и т.п.. Примером может служить междугородний
телефонный номер . Первая его часть обозначает , возможно , очень широкий регион , за ней
следует код более узкой , локальной , части телефонной сети , а конечный сегмент — номер
абонента — обозначает конкретный аппарат связи. Аналогично при иерархической адресации IP
все 32 бита не считаются уникальным идентификатором , как в прямой схеме ; первая часть адреса
определяется как адрес сети , вторая — как адрес узла . В результате весь адрес приобретает
двухуровневую иерархическую структуру .

Адрес сети уникальным образом идентифицирует каждую сеть . Он представляет собой


часть адреса IP каждого из компьютеров , входящих в одну и ту же сеть . Например , в адресе IP
130 . 57 . 30 . 56 сетевым адресом является 130 . 57 .

Адрес узла присваивается каждому компьютеру сети и идентифицирует его


уникальным образом. Эта часть адреса должна быть уникальной, поскольку обозначает отдельный
компьютер как "индивид" , в отличие от сети , которая является группой . Его можно назвать
также адресом хост-узла . В примере адреса IP 130 . 57 . 30 . 56 адрес узла — 30 . 56 .

Классы сетей.

Проектировщики Internet решили выделить классы сетей исходя из их размера .

o Класс А.

Сети класса А предназначены главным образом для использования крупными


организациями , так как они обеспечивают всего 7 бит для поля адреса сети.

o Класс В.

Сети класса В выделяют 14 бит для поля адреса сети и 16 бит для поля адреса главной
вычислительной машины . Этот класс адресов обеспечивает хороший копромисс между
адресным пространством сети и главной вычислительной машиной .

o Класс С.

Сети класса С выделяют 22 бита для поля адреса сети . Однако сети класса С
обеспечивают только 8 бит для поля адреса главной вычислительной машины , поэтому число
главных вычислительных машин , приходящихся на сеть , может стать ограничивающим
фактором.

o Класс D.

Адреса класса D резервируются для групповой адресации в соответствии с офицыальным


документом RFC-1112 . В адресах класса D четыре бита наивысшего порядка
устанавливаются на значения 1 , 1 , 1 и 0 .

o Класс Е.

Адреса класса Е также определены IP ,но зарезервированы для использования вбудущем .


В адресах класса Е все четыре бита наивысшего порядка устанавливаются в 1 .

На рис.1.1 изображена структура адресов сетей классов А-Е

Класс А

0 N сети N узла

Класс В

1 0 N сети N узла

Класс С

1 1 0 N сети N узла
Класс D

1 1 1 0 адрес группы multicast

Класс Е

1 1 1 1 0 зарезервирован

Рис. 1. 1

Структура IР-адреса

С целью обеспечения эффективной маршрутизации разработчики Internet определили


обязательный шаблон первого битового раздела для каждого класса сетей. Например, зная, что
адрес сети класса А всегда начинается с 0, маршрутизатор может ускорить движение пакета по
маршруту, прочитав только первый бит его адреса .

Адрес состоит из двух логических частей - номера сети и номера узла в сети. Какая часть
адреса относится к номеру сети, а какая к номеру узла, определяется значениями первых битов
адреса:

 Если адрес начинается с 0, то сеть относят к классу А, и номер сети занимает один байт,
остальные 3 байта интерпретируются как номер узла в сети. Сети класса А имеют номера в
диапазоне от 1 до 126. (Номер 0 не используется, а номер 127 зарезервирован для
специальных целей, о чем будет сказано ниже.) В сетях класса А количество узлов должно
быть больше 216 , но не превышать 224.
 Если первые два бита адреса равны 10, то сеть относится к классу В и является сетью средних
размеров с числом узлов 28 - 216. В сетях класса В под адрес сети и под адрес узла отводится
по 16 битов, то есть по 2 байта.
 Если адрес начинается с последовательности 110, то это сеть класса С с числом узлов не
больше 28. Под адрес сети отводится 24 бита, а под адрес узла - 8 битов.
 Если адрес начинается с последовательности 1110, то он является адресом класса D и
обозначает особый, групповой адрес - multicast. Если в пакете в качестве адреса назначения
указан адрес класса D, то такой пакет должны получить все узлы, которым присвоен данный
адрес.
 Если адрес начинается с последовательности 11110, то это адрес класса Е, он зарезервирован
для будущих применений.

В табл.1.2 приведено соответствие классов адресов значениям первого октета и указано


количество возможных IP-адресов каждого класса .

Табл. 1 . 2
Характеристики классов адресов.
Диапазон значений Возможное кол- Возможное кол-
Класс
первого октета во сетей во узлов
А 1-126 126 16777214
В 128-191 16382 65534
С 192-223 2097150 254
D 224-239 --- ---
Е 240-247 --- ---

Некоторые IP-адреса являются выделенными и трактуются по-особому.


Табл. 1 . 3
Выделенные IP-адреса.
IP-адрес Значение
Все нули Данный узел
Номер сети | Все нули Данная IP-сеть
Все нули | Номер узла Узел в данной(локальной)IP-сети
Все единицы Все узлы в данной (локальной)IP-сети
Номер сети | Все единицы Все узлы в указанной IP-сети
Номер сети | Все единицы Все узлы в указанной IP-сети
127 | Что-нибудь(часто 1) "Петля"

Как показано в табл.1.3, в выделенных IP-адресах все нули соответствуют либо данному
узлу, либо данной IP-сети, а IP-адреса,состоящие из всех единиц, используются при
широковещательных передачах. Для ссылок на всю IP-сеть в целом используется IP-адрес с
нулевым номером узла.Особый смысл имеет IP-адрес, первый октет которого равен 127. Он
используется для тестирования программ и взаимодействия процессов в пределах одной машины
. Когда программа посылает данные по IP-адресу 127.0.0.1 ,то образуется как бы "петля". Данные
не передаются по сети, а возвращаются модулям верхнего уровня, как только что принятые.
Поэтому в IP-сети запрещается присваивать машинам IP-адреса, начинающиеся со 127.

Выбор адреса.

Прежде чем использовать сеть с TCP/IP, мы должны получить один или несколько
официальных сетевых номеров. Выделением номеров (как и многими другими вопросами)
занимается DDN Network Information Center(NIC). Выделение номеров производится бесплатно и
занимает около недели . Мы можем получить сетевой номер вне зависимости от того , для чего
предназначена наша сеть. Даже если наша сеть не имеет связи с объединенной сетью Internet,
получение уникального номера желательно, так как в этом случае есть гарантия, что в будущем
при включении в Internet или при подключении к сети другой организации не возникнет
конфликта адресов.

Одно из важнейших решений, которое необходимо принять при установке сети ,


заключается в выборе способа присвоения IP-адресов вашим машинам . Этот выбор должен
учитывать перспективу роста сети. Иначе в дальнейшем нам придется менять адреса . Когда к
сети подключено несколько сотен машин , изменение адресов становится почти невозможным.

Организации, имеющие небольшие сети с числом узлов до 126, должны запрашивать


сетевые номера класса C. Организации с большим числом машин могут получить несколько
номеров класса C или номер класса B.

Маски подсетей переменной длины (VLSM) позволяют использовать различные маски для
каждой подсети, что дает возможность более рационально распределять адресное пространство.

Действительно, если для сети 144.144.0.0/16 использовать расширенный сетевой префикс


/25, то это больше бы подходило сетям размерами около ста узлов. Если допустить
использование обеих масок, то это бы значительно увеличило гибкость применения подсетей.

Общая схема разбиения сети на подсети с масками переменной длины такова: сеть делится
на подсети максимально необходимого размера. Затем некоторые подсети делятся на более
мелкие, и рекурсивно далее, до тех пор, пока это необходимо.
Кроме того, технология VLSM, путем скрытия части подсетей, позволяет уменьшить объем
данных, передаваемых маршрутизаторами. Так, если сеть 12/8 конфигурируется с расширенным
сетевым префиксом /16, после чего сети 12.1/16 и 12.2/16 разбиваются на подсети /20, то
маршрутизатору в сети 12.1 незачем знать о подсетях 12.2 с префиксом /20, ему достаточно знать
маршрут на сеть 12.1/16

Стратегии маршрутизации

Существует 4 уровня сложности характеризующие процесс управления маршрутизацией в


сети:

1. 0 уровень. Отсутствие маршрутизации как таковой

2. Только статическая маршрутизация

3. Преимущественно статическая маршрутизация с периодическими обновлениями маршрутов,


которые изменяют статические таблицы маршрутизации (осуществляется с помощью
протокола RIP)

4. Динамическая маршрутизация

При выборе стратегии маршрутизации руководствуются нижеперечисленными


империческими правилами:

1. Автономная сеть не нуждается в маршрутизации

2. Если сеть имеет только 1 выход во внешние сети, то клиентам сети сдается 1 стандартный
маршрут к шлюзам. Никакой другой не требуется

3. Допускается задавать явный статический маршрут к шлюзу, ведущему к небольшой группе


сетей и стандартный маршрут к шлюзу, ведущему в стандартную сеть.

4. В сетях со сложной топологией используется динамическая маршрутизация или же


преимущественно статическая маршрутизация с периодическим обновлением таблиц с
помощью протокола RIP.

Основные преимущества динамической маршрутизации перед статической заключается в


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

Принцип работы динамической маршрутизации

Процессы маршрутизации собирают информацию из конфигурационных файлов


маршрутизатора, существующих таблиц маршрутизации и родственных процессов других
систем, собранныеанные объединяются, на их основе вычисляется оптимальный набор
маршрутов. Новые маршруты записываются в системные таблицы и рассылаются другим
системам по протоколу RIP, т. к. на глобальном уровне состояние сети меняется со временем,
поэтому процессы маршрутизации периодически формируют заново оптимальные маршруты, на
основе которых формируются таблицы маршрутизации и обмениваются друг с другом. Для
вычисления маршрутов используют алгоритмы на основе дистанционно-векторных и
топологических протоколов.
Дистанционно-векторные протоколы – функционируют на основе следующей идеи: если
маршрутизатор Х находится на 5 переходах от сети У и является моим соседом (маршрутизатор
Х), то я нахожусь в 6 переходах от данной сети. Процессы, работающие по такому протоколу
объявляют о том, как далеко по их расчетам расположены известные им сети.

Структура записи в таблицах маршрутизации

Структура записи в таблицах маршрутизации содержит следующую информацию: до 5


флаговых битов, IP-адрес назначения, IP-адрес маршрутизатора следующей пересылки (для
непрямого маршрута) или IP-адрес локального сетевого интерфейса (для прямого маршрута) и
указатель на прямой маршрут интерфейса.

Просмотр таблицы маршрутизации осуществляется для каждого IP-пакета, который система


узла генерирует или пропускает через себя. Если система (ОС) сконфигурирована как
маршрутизатор, то только в этом случае она сможет пропустить IP-пакет через себя. Любой
маршрут в таблице маршрутизации может быть охарактеризован пятью различными флагами:

1. U – маршрут активен

2. G – маршрут подключен к шлюзу, если флаг не установлен считается, что пункт назначения
подключен непосредственно к хосту.

3. H – маршрут ведет к хосту, что означает, что в качестве пункта назначения используется
полный адрес хоста, если этот флаг не установлен, то маршрут указывают на сеть.

4. D – маршрут был создан посредством перенаправления.

5. M – маршрут был модифицирован посредством перенаправления.

Флаг G очень важен, потому что этот флаг определяет различие между непрямыми и
прямыми маршрутами. Для прямого G не устанавливается, отличие заключается в том, что у
пакета направляющегося по прямому маршруту IP-адрес и MAC-адрес указывают на узел
получателя пакета, а если по непрямому маршруту, то IP-адрес указывает на узел-получатель, а
адрес канального уровня – MAC-адрес указывает на адресные ссылки.

Внешние протоколы динамической маршрутизации используются когда строится закрытая


компьютерная сеть, которая с внешним миром соединяется небольшим числом каналов данных:
EGP – протокол внешних шлюзов и BGP – протокол граничных шлюзов.

Адресная схема должна быть разработана в соответствии с иерархическим принципом


проектирования компьютерных сетей.

Схема адресации должна позволять агрегирование адресов. Это означает, что адреса сетей
более низких уровней (например, сеть кампуса по сравнению с сетью региона) должны входить в
диапазон сети более высокого уровня с большей маской. Кроме того, необходимо предусмотреть
возможность расширения адресного пространства на каждом уровне иерархии.

Вывод: Изучил создание проекта и схемы IP-адресации (использование схем иерархической


маршрутизации и адресации; классовые подсети и объединение; использование масок подсети
переменной длины при проектировании IP-адресации; проектирование стратегии
маршрутизации; проектирование схемы адресации). Научился пользоваться программой cisco
infocisco.
РЕШЕНИЕ ЗАДАЧ ВАРИАНТ 14

Задача №1
Переведите или из десятичной в двоичную систему счисления IP-адрес, или наоборот:
4) 200.69.139.217

Ответ
4) 11001000.01000101.10001011.11011001

Задача №2
Запишите маску для проекта сети:
2) Записать маску для проекта: сеть 10.0.0.0. с 2000 подсетями и 1500 хостами.

Ответ
2) 19 бит (255.255.224.0), 20 бит (255.255.240.0), 21 бит (255.255.248.0)

Задача №3
Разделите сеть 192.168.1.0/24 на 3 разные подсети. Найдите и запишите в каждой подсети ее
адреса, широковещательный адрес, пул разрешенных к выдаче адресов и маску.

Указываю требуемые размеры подсетей:


1) Подсеть на 120 адресов.
2) Подсеть на 12 адресов.
3) Подсеть на 5 адресов.

Ответ
1) Адрес подсети — 192.168.1.0.
Широковещательный адрес — 192.168.1.127.
Пул адресов для назначения хостам будет от 192.168.1.1 до 192.168.1.126.
Маска: 256 — 128 = 128 => 255.255.255.128 или /25.

2) Адрес подсети — 192.168.1.128.


Широковещательный адрес — 192.168.1.143.
Пул адресов для назначения хостам будет от 192.168.1.129 до 192.168.1.142.
Маска: 256 — 16 = 240 => 255.255.255.240 или /28.

3) Адрес подсети — 192.168.1.144.


Широковещательный адрес — 192.168.1.151.
Пул адресов для назначения хостам будет от 192.168.1.145 до 192.168.1.150.
Маска: 256 — 8 = 248 => 255.255.255.248 или /29.

Задача №4
Просуммируйте подсети и найдите маску, которая сможет покрыть их, не задевая
при этом соседние подсети.

Даны 4 подсети:
1) 10.3.128.0
2) 10.3.129.0
3) 10.3.130.0
4) 10.3.131.0

Ответ

Ответ: маска 10.3.128.0/22 (255.255.252.0)

Теперь составим схему IP-адресации рассмотренного выше примера. Напомним, что


Вам выдали сеть 192.168.1.0/24 и поставили следующие условия:

1) Подсеть на 10 адресов для гостей;


2) Подсеть на 42 адреса для сотрудников;
3) Подсеть на 2 адреса для соединения 2 маршрутизаторов;
4) Подсеть на 26 адресов для филиала.

Вы нарезали сеть следующим способом:


2) Адрес подсети – 192.168.1.0;
Широковещательный адрес – 192.168.1.63;
Пул адресов для назначения хостам от 192.168.1.1 до 192.168.1.62;
Маска: 255.255.255.192 или /26.

4) Адрес подсети – 192.168.1.64;


Широковещательный адрес – 192.168.1.95;
Пул адресов для назначения хостам будет от 192.168.1.65 до 192.168.1.94;
Маска: 256 – 32 = 224  255.255.255.224 или /27.

1) Адрес подсети – 192.168.1.96.


Широковещательный адрес – 192.168.1.111.
Пул адресов для назначения хостам будет от 192.168.1.97 до 192.168.1.110.
Маска: 256 – 16 = 240  255.255.255.240 или /28.

3) Адрес подсети – 192.168.1.112.


Широковещательный адрес – 192.168.1.115.
Разрешенными адресами будут 192.168.1.113 и 192.168.1.114.
Маска: 256 – 4 = 252  255.255.255.252 или /30.

192.168.1.0/24

192.168.1.113/30 192.168.1.114/30

192.168.1.1/26 192.168.1.62/26 192.168.1.65/27 192.168.1.94/27


7
192.168.1.97/28 192.168.1.110/28

Рис. Схема IP-адресации вышерассмотренного примера