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