vPC Processes :
- vPC Processes Starts
- IP/UDP 3200 Peer Keepalive connectivity established
- Peer-link adjacency form
- vPC Primary/ Secondary role election
- vPC consistency check performed
- Layer 3 SVIs move to UP/UP state
- vPC member ports move to UP/UP state
vPC Consistency Check
- vPC Peers sync control plane over peer link with Cisco Fabric Service (CFS)
- Includes advertisement of "consistency parameters" that must match for vPC to form successfully e.g line card type (M or F), speed , duplex , trunking, LACP mode , STP configs etc
Type 1 Global:-
- Mismatch results in vPC failing to form
- E.g STP mode Rapid-PVST vs MST
- Mismatch results in VLAN being suspended or vPC member
- E.g STP port type network Vs. Normal
- Mismatch results in syslog message but not vPC Failure can results in failure in data plane
- E.g MTU Mismatch
Peer Keepalive & Peer link Fate Sharing
- Keepalive configured via layer 3 SVI's
- SVI Vlan is allowed on peer link
- STP always prefers peer link
- Peer Link fails , but primary still up
- No Layer 2 path for SVI exists or Secondary disables SVI
- Secondary Cannot ping primary
- Secondary promoted to operational primary
- Split brain occurs
vPC Peer link failure detection
- vPC Peer Link Fails (e.g line card outage)
- if vPC primary is alive
- Disable vPC member ports on secondary
- Disable SVI's on secondary
- Goal is to force end host to forward via primary
If vPC primary is dead
- Promote vPC secondary to operational primary
- Continue to forward traffic on new primary \
Peer Keepalive and peer link must not share fate in order to prevent split brain
- E.g Separate MGMT Switch , Separate Port Channels on Separate line cards.
No comments:
Post a Comment