Настойка балансировки загрузки каналов. 


Мы поможем в написании ваших работ!



ЗНАЕТЕ ЛИ ВЫ?

Настойка балансировки загрузки каналов.



Для связи удаленных соседей BGP требуется указание не ip адреса сетевого интерфейса АС, а ip-адрес, идентифицирующий этого соседа. Для этого используется команда подрежима настройки протокола BGP Router (config - router)# neighbor ip address ebgp - multihop

 

При этом, появляется возможность конфигурирования балансировки загрузки каналов, соединяющих АС.

Для этого необходимо:

 

1. Настроить динамическую или статическую маршрутизацию между АС.

2. Настроить интерфейсы loopback на граничных маршрутизаторах АС.

3. Установить режим ebgp - multihop для соседнего маршрутизатора.

 

Рассмотрим пример настройки балансировки загрузки каналов между двумя АС.

R1(config)# interface loopback 0

R1(config-if)#ip address 110.1.1.1 255.255.255.0

R1(config)# router bgp 1

135

R1(config-router)# neighbor 120.1.1.1 remote-as 2

R1(config-router)# neighbor 120.1.1.1 ebgp-multihop

R1(config-router)# neighbor 120.1.1.1 update-source loopback 0

R1(config-router)# network 110.1.0.0 mask 255.255.0.0

R1(config)# ip route 120.1.0.0 255.255.0.0 10.0.0.2

R1(config)# ip route 120.1.0.0 255.255.0.0 11.0.0.2

R1(config)# ip route 120.1.0.0 255.255.0.0 12.0.0.2

R2(config)# interface loopback 0

R2(config-if)#ip address 120.1.1.1 255.255.255.0

R2(config)# router bgp 2

R2(config-router)# neighbor 110.1.1.1 remote-as 1

R2(config-router)# neighbor 110.1.1.1 ebgp-multihop

R2(config-router)# neighbor 110.1.1.1 update-source loopback 0

R2(config-router)# network 120.1.0.0 mask 255.255.0.0

R2(config)# ip route 110.1.0.0 255.255.0.0 10.0.0.1

R2(config)# ip route 110.1.0.0 255.255.0.0 11.0.0.1

R 2(config)# ip route 110.1.0.0 255.255.0.0 12.0.0.1

Настройка синхронизации.

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

 

Router (config - router)# no synchronization

Конфигурирование списков префиксов.

Для создания списка префиксов, в режиме глобальной конфигурации введите команду ip prefix - list.

 

 

136

 

Router(config)# ip prefix-list list-name [seq seq-value ] {deny|permit} network/len [ge ge-value ] [le le-value ]

 

Где:

list - name – Имя списка префиксов.

seq - value – принудительное задание номера строки списка.

При отсутствии данного параметра, номера строк в списке назначаются автоматически с шагом 5 (5, 10, 15 и т.д).

deny | permit действие в случае совпадения (запретить или разрешить).

network / len – номер сети и его длина (искомый префикс).

ge - value – диапазон длин номеров сетей от ge-value до 32.

le - value - диапазон длин номеров сетей от le-value до 32.

Если ge - value и le - value не заданы, то будет выполняться поиск точного совпадения.

Если одновременно заданы ge - value и le - value, то будет выполняться поиск в диапазоне от ge - value до le - value.

 

Для применения списка префиксов, в подрежиме настройки BGP введите команду neighbor

Router(config-router)# neighbor {ip-address|peer-group-name} prefix-list list-name {in|out}

 

Где:

ip - address – адрес соседнего маршрутизатора BGP, по отношению к которому будет выполняться фильтрация.

peer - group - name – имя группы маршрутизаторов BGP.

list - name – Имя списка префиксов.

137

In список префиксов будет применяться к объявлениям, приходящим от соседа.

Out – список префиксов будет применяться к объявлениям, отравляемым соседу.

 

Пример конфигурирования протокола BGP.

 

Рассмотрим конфигурирование протокола BGP на примере разработанного проекта сети корпорацииразбиением на AS.

Адресное пространство уже распределено.

 

Настроим маршрутизаторы AS1.

 

Маршрутизатор BR11.

BR11(config)# router bgp 1

BR11(config-router)# neighbor 192.168.124.2 remote-as 1

BR11(config-router)# neighbor 192.168.124.3 remote-as 1

BR11(config-router)# neighbor 192.168.124.4 remote-as 1

BR11(config-router)# neighbor 192.168.124.5 remote-as 1

BR11(config-router)# neighbor 172.10.0.2 remote-as 2

Маршрутизаторы BR12-14 настраиваются аналогично.

 

Пример конфигурирования маршрутизатора ВR11

 

Current configuration: 1661 bytes

!

hostname BR11

!

interface GigabitEthernet0/0

 ip address 192.168.124.1 255.255.255.248

 duplex auto

 speed auto

!

interface GigabitEthernet0/1

138

 ip address 172.10.0.1 255.255.255.0

 duplex auto

 speed auto

router bgp 1

 no synchronization

 bgp log-neighbor-changes

 neighbor 172.10.0.2 remote-as 2

 neighbor 192.168.124.2 remote-as 1

 neighbor 192.168.124.3 remote-as 1

 neighbor 192.168.124.4 remote-as 1

 neighbor 192.168.124.5 remote-as 1

 no auto-summary

