Skip to content

Commit

Permalink
alter doc/incremental-update-ip-lag/incrementl
Browse files Browse the repository at this point in the history
alter Incremental IP LAG Update.md

add lacp rate to mclag enhancements_HLD

Update Incremental IP LAG Update.md

Update Incremental IP LAG Update.md
  • Loading branch information
Myron Sosyak committed Aug 9, 2022
1 parent 3f0ba59 commit 8f87358
Show file tree
Hide file tree
Showing 3 changed files with 4 additions and 0 deletions.
1 change: 1 addition & 0 deletions doc/Incremental IP LAG Update.md
Original file line number Diff line number Diff line change
Expand Up @@ -100,6 +100,7 @@ PORTCHANNEL|{{port_channel_name}}
"mtu": {{mtu_value}}
"min_links": {{min_links_value}}
"fall_back": {{true|false}}
"fast_rate": {{true|false}}
```
##### Schema
```
Expand Down
1 change: 1 addition & 0 deletions doc/incremental-update-ip-lag/Incremental IP LAG Update.md
Original file line number Diff line number Diff line change
Expand Up @@ -96,6 +96,7 @@ PORTCHANNEL|{{port_channel_name}}
"mtu": {{mtu_value}}
"min_links": {{min_links_value}}
"fall_back": {{true|false}}
"fast_rate": {{true|false}}
```
#### 2.1.4 PORTCHANNEL_INTERFACE Table
```
Expand Down
2 changes: 2 additions & 0 deletions doc/mclag/MCLAG_Enhancements_HLD.md
Original file line number Diff line number Diff line change
Expand Up @@ -399,6 +399,8 @@ In the current implementation, in normal operation, a port isolation filter is a

In this enhancement, acknowledgements are added to interface state notifications in ICCP, and these are used to ensure that the remote filter is applied before enabling traffic on the upcoming MCLAG member interface(s), thereby eliminating the possibility of loops and duplicates.

By default LACP use slow rate, in this case keep alive messages send every 30 seconds and linkdown will be detected in 60-90 seconds, so traffic can be lost during this time. LACP also has fast rate, in this case keep alive messages send every 1 second and linkdown will be detected in 2-3 seconds, so it can significantly reduce downtime. LACP rate can be configured on [portchannel](https://github.com/novikauanton/sonic-utilities/blob/feature/add-lacp-rate-to-portchannel/doc/Command-Reference.md#portchannel-config-commands).

### 3.3.2 MCLAG configuration change handling
ICCP is extended to dynamically handle changes in MCLAG configurations. In the current implementation, MCLAG config attributes local ip, peer ip, peer interface and MCLAG interface configuration has to be done prior to bringing up ICCP docker. To handle configuration changes, MclagSyncd subscribes to CONFIG_DB MCLAG changes, saves configuration data in internal cache and notifies ICCPd. In this enhancement, Pre-provisioning support for MCLAG interfaces and peer interfaces is added.

Expand Down

0 comments on commit 8f87358

Please sign in to comment.