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

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

НАСТРОЙКА КОНФИГУРАЦИЙ NAT-PT, 6TO4 ТУННЕЛЬ ПРИ


ПЕРЕХОДЕ ОТ IPV4 К IPV6 СИСТЕМУ АДРЕСАЦИИ

Цель работы: Изучение конфигурации туннель 6to4 и конфигурации


NAT-PT для перехода от системы адресации IPv4 к адресации IPv6.

Задача
1. Настроить сеть и настроить основные параметры устройств
2. Настройте конфигурации туннеля 6to4 при переходе с системы
адресации IPv4 на систему адресации IPv6.
3. Настройте конфигурации NAT-PT при переходе с системы адресации
IPv4 на адресацию IPv6.

Краткая теоретическая информация


С 1992 года разрабатывается протокол IPv6 (RFC-2460). Он был
разработан в то время для решения проблемы диапазона адресов.
Распределение диапазонов адресов в IPv6 было определено Управлением по
присвоению номеров в Интернете (RFC-1881), и у него есть региональные
представители, которые несут ответственность за назначение IP-адресов в
своих областях.
Ряд технологий создан на основе метода отправки трафика через
туннель, построенный через устройства IPv4 или IPv6, а также
преобразования сетевых адресов в две разные версии. Они следующие:
 Double NAT
 NAT-PT
 NAT 64
 DS-Lite
 DS-Lite A+P
 6to4
 IPV6 Rapid Deployment
 6PE/6VPE
Технология двойного NAT (Double NAT) (рис. 6.1) позволяет
«отсрочить» истечение срока действия адресного пространства IPv4. Смысл
двойного NAT, состоит из использования технологии потоковой передачи
контента два раза.

Рисунок 6.1. Технологическое решение Double NAT


Впервые частный адрес пользователя транслируется на другой частный
адрес. После этого он будет транслироваться второй раз на интернет-адрес.
Этот метод задерживает исчерпание диапазона адресов IPv4, но не выполняет
переход на адреса IPv6.
Технология NAT 64 (рис. 6.2) выполняет ту же функцию, что и
технология Double NAT, но главное отличие состоит в том, что для нее
требуется функция DNS 64. Он также заменяет NAT-PT в технологии IPv4.

Рисунок 6.2. Технология NAT 64


В технологии 6to4 (рис. 6.3) IPv4 является самым простым способом
переключения на IPv6, и поставщик услуг не требует никаких изменений.
Единственное требование состоит в том, что адреса IPv4 должны быть
частными. Для использования этой технологии используется устройство,
известное как 6to4 relay. Эти устройства деинкапсулируют клиентские
пакеты IPv4 в пакеты IPv6.
Рисунок 6.3. технология 6to4

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

Настроить сеть и настроить основные параметры устройств


В этой лабораторной работе создайте топологию сети на основе
системы адресации IPv6.

Рисунок 6.4. Технология туннелирования 6to4 при переходе от системы


адресации IPv4 к адресации IPv6
Рисунок 6.5. Технология NAT-PT для перехода от системы адресации IPv4 к
адресации IPv6
Контрольные вопросы
1. Какие блоки частных адресов были введены RFC 1918?
2. Почему NAT повышает безопасность сети?
3. Как работают статический и динамический NAT?
4. Каковы функции конфигурации NAT Overload Translator (PAT) на
маршрутизаторе?
5. Для чего используется перенаправление портов?
6. Когда используется адрес NAT64?
ЛАБОРАТОРНАЯ РАБОТА №7

АНАЛИЗ АЛГОРИТМОВ МАРШРУТИЗАЦИИ (DEIKSTRA,


FLOYD)

Цель работы: проанализировать принцип работы алгоритма


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

