Основы настройки протокола.




Теоретические сведения.

Для настройки маршрутизации между отдельными сетями можно пользоваться разными методами. Самый простой и в то же время самый трудоемкий – ручная настройка таблиц маршрутизации на каждом роутере. Для упрощения конфигурирования оборудования изобретены специальные протоколы, позволяющие строить таблицы маршрутизации автоматически. Одним из первых таких протоколов был RIP. Главный его недостаток – маршрут оценивается лишь по числу переходов между отдельными роутерами. Качество линий связи, надежность каналов не учитывается. Для устранения этих недостатков были изобретены протоколы маршрутизации, основанные на технологии отслеживания состояния канала. Это позволяет динамически перенастраивать маршруты в случае повышения загрузки отдельных каналов или ухудшениях их характеристик. Одним из таких протоколов является OSPF (Open Shortest Path First).

Описание работы протокола

 

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

2. На следующем этапе работы протокола маршрутизаторы будут пытаться перейти в состояние смежности со своими соседями. Переход в состояние смежности определяется типом маршрутизаторов, обменивающихся hello-пакетами, и типом сети, по которой передаются hello-пакеты. OSPF определяет несколько типов сетей и несколько типов маршрутизаторов. Пара маршрутизаторов, находящихся в состоянии смежности, синхронизирует между собой базу данных состояния каналов.

3. Каждый маршрутизатор посылает объявление о состоянии канала маршрутизаторам, с которыми он находится в состоянии смежности.

4. Каждый маршрутизатор, получивший объявление от соседа, записывает информацию, передаваемую в нем, в базу данных состояния каналов маршрутизатора и рассылает копию объявления всем другим своим соседям.

5. Рассылая объявления через зону, все маршрутизаторы строят идентичную базу данных состояния каналов маршрутизатора.

6. Когда база данных построена, каждый маршрутизатор использует алгоритм "кратчайший путь первым" (shortest path first) для вычисления графа без петель, который будет описывать кратчайший путь к каждому известному пункту назначения с собой в качестве корня. Этот граф — дерево кратчайшего пути.

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

Основы настройки протокола.

Данный протокол поддерживает несколько зон, между которыми может настраиваться маршрутизация. В данной работе будет использоваться только одна зона, назначим ей номер 0 (ноль). Данная зона в протоколе OSPF носит специальное название магистральной (backbone), к ней присоединяются остальные зоны (не путать с подсетями! в одну зону может входить несколько подсетей). Взаимодействие между различными зона происходит чаще всего именно через магистральную.

Включить OSPF на интерфейсах в соответствующих сетях:

dyn3(config)# router ospf <process-id>

dyn3(config-router)# network <network> <wildcard mask> area <area-id>

 

Комментарии:

1. Поскольку Cicso – сложное устройство, на котором установлена операционная система IOS, то большинство действий с точки зрения самой ОС – это запуск отдельных процессов. Настройка маршрутизации по алгоритму OSPF так же приводит к запуску отдельного процесса. Номер процесса задается не автоматически, а вручную. В команде запуска это параметр <process-id>. Для простоты работы можно назначить один и тот же номер процесса на всех роутерах, например, 1111.

2. Настройка сетей, к которым подключен роутер, проводится командой network. Её параметры – номер сети, сетевая маска, и номер зоны. Маска указывает с помощью 0 какая часть из указанной сети должна совпадать, а с помощью 1 какая часть сети может быть произвольной – т.е при добавлении подсети в протокол OSPF маску надо указать инвертированной относительно её обычного представления. Например, для отдельного узла маска 255.255.255.255, соответственно, в протокол OSPF нужно указать маску 0.0.0.0. Для сети класса С (192.168.1.0) стандартная маска 255.255.255.0, следовательно, в настройке протокола OSPF нужно будет указать 0.0.0.255. В лабораторной работе рекомендуется использовать маску 0.0.0.255.

 

Каждому интерфейсу назначается условная стоимость, характеризующая качество передачи данных через этот интерфейс, например, полоса пропускания линии связи. Протокол назначает стоимость автоматически, однако ее можно задать и вручную. Делается это командой

Router(config-if)# ip ospf cost <1 - 65535> При этом необходимо перейти в режим настройки нужного интерфейса командой Router(config)#interface <имя интерфейса>

Для просмотра параметров протокола OSPF используется несколько специальных команд:

Параметры, статистика протоколов маршрутизации запущенных на маршрутизаторе:

Dyn3# show ip protocols

Информация о Router ID, таймерах и статистика:

Dyn3# show ip ospf

Маршруты полученные по протоколу OSPF:



Поделиться:




Поиск по сайту

©2015-2024 poisk-ru.ru
Все права принадлежать их авторам. Данный сайт не претендует на авторства, а предоставляет бесплатное использование.
Дата создания страницы: 2019-12-18 Нарушение авторских прав и Нарушение персональных данных


Поиск по сайту: