Решение проблем при настройке RIP — КиберПедия 

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

Биохимия спиртового брожения: Основу технологии получения пива составляет спиртовое брожение, - при котором сахар превращается...

Решение проблем при настройке RIP

2020-10-20 147
Решение проблем при настройке RIP 0.00 из 5.00 0 оценок
Заказать работу

С помощью команды debug ip rip можно проследить заобновлениями маршрутной информации RIP, за ее приходом и отправкой.

 

Команда no debug all отключает все режимы отладки.

 

R1#debug ip rip

RIP protocol debugging is on

R1#

00:23:13: RIP: received v1 update from 192.168.2.2 on Serial0/1

00:23:13: 192.168.3.0 in 1 hops

00:23:13: RIP: received v1 update from 192.168.1.2 on Serial0/0

00:23:13: 192.168.3.0 in 1 hops

00:23:21: RIP: sending v1 update to 255.255.255.255 via Serial0/0 (192.168.1.1)

00:23:21: RIP: build update entries

00:23:21:  network 192.168.2.0 metric 1

00:23:21: RIP: sending v1 update to 255.255.255.255 via Serial0/1 (192.168.2.1)

00:23:21: RIP: build update entries

00:23:21:  network 192.168.1.0 metric 1

 

 

Маршрутизатор R 1, находящийся в режиме отладки, получает обновления от других маршрутизаторов с исходными адресами 192.168.1.2 и 192.168.2.2. В этом обновлении маршрутизатор сообщил об одной сети назначения. Маршрутизатор в режиме отладки также отправляет обновления по широковещательному адресу 255.255.255.255 в качестве адреса назначения. Номер в круглых скобках — исходный адрес, который инкапсулируется в заголовок I Р.

 

Другой вариант отладочного сообщения, который можно увидеть с помощью команды debug ip rip, может иметь, например, такие записи:

 

RIP: broadcasting general request on Ethernet0

RIP: broadcasting general request on Ethernet1

 

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

 

RIP: bad version 128 from 160.89.80.43


23.2. Протокол динамической маршрутизации IGRP.

 

Компания Сisсо System разработала дистанционно векторный протокол маршрутизации IGRP в середине с целью - получить надежный протокол для маршрутизации внутри автономных систем.

Автономная система – это часть сети находящаяся под единым административным управлением и использующая единую политику маршрутизации.

 

Основные параметры протокола IGRP:

 

IGRP - дистанционно векторный протокол.

Улучшенная масштабируемость: IGRP работает в больших, по сравнению с RI Р, сетях.

Рассылка обновлений маршрутной информации - широковещательно каждые 90 секунд.

Счетчик ожидания сходимости (Hold- Down Timer) – 280 сек.

Триггерные обновления (Flash Updates) – поддерживает.

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

Значение по умолчанию для числа хопов: - 100, и оно может быть увеличено до 255.

Сложная метрика: IGRP использует композитную метрику, которая улучшает гибкость протокола при выборе маршрута.

Метрика недоступного маршрута – 4 294 967 295.

IGRP может использовать до 6-ти различных маршрутов между сетями отправителя иполучателя. Эти пути могут не иметь равной стоимости как у RIР.Множественньие пути могут увеличить доступность полосы пропускания или создать избыточную топологию соединения маршрутизаторов.

 

Метрики.

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

Путь, имеющий наименьшее значение метрики, является наилучшим маршрутом. В программном обеспечении Сi s со IOS метрика IGRP рассчитывается с использованием констант от К1 до К5. эти константы переводят вектор метрики IGRP в скалярную величину.

Метрика IGRP может включать следующие компоненты:

Полоса пропускания: значение полосы пропускания в канале.

Задержка: суммарная задержка на интерфейсах по всему пути.

Надежность: надежность на пути от источника к приемнику, основанная на получении keepalive -пакетов.

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

МТ U: размер МТ U на пути от источника к приемнику.

 

По умолчанию в метрике IGRP используются только значения полосы пропускания и задержки.

 

 


Множественные пути в IGRP

Сложная метрика IGRP поддерживает множественные пути между источником и приемником. Два канала с эквивалентной полосой пропускания могут пропускать поток трафика, используя циклический принцип, автоматически переключаясь при этом в случае отказа одного канала на другой.

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

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

 

Основные правила, балансировки нагрузки по путям с различными значениями метрик в IGRP:

 

• IGRP понимает до шести путей (четыре по умолчанию) к данной конечной сети.

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

• Метрика альтернативного пути должна находится в пределах заданного отклонения от метрики наилучшего пути.

 


Настройка IGRP

Для настройки протокола IGRP необходимо ввести команду router igrp и номер автономной системы (as - number) в режиме глобальной конфигурации. Протоколы маршрутизации, имеющие разные номера автономных систем, взаимодействовать не будут. Поэтому на всех маршрутизаторах внутри автономной системы протокол должен быть настроен с одним и тем же номером.

 

Router(config)# router igrp as-number

 

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

 

Router(config-router)# network network-number

 

В команде network назначается номер классовой сети, к которой непосредственно подключен маршрутизатор. Процесс IGRP связывает адреса интерфейсов с указанным номером сети и начинает обработку пакетов IGRP на этих интерфейсах.

 

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

 

variance Описание
multiplier диапазон значений метрик, который будет использоваться для определения подходящих путей. Допустимы ненулевые целые положительные значения. Значение по умолчанию - 1, что означает возможность балансировать нагрузку между каналами с одинаковой метрикой.

 

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

 