Теоретические данные
Алгоритм Дейкстры был изобретен в 1959 г. голландским ученым Э.
Дейкстрой. Находит кратчайшие пути от одной высоты графа к другим
высотам. Алгоритм работает только для неотрицательно взвешенных графов.
Алгоритм широко используется в программировании и технике, например,
он применяется в протоколах маршрутизации OSPF и IS-IS. К каждой высоте
из множества V прикрепим метку, представляющую собой некоторое
минимальное расстояние от высоты до высоты A. Алгоритм работает
пошагово, на каждом шаге он «спускается» на одну высоту и пытается
уменьшить символы. Алгоритм завершается, когда достигнуты все высоты.
Инициализация. Знак высоты А считается равным 0, а знаки остальных
высот считаются бесконечными. Это указывает на то, что расстояния от
высоты А до других высот пока неизвестны. Все высоты графика отмечены
как неупавшие.
Принцип работы:
Для примера возьмем такой ориентированный граф G:
Этот граф мы можем представить в виде матрицы С:

Возьмем в качестве источника вершину 1. Это значит что мы будем


искать кратчайшие маршруты из вершины 1 в вершины 2, 3, 4 и 5.
Данный алгоритм пошагово перебирает все вершины графа и назначает
им метки, которые являются известным минимальным расстоянием от
вершины источника до конкретной вершины. Рассмотрим этот алгоритм на
примере.
Присвоим 1-й вершине метку равную 0, потому как эта вершина —
источник. Остальным вершинам присвоим метки равные бесконечности.

Далее выберем такую вершину W, которая имеет минимальную метку


(сейчас это вершина 1) и рассмотрим все вершины в которые из вершины W
есть путь, не содержащий вершин посредников. Каждой из рассмотренных
вершин назначим метку равную сумме метки W и длинны пути из W в
рассматриваемую вершину, но только в том случае, если полученная сумма
будет меньше предыдущего значения метки. Если же сумма не будет меньше,
то оставляем предыдущую метку без изменений.
После того как мы рассмотрели все вершины, в которые есть прямой
путь из W, вершину W мы отмечаем как посещённую, и выбираем из ещё не
посещенных такую, которая имеет минимальное значение метки, она и будет
следующей вершиной W. В данном случае это вершина 2 или 5. Если есть
несколько вершин с одинаковыми метками, то не имеет значения какую из
них мы выберем как W.
Мы выберем вершину 2. Но из нее нет ни одного исходящего пути,
поэтому мы сразу отмечаем эту вершину как посещенную и переходим к
следующей вершине с минимальной меткой. На этот раз только вершина 5
имеет минимальную метку. Рассмотрим все вершины в которые есть прямые
пути из 5, но которые ещё не помечены как посещенные. Снова находим
сумму метки вершины W и веса ребра из W в текущую вершину, и если эта
сумма будет меньше предыдущей метки, то заменяем значение метки на
полученную сумму.
Исходя из картинки мы можем увидеть, что метки 3-ей и 4-ой вершин
стали меньше, тоесть был найден более короткий маршрут в эти вершины из
вершины источника. Далее отмечаем 5-ю вершину как посещенную и
выбираем следующую вершину, которая имеет минимальную метку.
Повторяем все перечисленные выше действия до тех пор, пока есть
непосещенные вершины.
Выполнив все действия получим такой результат:

Также есть вектор Р, исходя из которого можно построить кратчайшие


маршруты. По количеству элементов этот вектор равен количеству вершин в
графе, Каждый элемент содержит последнюю промежуточную вершину на
кратчайшем пути между вершиной-источником и конечной вершиной. В
начале алгоритма все элементы вектора Р равны вершине источнику (в
нашем случае Р = {1, 1, 1, 1, 1}). Далее на этапе пересчета значения метки для
рассматриваемой вершины, в случае если метка рассматриваемой вершины
меняется на меньшую, в массив Р мы записываем значение текущей вершины
W. Например: у 3-ей вершины была метка со значением «30», при W=1.
Далее при W=5, метка 3-ей вершины изменилась на «20», следовательно мы
запишем значение в вектор Р — Р[3]=5. Также при W=5 изменилось значение
метки у 4-й вершины (было «50», стало «40»), значит нужно присвоить 4-му
элементу вектора Р значение W — P[4]=5. В результате получим вектор Р =
{1, 1, 5, 5, 1}.
Зная что в каждом элементе вектора Р записана последняя
промежуточная вершина на пути между источником и конечной вершиной,
мы можем получить и сам кратчайший маршрут.