end

Пример конфигурирования маршрутизатора ВR12

Current configuration: 1137 bytes

!

hostname BR12

!

interface GigabitEthernet0/0

 ip address 192.168.124.2 255.255.255.248

 duplex auto

 speed auto

!

interface GigabitEthernet0/1

 ip address 172.10.1.209 255.255.255.252

 duplex auto

 speed auto

 router bgp 1

no synchronization

 bgp log-neighbor-changes

 neighbor 172.10.1.210 remote-as 3

139

 neighbor 192.168.124.1 remote-as 1

 neighbor 192.168.124.3 remote-as 1

 neighbor 192.168.124.4 remote-as 1

 neighbor 192.168.124.5 remote-as 1

 no auto-summary

end

Выполним команду show ip route на маршрутизаторе ВR12

BR12#sh ip route

Codes: C - connected, S - static, 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

  i - IS-IS, su - IS-IS summary, 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

B 222.222.222.0/24 [200/0] via 192.168.124.5, 00:54:22

172.10.0.0/16 is variably subnetted, 2 subnets, 2 masks

C  172.10.1.208/30 is directly connected, GigabitEthernet0/1

B  172.10.1.0/24 [20/0] via 172.10.1.210, 00:18:33

192.168.124.0/29 is subnetted, 1 subnets

C  192.168.124.0 is directly connected, GigabitEthernet0/0

 

Маршрутизатор BR15.

Поскольку через этот маршрутизатор осуществляется выход в Интернет, то на нем настроим статический маршрут к провайдеру. Так как Интернет имеет большое количество разных адресов, то статический маршрут опишем, как «маршрут по умолчанию» (default gateway)

 

 

140

 

BR15 (config)# ip route 0.0.0.0 0.0.0.0 222.222.222.2

BR15 (config)# router bgp 1

BR11(config-router)# neighbor 192.168.124.1 remote-as 1

BR11(config-router)# neighbor 192.168.124.2 remote-as 1

BR11(config-router)# neighbor 192.168.124.3 remote-as 1

BR11(config-router)# neighbor 192.168.124.4 remote-as 1

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

BR 15 (config - router)# redistribute static

 

Пример конфигурирования маршрутизатора ВR15

Current configuration: 1126 bytes

!

hostname BP15

!

interface GigabitEthernet0/0

 ip address 192.168.124.5 255.255.255.248

 duplex auto

 speed auto

!

interface GigabitEthernet0/1

 ip address 222.222.222.1 255.255.255.0

 duplex auto

 speed auto

!

router bgp 1

 no synchronization

 bgp log-neighbor-changes

141

 redistribute static

 neighbor 192.168.124.1 remote-as 1

 neighbor 192.168.124.2 remote-as 1

 neighbor 192.168.124.3 remote-as 1

 neighbor 192.168.124.4 remote-as 1

 no auto-summary

!

ip classless

ip route 0.0.0.0 0.0.0.0 222.222.222.2

end

Выполним команду show ip route на маршрутизаторе ВR12

BP15#sh ip route

Codes: C - connected, S - static, 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

  i - IS-IS, su - IS-IS summary, 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 222.222.222.2 to network 0.0.0.0

C 222.222.222.0/24 is directly connected, GigabitEthernet0/1

172.10.0.0/24 is subnetted, 1 subnets

B  172.10.1.0 [200/0] via 172.10.1.210, 00:00:13

  192.168.124.0/29 is subnetted, 1 subnets

C  192.168.124.0 is directly connected, GigabitEthernet0/0

S * 0.0.0.0/0 [1/0] via 222.222.222.2

 

 

Далее рассмотрим настройку маршрутизатора BR3. Этот маршрутизатор настроим как отражатель маршрутов для AS3.

 

 

142

 

BR3(config)# router bgp 3

BR3(config-router)# neighbor 172.10.1.209 remote-as 1

BR3(config-router)# neighbor 172.10.1.194 remote-as 3

BR3(config-router)# neighbor 172.10.1.194 route-reflector-client

BR3(config-router)# neighbor 172.10.1.195 remote-as 3

BR3(config-router)# neighbor 172.10.1.195 route-reflector-client

BR3(config-router)# neighbor 172.10.1.196 remote-as 3

BR3(config-router)# neighbor 172.10.1.196 route-reflector-client

BR3(config-router)# neighbor 172.10.1.197 remote-as 3

BR3(config-router)# neighbor 172.10.1.197 route-reflector-client

BR3(config-router)# neighbor 172.10.1.198 remote-as 3

BR3(config-router)# neighbor 172.10.1.198 route-reflector-client

Для уменьшения размеров таблиц маршрутизации настроим суммирование маршрутов для AS3.

BR3(config-router)# aggregate-address 172.10.0.192 255.255.255.240 summary-only

 

Все остальные маршрутизаторы настраиваются аналогично.

 

 



Поделиться:


Последнее изменение этой страницы: 2021-09-26; просмотров: 38; Нарушение авторского права страницы; Мы поможем в написании вашей работы!

infopedia.su Все материалы представленные на сайте исключительно с целью ознакомления читателями и не преследуют коммерческих целей или нарушение авторских прав. Обратная связь - 13.58.244.216 (0.043 с.)