Для управления распределением трафика по эквивалентным маршрутам используется команда traffic - share { balanced | min }.

 

traffic-share Описание
balanced распределяет трафик пропорционально соотношению метрик маршрутов (стоит по умолчанию).
min определяет использование маршрута, имеющего минимальную стоимость

Настроим IGRP на маршрутизаторах R1, R2и R3.

 

 

R1(config)#router igrp 1

R1(config-router)#network 192.168.1.0

R1(config-router)#network 192.168.2.0

R1(config-router)#network 172.1.0.0

R1(config-router)#^Z

R1#

R2(config)#router igrp 1

R2(config-router)#network 192.168.1.0

R2(config-router)#network 192.168.3.0

R2(config-router)#network 10.0.0.0

R2(config-router)#^Z

R2#

R3(config)#router igrp 1

R3(config-router)#network 192.168.3.0

R3(config-router)#network 192.168.2.0

R3(config-router)#network 11.0.0.0

R3(config-router)#^Z

R3#


 

Проверка настройки IGRP.

Введем команду show ip protocols, котораяпоказывает значения параметров протоколов маршрутизации и их счетчики.

 

R1#show ip protocols

Routing Protocol is "igrp 1"

Sending updates every 90 seconds, next due in 67 seconds

Invalid after 270 seconds, hold down 280, flushed after 630

Outgoing update filter list for all interfaces is

Incoming update filter list for all interfaces is

Default networks flagged in outgoing updates

Default networks accepted from incoming updates

IGRP metric weight K1=1, K2=0, K3=1, K4=0, K5=0

IGRP maximum hopcount 100

IGRP maximum metric variance 1

Redistributing: igrp 1

Routing for Networks:

192.168.1.0

192.168.2.0

172.1.0.0

Routing Information Sources:

Gateway    Distance Last Update

192.168.2.2     100 00:00:01

192.168.1.2     100 00:00:27

Distance: (default is 100)

R1#

Информация для IGRP включает: номер автономной системы, счетчики маршрутизации, сети и административную дистанцию.

 

Значение поля Описание
routing protocol Протокол маршрутизации и автономная система.
update Частота отправки периодических обновлений маршрутной информации.
invalid Число секунд, по прошествии которых, маршрут помечается как недоступный. Значение параметра по умолчанию равно трем интервалам периодических обновлений.
holddown Число секунд, в течение которых подавляется маршрутная информация о наихудшем пути. Значение должно минимум в три раза превосходить частоту периодических обновлений.
flush Число секунд, которое должно пройти прежде, чем маршрут удалится из таблицы маршрутизации. Данное значение должно быть не меньше суммы двух предыдущих параметров.

 

Также команда show ip protocols показывает значения констант К1, К2, К3, К4 и К5, используемых при вычислении метрики в алгоритме IGRP. По умолчанию алгоритм использует только значение полосы пропускания (К1) и задержку (К3). Эти константы выставлены в 1.


Для просмотра содержимого таблиц маршрутизации вводится команда show ip route.

 

R1#show ip route

Codes: C - connected, S - static, I - IGRP, R - RIP, M - mobile, B - BGP

  D - EIGRP, EX - EIGRP external, O - OSPF, IA - OSPF inter area

  N1 - OSPF NSSA external type 1, N2 - OSPF NSSA external type 2

  E1 - OSPF external type 1, E2 - OSPF external type 2, E - EGP

  i - IS-IS, L1 - IS-IS level-1, L2 - IS-IS level-2, ia - IS-IS inter area

  * - candidate default, U - per-user static route, o - ODR

  P - periodic downloaded static route

Gateway of last resort is not set

C 192.168.1.0/24 is directly connected, Serial0/0

C 192.168.2.0/24 is directly connected, Serial0/1

C 172.1.0.0/24 is directly connected, FastEthernet 0

I 192.168.3.0/24 [100/80225] via 192.168.1.2, 00:00:28, Serial0/0

               [100/80225] via 192.168.2.2, 00:00:06, Serial0/1

R1#

 

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

 

Значение поля строки Описание
I или C Определяет источник маршрута. Например, “С” указывает на непосредственно подключенную к интерфейсу сеть. “I” указывает, что для определения маршрута использовался протокол маршрутизации IGRP.
192.168.3.0 Указывают на адреса удаленных сетей.
100/80225 соответствует административной дистанции IGRP и его метрике
via 192.168.1.2 via 192.168.2.2 Указывают адрес следующих маршрутизаторов на пути к удаленной сети.
00: 00: 28 00: 00: 06 Время, прошедшее с момента последнего обновления (в примере — 28 секунд и 6 секунд).
Serial0/0 Serial0/1 Определяют интерфейс, через который отправляется трафик в удаленную сеть.

 


Поделиться с друзьями:

Семя – орган полового размножения и расселения растений: наружи у семян имеется плотный покров – кожура...

Механическое удерживание земляных масс: Механическое удерживание земляных масс на склоне обеспечивают контрфорсными сооружениями различных конструкций...

Автоматическое растормаживание колес: Тормозные устройства колес предназначены для уменьше­ния длины пробега и улучшения маневрирования ВС при...

История развития хранилищ для нефти: Первые склады нефти появились в XVII веке. Они представляли собой землянные ямы-амбара глубиной 4…5 м...



© cyberpedia.su 2017-2024 - Не является автором материалов. Исключительное право сохранено за автором текста.
Если вы не хотите, чтобы данный материал был у нас на сайте, перейдите по ссылке: Нарушение авторских прав. Мы поможем в написании вашей работы!

0.046 с.