Download as pdf or txt
Download as pdf or txt
You are on page 1of 5

LEARN WORK IT

INFORMATION TECHNOLO GY (NE T WORK )

C I S C O ACI BLO GS VMWARE N SX BLO G S CISCO ROUT ING B LO G

C I S CO SW ITCHIN G BLO G IT INS TITU TES CONTACT US

TERMS & CONDIT ION

16. Virtual Port


Channel (vPC) in
ACI
 APRIL 7, 2021  LEAVE A COMMENT

Virtual port
channel (vPC) in
ACI

A virtual port channel (vPC) allows links that are


physically connected to two different ACI leaf nodes to
appear as a single port channel to a third device (i.e.,
network switch, server, any other networking device
that supports link aggregation technology).
vPCs consist of two ACI leaf switches designated as vPC
peer switches. Of the vPC peers, one is primary and one
is secondary. The system formed by the switches is
referred to as a vPC domain.
T h e f o l l ow i n g b e h a v i o r i s s p e c i f i c t o t h e AC I
vP C implementation:
• No de dicate d p eer-link b etween the vPC
p e e r s ; instead the fabric itself serves as the MCT.
• P e e r R e a c h a b i l i t y p r o t o c o l – ZMQ is utilized in
lieu of CFS.
• ZMQ is an open-source high-performance messaging
library that uses TCP as transport.
• This library is packaged as libzmq on the switch and
linked into each application that needs to communicate
with vPC peers.
• P e e r - r e a c h a b i l i t y is not handled via a physical
peer link; instead, routing triggers are used to detect
peer reachability.
• The vPC Manager registers with URIB for peer route
noti�cations.
• When ISIS discovers a route to the peer, URIB noti�es
vPC manager, in turn, attempts to open the ZMQ socket
with the peer.
• When the peer route is withdrawn by ISIS, the vPC
manager is again noti�ed by URIB, and it brings the
MCT link down.

Series of elements that need to be


created �rst before we can create
the VPCs.

The steps are:

Create Interface Policies


Create Interface Policy Group
Create Interface Pro�les (interface selectors)
Create Switch Pro�le
Create VPC Explicit Protection Group
•Traf�c is both sourced and destined to the anycastvPC
VTEP address from remote Leaves
•A hardware hash in the spine will determine which of
the two peers forwards a speci�c �ow downstream to
the attached device (�ow hashing between the peers
via the spine
•In the event of a downlink failure on one of the peers
(all local member ports are down)
1.A bounce entry is created for the endpoints reachable
via the port-channel pointing to the peers VTEP
2.All MAC/IP to Leaf bindings for the speci�c vPC are
removed from the COOP database and the spine proxy
•On failure of a peer the remaining Leaf converts all vPC
ports to non-VPC local ports

vPC provides the following


technical bene�ts:

.Eliminates Spanning Tree Protocol (STP) blocked ports


.Uses all available uplink bandwidth
.Allows dual-homed servers to operate in active/active
mode
.Provides fast convergence upon link or device failure
.Offers dual active/active default gateways for servers

Commands to Check vpc (CLI)

show port-channel extended


show vpc extended
show vpc consistency-parameters interface port-
channel

You might also like