Конфигурация LACP Force-Up
В агрегированной среде существуют определённые параметры, которые задаются для портов-участников в LAG. Когда параметры установлены и условия выполнены, порт-канал будет находиться в состоянии SYNC. Если для порта-участника включён режим force-up, порт-канал всегда будет находиться в состоянии SYNC, даже если параметры не установлены, то есть трафик не будет затронут, и порт-канал никогда не перейдёт в состояние down.
LACP force-up с динамическим LAG
Топология
Рисунок 7-41: LACP force-up с динамическим LAG
DUT1
#configure terminal | Перейти в режим конфигурации. |
(config)#hostname DUT1 | Настроить имя хоста. |
(config)#bridge 1 protocol rstp vlan-bridge | Создать RSTP VLAN bridge на стороне клиента. |
(config)#vlan 2-100 bridge 1 state enable | Настроить VLAN для bridge. |
(config)#interface ge46 | Перейти в режим интерфейса. |
(config-if)#switchport | Настроить интерфейс как switchport. |
(config-if)#bridge-group 1 | Ассоциировать интерфейс с bridge. |
(config-if)#switchport mode hybrid | Настроить режим как hybrid. |
(config-if)#switchport hybrid allowed vlan all | Настроить разрешённые VLAN на интерфейсе. |
(config-if)#load-interval 30 | Настроить интервал загрузки в 30 секунд. |
(config)#interface po1 | Перейти в режим интерфейса. |
(config-if)#switchport | Настроить интерфейс как switchport. |
(config-if)#bridge-group 1 | Ассоциировать интерфейс с bridge. |
(config-if)#switchport mode hybrid | Настроить режим как hybrid. |
(config-if)#switchport hybrid allowed vlan all | Настроить разрешённые VLAN для режима hybrid. |
(config-if)#load-interval 30 | Настроить интервал загрузки в 30 секунд. |
(config)#interface ge44 | Перейти в режим интерфейса. |
(config-if)#channel-group 1 mode active | Добавить интерфейс в channel-group 1. |
(config)#interface ge45 | Перейти в режим интерфейса. |
(config-if)#channel-group 1 mode active | Добавить интерфейс в channel-group 1. |
DUT2
#configure terminal | Перейти в режим конфигурации. |
(config)#hostname DUT2 | Настроить имя хоста. |
(config)#bridge 1 protocol provider-rstp edge | Создать provider RSTP edge bridge. |
(config)#vlan database | Перейти в режим базы данных VLAN. |
(config-vlan)#vlan 2-100 type customer bridge 1 state enable | Настроить клиентский VLAN для bridge. |
(config-vlan)#vlan 100 type service pointpoint bridge 1 state enable | Настроить сервисный VLAN для bridge. |
(config)#exit | Выйти из режима базы данных VLAN. |
(config)#cvlan registration table map1 bridge 1 | Создать таблицу регистрации. |
(config)#cvlan 2-100 svlan 100 | Настроить отображение CVLAN в SVLAN. |
(config)#interface ge43 | Перейти в режим интерфейса. |
(config-if)#switchport | Настроить интерфейс как switchport. |
(config-if)#bridge-group 1 | Ассоциировать интерфейс с bridge. |
(config-if)#switchport mode provider-network | Настроить режим как provider-network. |
(config-if)# switchport provider-network allowed vlan all | Настроить разрешённые VLAN на интерфейсе. |
(config-if)#load-interval 30 | Настроить интервал загрузки в 30 секунд. |
(config)#interface po1 | Перейти в режим интерфейса. |
(config-if)#switchport | Настроить интерфейс как switchport. |
(config-if)#bridge-group 1 | Ассоциировать интерфейс с bridge group 1. |
(config-if)#switchport mode customer-edge hybrid | Настроить режим интерфейса как customer-edge hybrid. |
(config-if)#switchport customer-edge hybrid allowed vlan all | Настроить режим интерфейса как customer-edge hybrid и разрешить все VLAN. |
(config-if)#switchport customer-edge vlan registration map1 | Настроить таблицу регистрации на интерфейсе LAG. |
(config-if)#load-interval 30 | Настроить интервал загрузки в 30 секунд. |
(config)#interface ge44 | Перейти в режим инт ерфейса. |
(config-if)#channel-group 1 mode active | Добавить интерфейс в channel-group 1. |
(config-if)#lacp force-up | Включить LACP force-up для интерфейса. |
(config)#interface ge45 | Перейти в режим интерфейса. |
(config-if)#channel-group 1 mode active | Добавить интерфейс в channel-group 1. |
Отправьте L2-трафик с инкрементальным source MAC 1000 и VLAN 100 с TrafficGenerator1, а также с инкрементальным source MAC 1000, SVLAN 100 (TPID 0x88a8) и CVLAN 100 с TrafficGenerator2.
Проверка
DUT1
DUT1#show mac address-table count bridge 1
MAC Entries for all vlans:
Dynamic Address Count: 2001
Static (User-defined) Unicast MAC Address Count: 0
Static (User-defined) Multicast MAC Address Count: 0
Total MAC Addresses in Use: 2001
DUT1#show etherchannel summary
Aggregator po1 100001
Aggregator Type: Layer2
Admin Key: 0001 - Oper Key 0001
Link: ge44 (5043) sync: 1
Link: ge45 (5046) sync: 1
DUT1#show interface counters rate mbps
+-------------------+--------------+-------------+--------------+-------------+
| Interface | Rx mbps | Rx pps | Tx mbps | Tx pps |
+-------------------+--------------+-------------+--------------+-------------+
ge44 363.65 710252 772.76 1420506
ge45 363.63 710222 0.00 0
ge46 772.77 1420525 727.31 1420526
po1 728.56 1422971 774.09 1422966
DUT2#show mac address-table count bridge 1
MAC Entries for all vlans:
Dynamic Address Count: 2001
Static (User-defined) Unicast MAC Address Count: 0
Static (User-defined) Multicast MAC Address Count: 0
Total MAC Addresses in Use: 2001
DUT2#show interface counters rate mbps
+-------------------+--------------+-------------+--------------+-------------+
| Interface | Rx mbps | Rx pps | Tx mbps | Tx pps |
+-------------------+--------------+-------------+--------------+-------------+
ge43 774.26 1423267 784.17 1361411
ge44 774.26 1423268 364.36 711634
ge45 0.00 0 364.36 711634
po1 774.26 1423267 728.71 1423267
DUT2#show etherchannel summary
Aggregator po1 100001
Aggregator Type: Layer2
Admin Key: 0001 - Oper Key 0001
Link: ge44 (5020) sync: 1
Link: ge45 (5022) sync: 1
На стороне сервера (DUT1), чтобы отключить LAG, можно удалить конфигурации channel-group 1 и проверить, что force-up включён на DUT2. Для симуляции force-up:
DUT1(config)#interface ge44 | Перейти в режим интерфейса. |
DUT1(config-if)#no channel-group | Удалить конфигурации channel-group с интерфейса. |
DUT1(config)#interface ge45 | Перейти в режим интерфейса. |
DUT1(config-if)#no channel-group | Удалить конфигурации channel-group с интерфейса. |
DUT2
DUT2#show interface brief | include po1
po1 AGG 1 customer-edge up none 1g
DUT2#show etherchannel summary
Aggregator po1 100001
Aggregator Type: Layer2
Admin Key: 0001 - Oper Key 0001
Link: ge44 (5020) sync: 0 (force-up)
Link: ge45 (5022) sync: 0
DUT2#show etherchannel detail
Aggregator po1 100001
Aggregator Type: Layer2
Mac address: b8:6a:97:4d:65:d5
Admin Key: 0001 - Oper Key 0001
Actor LAG ID- 0x8000,b8-6a-97-28-a5-c0,0x0001
Receive link count: 0 - Transmit link count: 0 Individual: 0 - Ready: 1
Partner LAG ID- 0x0000,00-00-00-00-00-00,0x0000
Link: ge44 (5020) sync: 0 (force-up)
Link: ge45 (5022) sync: 0
Collector max delay: 5
Для переда чи трафика с ge44 DUT1:
DUT1(config)#interface ge44 | Перейти в режим интерфейса. |
DUT1(config-if)#switchport | Настроить интерфейс как switchport. |
DUT1(config-if)#bridge-group 1 | Ассоциировать интерфейс с bridge. |
DUT1(config-if)#switchport mode hybrid | Настроить режим как hybrid. |
DUT1(config-if)#switchport hybrid allowed vlan all | Настроить разрешённые VLAN для режима hybrid. |
DUT1(config-if)#load-interval 30 | Настроить интервал загрузки в 30 секунд. |
DUT2#show interface counters rate mbps
+-------------------+--------------+-------------+--------------+-------------+
| Interface | Rxmbps | Rx pps | Tx mbps | Tx pps |
+-------------------+--------------+-------------+--------------+-------------+
ge43 774.25 1423257 784.17 1361400
ge44 774.25 1423258 728.71 1423257
ge45 0.00 0 0.00 0
po1 774.25 1423247 728.70 1423245
DUT2#
DUT1#show interface counters rate mbps
+-------------------+--------------+-------------+--------------+-------------+
| Interface | Rx mbps | Rx pps | Tx mbps | Tx pps |
+-------------------+--------------+-------------+--------------+-------------+
ge44 657.67 1284505 640.77 1177884
ge45 0.00 0 0.00 0
ge46 772.71 1420426 603.08 1177886