Алгоритм Флойда

Этот алгоритм более общий по сравнению с алгоритмом Дейкстры, так как


он находит кратчайшие пути между любыми двумя узлами сети. В этом
алгоритме сеть представлена в виде квадратной матрицы с n строками
и n столбцами. Элемент (i, j) равен расстоянию dij от узла i к узлу j, которое
имеет конечное значение, если существует дуга (i, j), и равен бесконечности
в противном случае.

Покажем сначала основную идею метода Флойда. Пусть есть три узла i,
j и k и заданы расстояния между ними (рис. 1). Если выполняется
неравенство dij + djk < dik, то целесообразно заменить путь i -> k путем i -> j -
> k. Такая замена (далее ее будем условно называть треугольным
оператором) выполняется систематически в процессе выполнения
алгоритма Флойда.

Рис.1. Треугольный оператор

Алгоритм Флойда требует выполнения следующих действий.

Шаг 0. Определяем начальную матрицу расстояния D0 и матрицу


последовательности узлов S0. Диагональные элементы обеих матриц
помечаются знаком "-", показывающим, что эти элементы в вычислениях не
участвуют. Полагаем k = 1:

Рис.2. Начальная ситуация

Основной шаг k. Задаем строку k и столбец k как ведущую


строку и ведущий столбец. Рассматриваем возможность применения
треугольного оператора ко всем элементам dij матрицы Dk-1. Если
выполняется неравенство dik + dkj < dij, (i не равно k, j не равно k, i не равно
j), тогда выполняем следующие действия:

 создаем матрицу Dk путем замены в матрице Dk-1 элемента dij на


сумму dik + dkj,
 создаем матрицу Sk путем замены в матрице Sk-1 элемента sij на k.
Полагаем k = k + 1 и повторяем шаг k.

Поясним действия, выполняемые на k-м шаге алгоритма, представив


матрицу Dk-1 так, как она показана на рисунке 3. На этом рисунке строка k и
столбец k являются ведущими. Строка i - любая строка с номером от 1 до k -
1, а строка p - произвольная строка с номером от k + 1 до n. Аналогично
столбец j представляет любой столбец с номером от 1 до k - 1, столбец q -
произвольный столбец с номером от k + 1 до n. Треугольный оператор
выполняется следующим образом. Если сумма элементов ведущих строки и
столбца (показанных в квадратах) меньше элементов, находящихся в
пересечении столбца и строки (показанных в кружках), соответствующих
рассматриваемым ведущим элементам, то расстояние (элемент в кружке)
заменяется на сумму расстояний, представленных ведущими элементами:

Рис.3. Иллюстрация алгоритма Флойда

После реализации n шагов алгоритма определение по


матрицам Dn и Sn кратчайшего пути между узлами i и j выполняется по
следующим правилам.

1. Расстояние между узлами i и j равно элементу dij в матрице Dn.


2. Промежуточные узлы пути от узла i к узлу j определяем по матрице Sn.
Пусть sij = k, тогда имеем путь i -> k -> j. Если далее sik = k и skj = j, тогда
считаем, что весь путь определен, так как найдены все промежуточные узлы.
В противном случае повторяем описанную процедуру для путей от узла i к
узлу k и от узла k к узлу j.

Пример. Найдем для сети, показанной на рисунке 4, кратчайшие пути


между любыми двумя узлами. Расстояние между узлами этой сети
проставлены на рисунке возле соответствующих ребер. Ребро (3, 5)
ориентированно, поэтому не допускается движение от узла 5 к узлу 3. Все
остальные ребра допускают движение в обе стороны:

Рис.4. Пример сети

Шаг 0. Начальные матрицы D0 и S0 строятся непосредственно по заданной


схеме сети. Матрица D0 симметрична, за исключением пары
элементов d35 и d53, где d53 равно бесконечности, поскольку невозможен
переход от узла 5 к узлу 3:

Рис.5. Начальное состояние

Шаг 1. В матрице D0 выделены ведущие строка и столбец (k = 1). Двойной


