I had a chat with Nischal based on our discussion and here are the
conclusions,
1. An interface can have instance-ip, static-route on the interface,
allowed-address-pair and floating-ip on the interface.
2. Static-route, allowed-address-pair and floating-ip will track the
³active² state of the instance-ip. In other words, the ³instance-ip²
active state acts as necessary condition for other features to apply.
3. Static-routes will be active only if the tracked instance-ip is
³active².
4. Allowed-address-pair in active-active configuration will be advertised
only if the ³instance-ip² is active
5. Allowed-address-pair in active-backup will run sequence number
state-machine only if the underlying ³instance-ip² is active
6. Floating-ip route is added only if the underlying instance-ip is
³active².
7. Static-route, floating-ip and allowed-address-pair in active-active
configuration will have route with sequence number 0 always
8. Allowed-address-pair in active-back will run its own state-machine
In addition, we will implement the exponential backoff to take care of
cases where we see traffic from both active and backup end-points.
I had a chat with Nischal based on our discussion and here are the
conclusions,
1. An interface can have instance-ip, static-route on the interface, address- pair and floating-ip on the interface. address- pair and floating-ip will track the address- pair in active-active configuration will be advertised address- pair in active-backup will run sequence number address- pair in active-active address- pair in active-back will run its own state-machine
allowed-
2. Static-route, allowed-
³active² state of the instance-ip. In other words, the ³instance-ip²
active state acts as necessary condition for other features to apply.
3. Static-routes will be active only if the tracked instance-ip is
³active².
4. Allowed-
only if the ³instance-ip² is active
5. Allowed-
state-machine only if the underlying ³instance-ip² is active
6. Floating-ip route is added only if the underlying instance-ip is
³active².
7. Static-route, floating-ip and allowed-
configuration will have route with sequence number 0 always
8. Allowed-
In addition, we will implement the exponential backoff to take care of
cases where we see traffic from both active and backup end-points.
Regards,
Praveen