cisco · 22 стр.

Руководство по BGP — настройка распределения нагрузки в сетях

Оригинальное название: Распределение нагрузки в одно- и многоканальной среде BGP. Примеры конфигураций

Читать онлайн

Похожие инструкции

Текст документа

Распределение нагрузки в одно- и многоканальной среде BGP Примеры конфигураций Содержание Введение Предварительные условия Требования Используемые компоненты Условные обозначения Распределение нагрузки с использованием адреса обатной петли как соседнего узла BGP Схема сети Конфигурации Проверка Устранение неполадок Распределение нагрузки при двойном подключении к одному поставщику Интернет-услуг (ISP) через один локальный маршрутизатор Схема сети Конфигурации Проверка Устранение неполадок Распределение нагрузки при двойном подключении к одному поставщику Интернет-услуг (ISP) через несколько локальных маршрутизаторов Схема сети Конфигурации Проверка Устранение неполадок Распределение нагрузки в многосетевой среде на двух Интернет-провайдеров через один локальный маршрутизатор Схема сети Конфигурации Проверка Устранение неполадок Распределение нагрузки в многосетевой среде на двух Интернет-провайдеров через несколько локальных маршрутизаторов Схема сети Конфигурации Проверка Устранение неполадок Дополнительные сведения Введение Распределение нагрузки – принцип, позволяющий маршрутизатору распределять исходящий и входящий трафик между несколькими путями.

Пути возникают либо статически, либо с помощью динамических протоколов, как, например: Routing Information Protocol (RIP) Enhanced Interior Gateway Routing Protocol (EIGRP) Open Shortest Path First (OSPF) Protocol Interior Gateway Routing Protocol (IGRP)

Стр. 1

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

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

Распределение нагрузки с использованием адреса обратной петли как соседнего узла BGP В этом сценарии объясняется, как выполнить распределение нагрузки при использовании нескольких (максимум 6) каналов равной стоимости. В одноканальной среде BGP каналы прерываются в локальной автономной системе (AS) в одном маршрутизаторе и в удаленной AS в другом маршрутизаторе. В качестве примера приведена схема сети. Примечание. Для поиска дополнительной информации о командах в данном документе используйте средство "Command Lookup" (Поиск команд) ( только для зарегистрированных клиентов ). Схема сети В данном разделе используются следующие настройки сети:

Конфигурации В этом разделе используются следующие конфигурации.

Стр. 2

RouterA RouterB RouterA interface loopback 0 ip address 1.1.1.1 255.255.255.0 interface serial 0 ip address 160.20.20.1 255.255.255.0 no ip route-cache interface serial 1 ip address 200.1.6.1 255.255.255.0 no ip route-cache router bgp 11 neighbor 2.2.2.2 remote-as 10 neighbor 2.2.2.2 update-source loopback 0 !--- Используйте IP-адрес интерфейса обатной петли для соединений TCP. neighbor 2.2.2.2 ebgp-multihop !--- Необходимо проводить настройку команды ebgp-multihop каждый раз, когда внешние соединения BGP (eBGP) !--- выполняются с разных сетевых адресов.

router eigrp 12 network 1.0.0.0 network 150.10.0.0 network 160.20.0.0 no auto-summary RouterB interface loopback 0 ip address 2.2.2.2 255.255.255.0 interface serial 0 ip address 160.20.20.2 255.255.255.0 no ip route-cache interface serial 1 ip address 150.10.10.2 255.255.255.0 no ip route-cache router bgp 10 neighbor 1.1.1.1 remote-as 11 neighbor 1.1.1.1 update-source loopback 0 !--- Используйте IP-адрес петлевого интерфейса для соединений TCP. neighbor 1.1.1.1 ebgp-multihop !--- Необходимо проводить настройку команды ebgp-multihop каждый раз, когда внешние соединения BGP (eBGP) !--- выполняются с разных сетевых адресов.

router eigrp 12 network 2.0.0.0 network 150.10.0.0 network 160.20.0.0 no auto-summary Примечание. Чтобы реализовать два пути одинаковой стоимости для достижения места назначения, можно использовать статические маршруты на месте протокола маршрутизации. В данном случае используется протокол маршрутизации EIGRP.

Стр. 3

Проверка Этот раздел позволить проверить правильность функционирования конфигурации. Средство Output Interpreter Tool ( только для зарегистрированных клиентов ) (OIT) поддерживает некоторые команды show . Используйте средство OIT, чтобы просмотреть анализ выходных данных команды show . Выходные данные команды show ip route показывают, что оба пути к сети 2.2.2.0 получены по протоколу EIGRP. Выходные данные команды traceroute показывают, что нагрузка распределяется между двумя последовательными каналами. В данном сценарии распределение нагрузки происходит на основании каждого пакета.

Чтобы выполнить распределение нагрузки на уровне назначения, выполните команду ip route-cache в последовательных интерфейсах. Также настройку распределения на основании пакетов и назначения можно выполнить с помощью Cisco Express Forwarding. Дополнительная информация о настройке Cisco Express Forwarding представлена в разделе Настройка Cisco Express Forwarding. RouterA# show ip route !--- Выходные данные обрезаны.

Gateway of last resort is not set 1.0.0.0/24 is subnetted, 1 subnets C 1.1.1.0 is directly connected, Loopback0 2.0.0.0/24 is subnetted, 1 subnets D 2.2.2.0 [90/2297856] via 150.10.10.2, 00:00:45, Serial1 [90/2297856] via 160.20.20.2, 00:00:45, Serial0 160.20.0.0/24 is subnetted, 1 subnets C 160.20.20.0 is directly connected, Serial0 150.10.0.0/24 is subnetted, 1 subnets C 150.10.10.0 is directly connected, Serial1 RouterA# traceroute 2.2.2.2 Type escape sequence to abort. Tracing the route to 2.2.2.2 1 160.20.20.2 16 msec 150.10.10.2 8 msec * Устранение неполадок Для этой конфигурации отсутствуют сведения об устранении неполадок.

Распределение нагрузки при двойном подключении к одному поставщику Интернет- услуг (ISP) через один локальный маршрутизатор В этом сценарии показано, как добиться распределения нагрузки при наличии нескольких каналов между удаленной и локальной AS. Эти каналы прерываются в одном маршрутизаторе локальной AS и в нескольких маршрутизаторах на удаленной AS в одноканальной среде BGP. В качестве примера такой сети приведена Схема сети. В данном примере конфигурации используется команда maximum-paths . По умолчанию BGP выбирает один наилучший путь среди возможных равноценных путей, предоставленных одной AS.

Тем не менее, можно изменить максимальное количество допустимых параллельных путей одинаковой стоимости. Чтобы воспользоваться этой возможностью, выполните команду maximum-paths paths в конфигурации BGP. В качестве аргумента paths используйте значение от 1 до 6. Схема сети В данном разделе используются следующие настройки сети:

Стр. 4