рамкой представлены элементы d23 и d32, единственные среди элементов
матрицы D0, значения которых можно улучшить с помощью треугольного
оператора. Таким образом, чтобы на основе матриц D0 и S0 получить
матрицы D1 и S1, выполняем следующие действия.

1. Заменяем d23 на d21 + d13 = 3 + 10 = 13 и устанавливаем s23 = 1.


2. Заменяем d32 на d31 + d12 = 10 + 3 = 13 и устанавливаем s32 = 1.

Матрицы D1 и S1 имеют следующий вид:


Рис.6. Матрицы D1 и S1

Шаг 2. Полагаем k = 2; в матрице D1 выделены ведущие строка и столбец.


Треугольный оператор применяется к элементам матрицы D1 и S1,
выделенным двойной рамкой. В результате получаем матрицы D2 и S2:

Рис.7. Матрицы D2 и S2

Шаг 3. Полагаем k = 3; в матрице D2 выделены ведущие строка и столбец.


Треугольный оператор применяется к элементам матрицы D2 и S2,
выделенным двойной рамкой. В результате получаем матрицы D3 и S3:

Рис.8. Матрицы D3 и S3

Шаг 4. Полагаем k = 4, ведущие строка и столбец в матрице D3 выделены.


Получаем новые матрицы D4 и S4:
Рис.9. Матрицы D4 и S4

Шаг 5. Полагаем k = 5, ведущие строка и столбец в матрице D4 выделены.


Никаких действий на этом шаге не выполняем; вычисления закончены.

Конечные матрицы D4 и S4 содержат всю информацию, необходимую для


определения кратчайших путей между любыми двумя узлами сети.
Например, кратчайшее расстояние между узлами 1 и 5 равно d15 = 12.

Для нахождения соответствующих маршрутов напомним, что сегмент


маршрута (i, j) состоит из ребра (i, j) только в том случае, когда sij = j. В
противном случае узлы i и j связаны, по крайней мере, через один
промежуточный узел. Например, поскольку s15 = 4 и s45 = 5, сначала
кратчайший маршрут между узлами 1 и 5 будет иметь вид 1->4->5. Но так
как s14 не равно 4, узлы 1 и 4 в определенном пути не связаны одним ребром
(но в исходной сети они могут быть связаны непосредственно). Далее
следует определить промежуточный узел (узлы) между первым и четвертым
узлами. Имеем s14 = 2 и s24 = 4, поэтому маршрут 1->4 заменяем 1->2->4.
Поскольку s12 = 2 и s24 = 4, других промежуточных узлов нет. Комбинируя
определенные сегменты маршрута, окончательно получаем следующий
кратчайший путь от узла 1 до узла 5: 1->2->4->5. Длина этого пути равна 12
километрам.
Варианты для выполнения работы:
Контрольные вопросы
1. Что вы подразумеваете под маршрутизацией?
2. Какие типы протоколов маршрутизации вы знаете?
3. Какие типы алгоритмов маршрутизации вы знаете?
4. Какие параметры сети включает в себя кратчайший маршрут?
5. Что вы подразумеваете под метриками маршрута?
ЛАБОРАТОРНАЯ РАБОТА №8
Настройка статической маршрутизации на основе технологии IPv6

Цель работы: реализовать принципы статической маршрутизации на


базе технологии IPv6 в сетях передачи данных и приобрести навыки

Задача

- изучить топологию сети по таблице 8.1;

– настроить и проверить интерфейсы маршрутизаторов R1, R2 и R3;

– настроить и проверить статическую маршрутизацию;

– изучить таблицу маршрутизации каждого маршрутизатора.

Таблица 8.1

Таблица адресов для топологии сети


Устройство Интерфейс IPv6 Address / Prefix Length Шлюз по умолчанию
R0 fa0/1 ABCD1234:5678::11:2/126 N/A
fa0/0 ABCD1234:5678::12:1/126 N/A
R1 fa0/1 ABCD1234:5678::11:1/126 N/A
fa0/0 ABCD1234:5678::10:1/120 N/A
R2 fa0/1 ABCD1234:5678::20:1/120 N/A
fa0/0 ABCD1234:5678::12:2/126 N/A
Laptop0 NIC ABCD1234:5678::10:2/120 ABCD1234:5678::10:1/120
Laptop1 NIC ABCD1234:5678::20:2/120 ABCD1234:5678::20:1/120

Краткая теоретическая информация


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

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

Рис. 8.1. Топология сети на основе технологии IPv6


1. Подключите кабели связи в соответствии с топологией.
Настройте основные параметры маршрутизатора R1.
- введите имя устройства
- введите класс как зашифрованный пароль в привилегированном
режиме
– введите cisco для консоли и виртуального терминала VTY и
активируйте
– Введите адресацию на интерфейсах fa0/0 и fa0/1 и включите оба
интерфейса
2. Настройте основные параметры на компьютерах Laptop0.
Настройка адресов и шлюзов IPv6 на ПК и устройствах (рис. 8.2).

8.2 - рисунок. Окно конфигурации адреса IPv6 на компьютерах Laptop0

Контрольные вопросы
1. В чем преимущество статической маршрутизации?
2. Для каких целей используется тактовая частота 64000?
3. Почему используется команда no ip domain-lookup?
4. Почему используется команда show cdp Neighbours?
5. Когда используется статическая маршрутизация?
ЛАБОРАТОРНАЯ РАБОТА №9
Настройка протоколов маршрутизации RIPng, OSPFv3 и EIGRP на
основе технологии IPv6

Цель работы: реализация и настройка RIPng, OSPFv3 и EIGRP на


основе системы адресации IPv6.

Задача

1. Настроить сеть и настроить основные параметры устройств

2. Настройте конфигурации RIPng на маршрутизаторе.

3. Настройте конфигурации OSPFv3 на маршрутизаторе.

4. Настройте конфигурации EIGRP на маршрутизаторе.

Краткая теоретическая информация


Протоколы маршрутизации сокращают обмен информацией о
маршрутах между маршрутизаторами. Протокол маршрутизации состоит из
набора сообщений и алгоритмов, процессов, используемых для заполнения
таблицы маршрутизации и обмена маршрутной информацией по
оптимальным путям. Протоколы динамической маршрутизации
используются для следующих целей:
- идентификация удаленных сетей;
– обновить информацию о маршрутизации;
- выбор оптимального пути к указанной сети;
- поиск нового оптимального пути, недостижимого для существующего
пути.
– Протоколы динамической маршрутизации включают следующие
компоненты:
- структура данных - база данных или таблица используются для
работы протоколов маршрутизации. Эта информация хранится в ОЗУ
устройства;
- сообщение протокола маршрутизации - протоколы маршрутизации
используют различные сообщения для обмена информацией о маршруте,
идентификации соседних маршрутизаторов и выполнения других задач,
связанных с получением важной информации о сети;
- алгоритм - алгоритм состоит из списка действий, используемых для
выполнения задач. Протоколы маршрутизации используют алгоритмы,
определяющие оптимальный путь и упрощающие обмен маршрутной
информацией.
RIP-протокол:
- предназначен для создания таблицы маршрутизации, чтобы требовать
минимального уровня контроля со стороны администратора;
- для снижения нагрузки на маршрутизаторы при обработке данных
происходит обмен сообщениями, отправленными на групповой адрес, между
маршрутизаторами;
- протокол внутреннего домена и вектора расстояния, основанный на
алгоритме Беллмана-Форда;
- метрический показатель используется для определения расстояния до
указанного места (в числовой форме);
Методы маршрутизации в сети, построенной на технологии IPv6
Протокол маршрутной информации (RIP) для IPv6
– Порт 521 протокола UDP используется в протоколе RIP для сети
IPv6.
– протокол RIP в сети IPv6 в качестве адреса получателя
сообщения;
– для маршрутизаторов с одной из обновленных версий RIP
используется групповой адрес многоадресной пересылки, а также адрес
FF02::9;
Настройка конфигурации
1. Введение режима одноадресной маршрутизации IPv6.
(config) ipv6 unicast-routing
IPv6 совместим со всеми протоколами маршрутизатора, и для
пересылки пакетов IPv6 необходимо сначала внедрить поведение
одноадресной маршрутизации IPv6.
2. Все интерфейсы включены в трафик протокола RIP для сети IPv6, то
есть необходимо участвовать в процессе RIP:
(interface) ipv6 rip name enable
В отличие от процедуры настройки конфигурации RIP для сети IPv4, в
процессе маршрутизации не требуется указывать, какую версию протокола
RIP и сеть использовать. При этом выполняется переключение с одного
интерфейса на другой и активация инструментов RIP для сетей IPv6.
Параметр Name используется для идентификации процесса IPv6.
На рис. 9.1 показан пример настройки RouterA для использования RIP в
сети IPv6. Процесс RIP инициируется на интерфейсах FastEthernet0/0 и
FastEthernet0/1.

Рисунок 9.1. Применение протокола RIP в сети IPv6


Рисунок 9.2. Настройка протокола RIP в сети IPv6
Протокол маршрутизации внутреннего шлюза (EIGRP) для IPv6
Протокол EIGRP компании Cisco Systems представляет собой
улучшенную версию исходного протокола IGRP. Протокол является
гибридным и основан на алгоритме диффузного обновления (DUAL). Он
сочетает в себе лучшие черты дистанционно-векторных протоколов (простой
алгоритм выбора оптимального маршрута) и современных протоколов
(экономия пропускной способности сети за счет только сообщений о
состоянии связи и изменениях). Все передачи протокола считаются
групповыми и индивидуальными. В этом случае информация отправляется
на маршрутизатор, которому она принадлежит, при изменении сети. С целью
повышения масштабируемости протокола в него добавлена маска подсети
переменной длины и возможность объединения маршрутов. В последней
версии EIGRP есть инструмент безопасности, который предотвращает
подделку элементов таблицы маршрутизации и выполняет аутентификацию
на основе ключа MD5. Кроме того, в настоящее время разрабатывается
поддержка IPv6 для EIGRP. Это означает, что протокол будет продолжать
совершенствоваться.
Протокол может работать совместно с IGRP и RIP.
- Для входа в трафик EIGRP в сети IPv6 необходимо предоставить
идентификатор маршрутизатора перед его активацией.
- Точно так же, как при настройке RIP в сети IPv6, при настройке
EIGRP в сети IPv6 определяются интерфейсы, которые должны участвовать в
процессе EIGRP.
Настройка конфигурации
1. Введение режима одноадресной маршрутизации IPv6.
(config) ipv6 unicast-routing
Для перенаправления пакетов IPv6 необходимо ввести трафик
одноадресной маршрутизации IPv6.
2. Команда, обеспечивающая работу сети IPv6 на интерфейсах:
(interface) ipv6 eigrp autonomous-system-number
Эта команда отключает средства протокола EIGRP на интерфейсах.
Если на маршрутизаторе включен протокол EIGRP, процесс EIGRP будет
перезапущен для указанного номера AS.
3. Переключитесь на процесс EIGRP и укажите идентификатор
маршрутизатора в конфигурации:
(config) ipv6 router eigrp autonomous-system-number
(router) eigrp router-id ipv4-address
Для работы EIGRP в сети IPv6 требуется 32-битный идентификатор
маршрутизатора, который используется в сообщении EIGRP для
идентификации отправителя сообщения. При использовании IPv4-адреса нет
необходимости указывать адрес, которому назначен интерфейс.
На рис. 9.3 показан пример настройки RouterA для использования
EIGRP в сети IPv6. Настройка обоих интерфейсов FastEthernet выполняется с
использованием на них протокола EIGRP.

Рисунок 9.3. Применение протокола EIGRP в сети IPv6


Рисунок 9.4. Настройка протокола EIGRP в сети IPv6
Протокол OSPF
Особенности протокола OSPF:
– бесклассовость – протокол спроектирован без класса. Он также
работает с маршрутизацией VLSM и CIDR;
– эффективность – инициирует обновление маршрута (непостоянное
обновление) при изменении маршрута. Протокол использует алгоритм
поиска кратчайшего пути SPF для выбора оптимального пути;
- быстрая однородность в таблице маршрутизации - быстрая
трансляция сетевых изменений;
- масштабируемость - предназначен для использования в малых и
больших сетях. Для поддержки иерархической структуры маршрутизаторы
можно сгруппировать в одну область;
– безопасность – поддерживает аутентификацию MD 5 Message Digest.
Если эта функция включена, маршрутизаторы OSPF будут принимать
зашифрованные сообщения маршрутизации только от одноранговых узлов с
тем же предварительно назначенным паролем.
Административное расстояние (AD) — указывает значение надежности
источника маршрута. AD протокола OSPF равен 110.
Все протоколы маршрутизации используют аналогичные компоненты.
Все протоколы используют сообщение протокола маршрутизации для обмена
информацией о маршрутизации. Это помогает построить структуру данных,
позволяющую обрабатывать сообщение алгоритмом маршрутизации.
Существует 3 основных компонента протокола маршрутизации OSPF.
1. Структура данных.
2. Сообщение протокола маршрутизации
3. Алгоритм
Версия OSPFv3 протокола выбора кратчайшего пути для IPv6.
– необходимо использовать протокол IPv6 для OSPF (OSPFv3)
вместе с сетевой директивой в указанной конфигурации интерфейса;
– на одном канале можно использовать несколько копий OSPF;
– возможен поиск соседних устройств на локальном канале с
помощью адресов;
– процедура аутентификации основана на использовании
протокола IPsec (разумеется, средства IPv6), а не протокола OSPF;
– IPv6-адрес 224.0.0.5 эквивалентен FF02::5, 224.0.0.6 эквивалентен
FF02::6;
– Версия OSPFv3 включает два новых типа объявлений LSA.
Объявления LSA типа 8 используются для лавинной передачи по локальному
каналу. Объявления LSA 9-го типа, а также префиксные LSA на основе
внутреннего отношения к области формируются в области граничных
маршрутизаторов (ABR Area Border Router) и передаются в магистральную
область.
Настройка конфигурации
1. Введение режима одноадресной маршрутизации IPv6.
(config) ipv6 unicast-routing
Чтобы разрешить пересылку пакетов IPv6 в первую очередь,
необходимо ввести поведение одноадресной маршрутизации IPv6, чтобы
обеспечить совместимость со всеми протоколами маршрутизатора IPv6.
2. Введите команды протокола OSPFv3:
(config) ipv6 router ospf process-id
3. Введите 32-битный идентификатор маршрутизатора.
(router) router-id ipv4-address
OSPFv3 предназначен для использования в сети IPv6, но для него по-
прежнему требуется 32-битный идентификатор маршрутизатора. этот
идентификатор содержит адрес IPv4, не обязательно адрес, указывающий, на
какой интерфейс он должен быть отправлен.
4. Введите поведение процесса OSPF на интерфейсах:
(router) router-id ipv4-address
В отличие от OSPFv2, в конфигурации не требуется указывать сетевые
инструкции для процессов, участвующих в маршрутизации. При
использовании OSPFv3 поведение процесса OSPF вводится на определенных
интерфейсах, которые должны участвовать в процессе маршрутизации.
5. Конфигурация настройки приоритета интерфейса OSPF
(interface) ipv6 ospf priority number
Эти символы могут быть от 0 до 255; принимает значение 1, когда
значение не задано. Эта опция используется для выбора назначенного
маршрутизатора (DR) и резервного назначенного маршрутизатора (BDR) в
глобальной сети. Маршрутизатор в сети с широковещательным типом
серьезности 0 не может быть маршрутизатором DR или BDR.
На рис. 9.5 показан RouterA, использующий протокол OSPFv3. Процесс
OSPF отключен на обоих интерфейсах FastEthernet. RouterA действует как
маршрутизатор ABR, при этом один канал подключен к области 1, а другой
— к области 0. Кроме того, интерфейс FastEthernet0, настроенный с
приоритетом интерфейса 0, предотвратит участие маршрутизатора, что
означает, что он будет принадлежать выбранному процессу DR/BDR.

Рисунок 9.5. Применение протокола OSPFv3 в сети IPv6

Рисунок 9.6. Настройка протокола OSPFv3 в сети IPv6

Контрольные вопросы
1. На каком алгоритме работает протокол RIPng?
2. На основании чего протокол RIPng рассчитывает метрику?
3. Каково административное расстояние протокола RIPng?
4. Почему у всех роутеров одинаковое расписание?
5. В чем разница между протоколами RIPv1, RIPv2 и RIPng?
6. Укажите типы протоколов динамической маршрутизации?
7. Чем динамическая маршрутизация отличается от статической?
8. Для чего используется площадь?
9. Как определяется, что в таблице маршрутизации используется
протокол OSPFv3?
10. Как рассчитывается метрика в протоколе OSPF?
11. Как определяются DR и BDR?
ЛАБОРАТОРНАЯ РАБОТА №10
Настройка протокола HSRP на основе адресации IPv4 и IPv6

Цель работы: реализация и настройка конфигураций HSRP на основе


систем адресации IPv4 и IPv6.

Задача

1. Настроить сеть и настроить основные параметры устройств

2. Настройте конфигурации HSRP на основе адресации IPv4 и IPv6 на


маршрутизаторе.

Краткая теоретическая информация


HSRP — это стандартный протокол Cisco, предназначенный для
повышения доступности маршрутизаторов, выступающих в качестве
стандартных шлюзов. Протокол был разработан в 1997 году на основе RFC
2281.

Рисунок 10.1. Принцип работы протокола HSRP


Протокол HSRP использует виртуальный MAC-адрес и IP-адрес для
представления двух общих маршрутизаторов в качестве единого шлюза по
умолчанию с хостами.
Протокол HSRP назначает один маршрутизатор активным, а другой —
резервным в процессе выбора основного шлюза. И активный, и резервный
маршрутизаторы взаимодействуют друг с другом, но только активный
маршрутизатор передает и получает пакеты. Порт 224.0.0.2 UDP 1985
периодически используется резервным маршрутизатором для определения
того, работает ли активный маршрутизатор. Если в активном
маршрутизаторе обнаружена неисправность, резервный маршрутизатор
занимает место основного активного маршрутизатора.
Порядок выполнения работы

Создайте топологию сети на основе системы адресации IPv4 в


лабораторной работе (рис. 10.2)

Рисунок 10.2. Топология сети на основе HSRP


HSRP предназначен для обеспечения только виртуального первого прохода
для хостов IPv6.
Группа HSRP IPv6 содержит виртуальный MAC-адрес, полученный из
номера группы HSRP, и виртуальный локальный адрес IPv6, полученный из
виртуального MAC-адреса HSRP по умолчанию. Когда группа HSRP
активна, периодически отправляются обновления маршрутизатора для
виртуального IPv6-адреса канала HSRP. Эти RA прекратятся после отправки
последнего RA, когда группа покинет активное состояние.
Создайте топологию сети на основе системы адресации IPv6 в
лабораторной работе.
R1#show run

hostname R1
ipv6 unicast-routing
interface FastEthernet0/0
ipv6 address 2020:AB8:2001::1010/64
ipv6 enable
standby version 2
standby 1 ipv6 autoconfig
standby 1 priority 120
standby 1 preempt delay minimum 30
standby 1 track Serial0/0 90
interface Serial0/0
ipv6 enable
ipv6 address 2010:AB8:2001::1010/64
end

R2#show run
hostname R2
ipv6 unicast-routing
interface FastEthernet0/0
ipv6 address 2020:AB8:2001::1011/64
ipv6 enable
standby version 2
standby 1 ipv6 autoconfig
standby 1 preempt delay minimum 30
standby 1 track Serial0/0
interface Serial0/0
ipv6 address 2010:AB8:2010::1020/64
ipv6 enable
end
R3#show run
hostname R3
ipv6 unicast-routing
interface Serial0/0
ipv6 address 2010:AB8:2001::1011/64
ipv6 enable
interface Serial0/1
ipv6 address 2010:AB8:2010::1021/64
end

Контрольные вопросы
1. В каких ситуациях в сети используется протокол HSRP?
2. Что вы подразумеваете под сетевым шлюзом?
3. Сколько существует различных состояний протокола HSRP?
4. Когда будет работать Standby маршрутизатор?

Вам также может понравиться