SlideShare a Scribd company logo
Port Channel &
Virtual Port Channel vPC
ETHERCHANNEL
Types of Port-Channel
Load Balancing
Ether channel vs MCEC
• Port Channeling was original between only 2 devices
– 1 downstream device & 1 upstream device
• E.g. end host to Catalyst 2950 via 2 x FastE links
– Increases BW but still has single point of failure
• Multi Chassis EtherChannel (MCEC/MEC) is between
3 devices
– 1 downstream device & 2 upstream devices
• E.g. end host to 2 x Catalyst 3750s via 2 x GigE links
– Increases BW and resiliency
– Logically appears the same as a 2 device Port Channel
Types of MCEC
• Catalyst 3750 Cross Stack Port Channels
• Catalyst 6500 Virtual Switching System (VSS)
• Nexus Virtual Port Channel (vPC)
vPC Basic Design
Feature Overview
vPC Overview
After vPC
Feature Overview
Overview
vPC Component
Stages of vPC Initialization
vPC Design Guidance and Best
Practices
Order of Operation
vPC Domain
vPC Role
vPC PEER-LINK
Peer-Keepalive
Configuration…..on 5K…
Physical Topology
Order of Operation
• Establish IP connectivity for Peer Keepalive
• Enable vPC & LACP features globally
• Create vPC domain
• Define Peer Keepalive address
• Establish Port Channel for vPC Peer Link
• Verify vPC Consistency Parameters
• Disable vPC Member Ports
• Configure vPC Member Ports
• Enable vPC Member Ports on Primary
• Enable vPC Member Ports on Secondary
Loop Prevention Method
• Goal of vPC is to hide redundant links from STP
– Could result in layer 2 flooding loops
• Loops are prevented via “vPC Check” behavior
– Frames received in the vPC Peer Link cannot flood out a vPC
Member Port while the remote vPC Peer has active vPC
Members in the same vPC
• vPC Check Exception
– If vPC Peer’s Member Ports are down, the vPC Member
Ports
become “Orphan Ports” and the vPC Check is disabled
– vPC Peer Link is essentially a last resort connection
Consistency Check
• CFSoE runs on the vPC Peer Link to synchronize the control plane
• 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.
• Three types of consistency checks
– Type 1 Global & Interface Consistency Check
Mismatch results in vPC failing to form if new vPC
Mismatch results in VLANs being suspended if change in an active vPC
– Type 2 Consistency Check
• Mismatch results in log message but not vPC failure
• Can result in failures in the data plane
Useful Command
• show port-channel usage
– shows currently used channel numbers
– helps to make sure you don’t reuse an already
defined channel
• show vpc consistency-parameters
– Verifies compatibility between vPC peers for a
given vPC
Configuration…..on 7K…
Configuration…..on 5K and FEX…
ACTIVE_ACTIVE vPC
5000 Config SYNC
• When FEX has two parent switches, config
mismatches can have negative effects
– Parent switches run separate control and management
planes
• Config Sync allows a template of config to be pushed
between N5Ks and applied simultaneously
– Uses CFSoIP to exchange config parameters
– Not specific to FEX and vPC, but its most common
application
• Applied as config sync mode as opposed to config t
Config SYNC
Bold Points
Enhanced vPC(EvPC)
Back-to-Back vPC
vPC and FHRP
• Nexus 7000 is typically L2 & L3 network boundary
– N7K is vPC Peer but also end host’s FHRP Default Gateway
• FHRP behavior changes to accommodate active/active forwarding
over vPC
– Traffic received in vPC Member Port of FHRP Standby to FHRP
Virtual MAC is not forwarded over Peer Link to Active FHRP member
– Essentially HSRP Standby acts as HSRP Active
• FHRP vPC can break in certain non-standard vendor applications
– Frames sent to FHRP Standby with physical DST MAC of FHRP
Active are sent out the Peer Link
– peer-gateway hack allows FHRP Standby to forward frames on
behalf of DST MAC of FHRP Active without going over Peer Link
Failure Scenario
• Worst case scenario in vPC failure is “Split Brain”
– vPC control plane is broken and both vPC Peers assume vPC Primary Role
• Peer Keepalive and Peer Link have built in protection against this
– Upon failure vPC Secondary suspends its local vPC Member Ports
and SVIs
– Normally the desired behavior to prevent Split Brain
– Can isolate Orphan Ports that use vPC Secondary’s SVI as their
default gateway
 Only surefire workaround is to not have Orphan Ports
 vPC Peers ideally only have vPC Member Ports, e.g. all downstream
devices are dual attached
Failure Scenario
• vPC Peer Link goes down…
– Secondary waits for hold-timeout and keepalive timeouts to expire
– After timers expire if keepalive is not received, assume vPC Primary
– Else if keepalive is received, suspend vPC Member Ports
• vPC Secondary is now effectively disabled
• Next, vPC Primary fails completely…
– vPC Secondary already has vPC Member Ports suspended and they
don’t come back
– Secondary does not continually check for vPC Primary
– Now both vPC Primary and vPC Secondary are effectively disabled
vPC Auto Recovery
• Allows vPC Secondary to assume Primary in certain failure
Scenarios
• vPC Peer Link goes down…
– Secondary waits for hold-timeout and keepalive timeouts to expire
– Keepalive received, suspend vPC Member Ports
– Primary completely fails
– vPC Secondary actively checks for keepalive
– vPC Secondary promotes itself to Primary and un-suspends vPC
Member Ports
– Upon recovery of Primary, no preemption
• Bouncing Peer Link will return Operational Secondary to Primary
vPC Auto Recovery
• Second case is recovery after initial bootup
– Power outage occurs on both Primary and Secondary
– After boot, if vPC Peer Link does not come up, Role
Election cannot occur and vPCs are never brought up
– Auto Recovery allows a single vPC Peer to elect itself
vPC Primary after configured timeout if vPC Peer Link
never comes up after reload
vPC Auto Recovery Problems
• Certain failure scenarios will cause Split Brain
– Auto recovery is on
– Link cut on both Peer Link and Peer Keepalive
– Eventually vPC Secondary elects itself Primary
– Dual Primary, traffic forwarding fails
• Operational solution to catastrophic failure like this is to
poweroff secondary or no feature vpc
• Design solution is better physical redundancy
– Dual SUPs
– Redundant power grids
– Peer Link & Keepalive are Port Channels on separate cards
vPC PEER SWITCH
• Makes vPC Peers appear as same root bridge
• Same BPDUs generated by both Primary and
Secondary vPC Peers
• Useful in failure scenarios to reduce RSTP
reconvergence time when vPC Primary fails and
then recovers
– With Peer Switch, Secondary vPC Peer does not
need to run RSTP Sync when Primary comes back
Question ???
Ad

More Related Content

What's hot (20)

CCNP ROUTE V7 CH6
CCNP ROUTE V7 CH6CCNP ROUTE V7 CH6
CCNP ROUTE V7 CH6
Chaing Ravuth
 
Operationalizing VRF in the Data Center
Operationalizing VRF in the Data CenterOperationalizing VRF in the Data Center
Operationalizing VRF in the Data Center
Cumulus Networks
 
Deploying IP/MPLS VPN - Cisco Networkers 2010
Deploying IP/MPLS VPN - Cisco Networkers 2010Deploying IP/MPLS VPN - Cisco Networkers 2010
Deploying IP/MPLS VPN - Cisco Networkers 2010
Febrian ‎
 
Designing Multi-tenant Data Centers Using EVPN
Designing Multi-tenant Data Centers Using EVPNDesigning Multi-tenant Data Centers Using EVPN
Designing Multi-tenant Data Centers Using EVPN
Anas
 
Demystifying EVPN in the data center: Part 1 in 2 episode series
Demystifying EVPN in the data center: Part 1 in 2 episode seriesDemystifying EVPN in the data center: Part 1 in 2 episode series
Demystifying EVPN in the data center: Part 1 in 2 episode series
Cumulus Networks
 
Comparing ospf vs isis
Comparing ospf vs isisComparing ospf vs isis
Comparing ospf vs isis
rushi7567
 
Cisco Live! :: Introduction to IOS XR for Enterprises and Service Providers
Cisco Live! :: Introduction to IOS XR for Enterprises and Service ProvidersCisco Live! :: Introduction to IOS XR for Enterprises and Service Providers
Cisco Live! :: Introduction to IOS XR for Enterprises and Service Providers
Bruno Teixeira
 
VXLAN
VXLANVXLAN
VXLAN
SAliyev1
 
Deploy MPLS Traffic Engineering
Deploy MPLS Traffic EngineeringDeploy MPLS Traffic Engineering
Deploy MPLS Traffic Engineering
APNIC
 
EVPN Introduction
EVPN IntroductionEVPN Introduction
EVPN Introduction
Bangladesh Network Operators Group
 
Dc fabric path
Dc fabric pathDc fabric path
Dc fabric path
ASHISH SEHGAL
 
EtherChannel
EtherChannelEtherChannel
EtherChannel
Thomas Moegli
 
Mpls L3_vpn
Mpls L3_vpnMpls L3_vpn
Mpls L3_vpn
Reza Farahani
 
Segment Routing
Segment RoutingSegment Routing
Segment Routing
APNIC
 
Spanning Tree Protocol Cheat Sheet
Spanning Tree Protocol Cheat SheetSpanning Tree Protocol Cheat Sheet
Spanning Tree Protocol Cheat Sheet
Prasanna Shanmugasundaram
 
CCNP ROUTE V7 CH5
CCNP ROUTE V7 CH5CCNP ROUTE V7 CH5
CCNP ROUTE V7 CH5
Chaing Ravuth
 
Troubleshooting BGP
Troubleshooting BGPTroubleshooting BGP
Troubleshooting BGP
Duane Bodle
 
cours ospf
cours ospf cours ospf
cours ospf
EL AMRI El Hassan
 
hpsr-2020-srv6-tutorial
hpsr-2020-srv6-tutorialhpsr-2020-srv6-tutorial
hpsr-2020-srv6-tutorial
Stefano Salsano
 
Bidirectional Forwarding Detection (BFD)
Bidirectional Forwarding Detection (BFD) Bidirectional Forwarding Detection (BFD)
Bidirectional Forwarding Detection (BFD)
KHNOG
 
Operationalizing VRF in the Data Center
Operationalizing VRF in the Data CenterOperationalizing VRF in the Data Center
Operationalizing VRF in the Data Center
Cumulus Networks
 
Deploying IP/MPLS VPN - Cisco Networkers 2010
Deploying IP/MPLS VPN - Cisco Networkers 2010Deploying IP/MPLS VPN - Cisco Networkers 2010
Deploying IP/MPLS VPN - Cisco Networkers 2010
Febrian ‎
 
Designing Multi-tenant Data Centers Using EVPN
Designing Multi-tenant Data Centers Using EVPNDesigning Multi-tenant Data Centers Using EVPN
Designing Multi-tenant Data Centers Using EVPN
Anas
 
Demystifying EVPN in the data center: Part 1 in 2 episode series
Demystifying EVPN in the data center: Part 1 in 2 episode seriesDemystifying EVPN in the data center: Part 1 in 2 episode series
Demystifying EVPN in the data center: Part 1 in 2 episode series
Cumulus Networks
 
Comparing ospf vs isis
Comparing ospf vs isisComparing ospf vs isis
Comparing ospf vs isis
rushi7567
 
Cisco Live! :: Introduction to IOS XR for Enterprises and Service Providers
Cisco Live! :: Introduction to IOS XR for Enterprises and Service ProvidersCisco Live! :: Introduction to IOS XR for Enterprises and Service Providers
Cisco Live! :: Introduction to IOS XR for Enterprises and Service Providers
Bruno Teixeira
 
Deploy MPLS Traffic Engineering
Deploy MPLS Traffic EngineeringDeploy MPLS Traffic Engineering
Deploy MPLS Traffic Engineering
APNIC
 
Segment Routing
Segment RoutingSegment Routing
Segment Routing
APNIC
 
Troubleshooting BGP
Troubleshooting BGPTroubleshooting BGP
Troubleshooting BGP
Duane Bodle
 
Bidirectional Forwarding Detection (BFD)
Bidirectional Forwarding Detection (BFD) Bidirectional Forwarding Detection (BFD)
Bidirectional Forwarding Detection (BFD)
KHNOG
 

Viewers also liked (19)

Community tech talk virtual port channel ( v pc ) operations and design best ...
Community tech talk virtual port channel ( v pc ) operations and design best ...Community tech talk virtual port channel ( v pc ) operations and design best ...
Community tech talk virtual port channel ( v pc ) operations and design best ...
crojasmo
 
OTV PPT by NETWORKERS HOME
OTV PPT by NETWORKERS HOMEOTV PPT by NETWORKERS HOME
OTV PPT by NETWORKERS HOME
networkershome
 
VDC by NETWORKERS HOME
VDC by NETWORKERS HOMEVDC by NETWORKERS HOME
VDC by NETWORKERS HOME
networkershome
 
Seven Networking Principles
Seven Networking PrinciplesSeven Networking Principles
Seven Networking Principles
Travelade
 
Cisco ios
Cisco iosCisco ios
Cisco ios
Teja Babu
 
Rack access guidelines 2
Rack access guidelines 2Rack access guidelines 2
Rack access guidelines 2
networkershome
 
L3 and Multicasting PPT by NETWORKERS HOME
L3 and Multicasting PPT by NETWORKERS HOMEL3 and Multicasting PPT by NETWORKERS HOME
L3 and Multicasting PPT by NETWORKERS HOME
networkershome
 
FEX -PPT By NETWORKERS HOME
FEX -PPT By NETWORKERS HOMEFEX -PPT By NETWORKERS HOME
FEX -PPT By NETWORKERS HOME
networkershome
 
Mastering checkpoint-1-basic-installation
Mastering checkpoint-1-basic-installationMastering checkpoint-1-basic-installation
Mastering checkpoint-1-basic-installation
networkershome
 
Cisco storage networking protect scale-simplify_dec_2016
Cisco storage networking   protect scale-simplify_dec_2016Cisco storage networking   protect scale-simplify_dec_2016
Cisco storage networking protect scale-simplify_dec_2016
Tony Antony
 
Nexus 7000 Series Innovations: M3 Module, DCI, Scale
Nexus 7000 Series Innovations: M3 Module, DCI, ScaleNexus 7000 Series Innovations: M3 Module, DCI, Scale
Nexus 7000 Series Innovations: M3 Module, DCI, Scale
Tony Antony
 
NETWORKERS HOME Cisco UCS PPT .
NETWORKERS HOME Cisco UCS PPT .NETWORKERS HOME Cisco UCS PPT .
NETWORKERS HOME Cisco UCS PPT .
networkershome
 
vPC_Final
vPC_FinalvPC_Final
vPC_Final
Pratik Bhide
 
Cisco data center support
Cisco data center supportCisco data center support
Cisco data center support
Krunal Shah
 
Deep Dive: Virtual Private Cloud
Deep Dive: Virtual Private CloudDeep Dive: Virtual Private Cloud
Deep Dive: Virtual Private Cloud
Julien SIMON
 
FTTH Network Structure
FTTH Network StructureFTTH Network Structure
FTTH Network Structure
KHNOG
 
Amazon Virtual Private Cloud VPC Architecture AWS Web Services
Amazon Virtual Private Cloud VPC Architecture AWS Web ServicesAmazon Virtual Private Cloud VPC Architecture AWS Web Services
Amazon Virtual Private Cloud VPC Architecture AWS Web Services
Robert Wilson
 
Introduction to AWS VPC, Guidelines, and Best Practices
Introduction to AWS VPC, Guidelines, and Best PracticesIntroduction to AWS VPC, Guidelines, and Best Practices
Introduction to AWS VPC, Guidelines, and Best Practices
Gary Silverman
 
Gpon Fundamentals
Gpon FundamentalsGpon Fundamentals
Gpon Fundamentals
mansoor_gr8
 
Community tech talk virtual port channel ( v pc ) operations and design best ...
Community tech talk virtual port channel ( v pc ) operations and design best ...Community tech talk virtual port channel ( v pc ) operations and design best ...
Community tech talk virtual port channel ( v pc ) operations and design best ...
crojasmo
 
OTV PPT by NETWORKERS HOME
OTV PPT by NETWORKERS HOMEOTV PPT by NETWORKERS HOME
OTV PPT by NETWORKERS HOME
networkershome
 
VDC by NETWORKERS HOME
VDC by NETWORKERS HOMEVDC by NETWORKERS HOME
VDC by NETWORKERS HOME
networkershome
 
Seven Networking Principles
Seven Networking PrinciplesSeven Networking Principles
Seven Networking Principles
Travelade
 
Rack access guidelines 2
Rack access guidelines 2Rack access guidelines 2
Rack access guidelines 2
networkershome
 
L3 and Multicasting PPT by NETWORKERS HOME
L3 and Multicasting PPT by NETWORKERS HOMEL3 and Multicasting PPT by NETWORKERS HOME
L3 and Multicasting PPT by NETWORKERS HOME
networkershome
 
FEX -PPT By NETWORKERS HOME
FEX -PPT By NETWORKERS HOMEFEX -PPT By NETWORKERS HOME
FEX -PPT By NETWORKERS HOME
networkershome
 
Mastering checkpoint-1-basic-installation
Mastering checkpoint-1-basic-installationMastering checkpoint-1-basic-installation
Mastering checkpoint-1-basic-installation
networkershome
 
Cisco storage networking protect scale-simplify_dec_2016
Cisco storage networking   protect scale-simplify_dec_2016Cisco storage networking   protect scale-simplify_dec_2016
Cisco storage networking protect scale-simplify_dec_2016
Tony Antony
 
Nexus 7000 Series Innovations: M3 Module, DCI, Scale
Nexus 7000 Series Innovations: M3 Module, DCI, ScaleNexus 7000 Series Innovations: M3 Module, DCI, Scale
Nexus 7000 Series Innovations: M3 Module, DCI, Scale
Tony Antony
 
NETWORKERS HOME Cisco UCS PPT .
NETWORKERS HOME Cisco UCS PPT .NETWORKERS HOME Cisco UCS PPT .
NETWORKERS HOME Cisco UCS PPT .
networkershome
 
Cisco data center support
Cisco data center supportCisco data center support
Cisco data center support
Krunal Shah
 
Deep Dive: Virtual Private Cloud
Deep Dive: Virtual Private CloudDeep Dive: Virtual Private Cloud
Deep Dive: Virtual Private Cloud
Julien SIMON
 
FTTH Network Structure
FTTH Network StructureFTTH Network Structure
FTTH Network Structure
KHNOG
 
Amazon Virtual Private Cloud VPC Architecture AWS Web Services
Amazon Virtual Private Cloud VPC Architecture AWS Web ServicesAmazon Virtual Private Cloud VPC Architecture AWS Web Services
Amazon Virtual Private Cloud VPC Architecture AWS Web Services
Robert Wilson
 
Introduction to AWS VPC, Guidelines, and Best Practices
Introduction to AWS VPC, Guidelines, and Best PracticesIntroduction to AWS VPC, Guidelines, and Best Practices
Introduction to AWS VPC, Guidelines, and Best Practices
Gary Silverman
 
Gpon Fundamentals
Gpon FundamentalsGpon Fundamentals
Gpon Fundamentals
mansoor_gr8
 
Ad

Similar to VPC PPT @NETWORKERSHOME (20)

PLNOG 13: Michał Dubiel: OpenContrail software architecture
PLNOG 13: Michał Dubiel: OpenContrail software architecturePLNOG 13: Michał Dubiel: OpenContrail software architecture
PLNOG 13: Michał Dubiel: OpenContrail software architecture
PROIDEA
 
EMEA Airheads- Virtual Switching Framework- Aruba OS Switch
EMEA Airheads- Virtual Switching Framework- Aruba OS SwitchEMEA Airheads- Virtual Switching Framework- Aruba OS Switch
EMEA Airheads- Virtual Switching Framework- Aruba OS Switch
Aruba, a Hewlett Packard Enterprise company
 
10 sdn-vir-6up
10 sdn-vir-6up10 sdn-vir-6up
10 sdn-vir-6up
Sachin Siddappa
 
VXLAN-vPC-Fabric-Design_and Best_Practices
VXLAN-vPC-Fabric-Design_and Best_PracticesVXLAN-vPC-Fabric-Design_and Best_Practices
VXLAN-vPC-Fabric-Design_and Best_Practices
HaseebAhmed360060
 
VMworld 2015: Networking Virtual SAN's Backbone
VMworld 2015: Networking Virtual SAN's BackboneVMworld 2015: Networking Virtual SAN's Backbone
VMworld 2015: Networking Virtual SAN's Backbone
VMworld
 
CN Unit 2 PPT.pptx
CN Unit 2 PPT.pptxCN Unit 2 PPT.pptx
CN Unit 2 PPT.pptx
ifetananth06
 
Thesis Presentation on Renewal theory based 802.15.6 latest.pptx
Thesis Presentation on Renewal theory based 802.15.6 latest.pptxThesis Presentation on Renewal theory based 802.15.6 latest.pptx
Thesis Presentation on Renewal theory based 802.15.6 latest.pptx
ssuserc02c1f
 
VMware vSphere 6.0 - Troubleshooting Training - Day 2
VMware vSphere 6.0 - Troubleshooting Training - Day 2VMware vSphere 6.0 - Troubleshooting Training - Day 2
VMware vSphere 6.0 - Troubleshooting Training - Day 2
Sanjeev Kumar
 
VMware Advance Troubleshooting Workshop - Day 2
VMware Advance Troubleshooting Workshop - Day 2VMware Advance Troubleshooting Workshop - Day 2
VMware Advance Troubleshooting Workshop - Day 2
Vepsun Technologies
 
Cisco Switch details required to troubleshoot PPT.pptx
Cisco Switch details required to troubleshoot PPT.pptxCisco Switch details required to troubleshoot PPT.pptx
Cisco Switch details required to troubleshoot PPT.pptx
GurdarshanSingh45
 
Converged network
Converged networkConverged network
Converged network
Ahmet Mutlu
 
Network and Service Virtualization tutorial at ONUG Spring 2015
Network and Service Virtualization tutorial at ONUG Spring 2015Network and Service Virtualization tutorial at ONUG Spring 2015
Network and Service Virtualization tutorial at ONUG Spring 2015
SDN Hub
 
Sea final adapter
Sea final adapter Sea final adapter
Sea final adapter
asihan
 
VMware vSphere Performance Troubleshooting
VMware vSphere Performance TroubleshootingVMware vSphere Performance Troubleshooting
VMware vSphere Performance Troubleshooting
Dan Brinkmann
 
Oracle VM 3 hard partitioning
Oracle VM 3 hard partitioningOracle VM 3 hard partitioning
Oracle VM 3 hard partitioning
Gary Waldrom
 
Webinar Slides: Tungsten Connector / Proxy – The Secret Sauce Behind Zero-Dow...
Webinar Slides: Tungsten Connector / Proxy – The Secret Sauce Behind Zero-Dow...Webinar Slides: Tungsten Connector / Proxy – The Secret Sauce Behind Zero-Dow...
Webinar Slides: Tungsten Connector / Proxy – The Secret Sauce Behind Zero-Dow...
Continuent
 
F5 link controller
F5  link controllerF5  link controller
F5 link controller
Jimmy Saigon
 
685201759-LTE-KPIs- troubleshooting.pptx
685201759-LTE-KPIs- troubleshooting.pptx685201759-LTE-KPIs- troubleshooting.pptx
685201759-LTE-KPIs- troubleshooting.pptx
wafawafa52
 
Training Slides: Advanced 304: Upgrading From Native MySQL Replication To Tun...
Training Slides: Advanced 304: Upgrading From Native MySQL Replication To Tun...Training Slides: Advanced 304: Upgrading From Native MySQL Replication To Tun...
Training Slides: Advanced 304: Upgrading From Native MySQL Replication To Tun...
Continuent
 
mSwitch: A Highly-Scalable, Modular Software Switch
mSwitch: A Highly-Scalable, Modular Software SwitchmSwitch: A Highly-Scalable, Modular Software Switch
mSwitch: A Highly-Scalable, Modular Software Switch
micchie
 
PLNOG 13: Michał Dubiel: OpenContrail software architecture
PLNOG 13: Michał Dubiel: OpenContrail software architecturePLNOG 13: Michał Dubiel: OpenContrail software architecture
PLNOG 13: Michał Dubiel: OpenContrail software architecture
PROIDEA
 
VXLAN-vPC-Fabric-Design_and Best_Practices
VXLAN-vPC-Fabric-Design_and Best_PracticesVXLAN-vPC-Fabric-Design_and Best_Practices
VXLAN-vPC-Fabric-Design_and Best_Practices
HaseebAhmed360060
 
VMworld 2015: Networking Virtual SAN's Backbone
VMworld 2015: Networking Virtual SAN's BackboneVMworld 2015: Networking Virtual SAN's Backbone
VMworld 2015: Networking Virtual SAN's Backbone
VMworld
 
CN Unit 2 PPT.pptx
CN Unit 2 PPT.pptxCN Unit 2 PPT.pptx
CN Unit 2 PPT.pptx
ifetananth06
 
Thesis Presentation on Renewal theory based 802.15.6 latest.pptx
Thesis Presentation on Renewal theory based 802.15.6 latest.pptxThesis Presentation on Renewal theory based 802.15.6 latest.pptx
Thesis Presentation on Renewal theory based 802.15.6 latest.pptx
ssuserc02c1f
 
VMware vSphere 6.0 - Troubleshooting Training - Day 2
VMware vSphere 6.0 - Troubleshooting Training - Day 2VMware vSphere 6.0 - Troubleshooting Training - Day 2
VMware vSphere 6.0 - Troubleshooting Training - Day 2
Sanjeev Kumar
 
VMware Advance Troubleshooting Workshop - Day 2
VMware Advance Troubleshooting Workshop - Day 2VMware Advance Troubleshooting Workshop - Day 2
VMware Advance Troubleshooting Workshop - Day 2
Vepsun Technologies
 
Cisco Switch details required to troubleshoot PPT.pptx
Cisco Switch details required to troubleshoot PPT.pptxCisco Switch details required to troubleshoot PPT.pptx
Cisco Switch details required to troubleshoot PPT.pptx
GurdarshanSingh45
 
Converged network
Converged networkConverged network
Converged network
Ahmet Mutlu
 
Network and Service Virtualization tutorial at ONUG Spring 2015
Network and Service Virtualization tutorial at ONUG Spring 2015Network and Service Virtualization tutorial at ONUG Spring 2015
Network and Service Virtualization tutorial at ONUG Spring 2015
SDN Hub
 
Sea final adapter
Sea final adapter Sea final adapter
Sea final adapter
asihan
 
VMware vSphere Performance Troubleshooting
VMware vSphere Performance TroubleshootingVMware vSphere Performance Troubleshooting
VMware vSphere Performance Troubleshooting
Dan Brinkmann
 
Oracle VM 3 hard partitioning
Oracle VM 3 hard partitioningOracle VM 3 hard partitioning
Oracle VM 3 hard partitioning
Gary Waldrom
 
Webinar Slides: Tungsten Connector / Proxy – The Secret Sauce Behind Zero-Dow...
Webinar Slides: Tungsten Connector / Proxy – The Secret Sauce Behind Zero-Dow...Webinar Slides: Tungsten Connector / Proxy – The Secret Sauce Behind Zero-Dow...
Webinar Slides: Tungsten Connector / Proxy – The Secret Sauce Behind Zero-Dow...
Continuent
 
F5 link controller
F5  link controllerF5  link controller
F5 link controller
Jimmy Saigon
 
685201759-LTE-KPIs- troubleshooting.pptx
685201759-LTE-KPIs- troubleshooting.pptx685201759-LTE-KPIs- troubleshooting.pptx
685201759-LTE-KPIs- troubleshooting.pptx
wafawafa52
 
Training Slides: Advanced 304: Upgrading From Native MySQL Replication To Tun...
Training Slides: Advanced 304: Upgrading From Native MySQL Replication To Tun...Training Slides: Advanced 304: Upgrading From Native MySQL Replication To Tun...
Training Slides: Advanced 304: Upgrading From Native MySQL Replication To Tun...
Continuent
 
mSwitch: A Highly-Scalable, Modular Software Switch
mSwitch: A Highly-Scalable, Modular Software SwitchmSwitch: A Highly-Scalable, Modular Software Switch
mSwitch: A Highly-Scalable, Modular Software Switch
micchie
 
Ad

Recently uploaded (20)

How to Manage Amounts in Local Currency in Odoo 18 Purchase
How to Manage Amounts in Local Currency in Odoo 18 PurchaseHow to Manage Amounts in Local Currency in Odoo 18 Purchase
How to Manage Amounts in Local Currency in Odoo 18 Purchase
Celine George
 
Pope Leo XIV, the first Pope from North America.pptx
Pope Leo XIV, the first Pope from North America.pptxPope Leo XIV, the first Pope from North America.pptx
Pope Leo XIV, the first Pope from North America.pptx
Martin M Flynn
 
Search Matching Applicants in Odoo 18 - Odoo Slides
Search Matching Applicants in Odoo 18 - Odoo SlidesSearch Matching Applicants in Odoo 18 - Odoo Slides
Search Matching Applicants in Odoo 18 - Odoo Slides
Celine George
 
GENERAL QUIZ PRELIMS | QUIZ CLUB OF PSGCAS | 4 MARCH 2025 .pdf
GENERAL QUIZ PRELIMS | QUIZ CLUB OF PSGCAS | 4 MARCH 2025 .pdfGENERAL QUIZ PRELIMS | QUIZ CLUB OF PSGCAS | 4 MARCH 2025 .pdf
GENERAL QUIZ PRELIMS | QUIZ CLUB OF PSGCAS | 4 MARCH 2025 .pdf
Quiz Club of PSG College of Arts & Science
 
Botany Assignment Help Guide - Academic Excellence
Botany Assignment Help Guide - Academic ExcellenceBotany Assignment Help Guide - Academic Excellence
Botany Assignment Help Guide - Academic Excellence
online college homework help
 
The role of wall art in interior designing
The role of wall art in interior designingThe role of wall art in interior designing
The role of wall art in interior designing
meghaark2110
 
libbys peer assesment.docx..............
libbys peer assesment.docx..............libbys peer assesment.docx..............
libbys peer assesment.docx..............
19lburrell
 
Peer Assessment_ Unit 2 Skills Development for Live Performance - for Libby.docx
Peer Assessment_ Unit 2 Skills Development for Live Performance - for Libby.docxPeer Assessment_ Unit 2 Skills Development for Live Performance - for Libby.docx
Peer Assessment_ Unit 2 Skills Development for Live Performance - for Libby.docx
19lburrell
 
Unit 5 ACUTE, SUBACUTE,CHRONIC TOXICITY.pptx
Unit 5 ACUTE, SUBACUTE,CHRONIC TOXICITY.pptxUnit 5 ACUTE, SUBACUTE,CHRONIC TOXICITY.pptx
Unit 5 ACUTE, SUBACUTE,CHRONIC TOXICITY.pptx
Mayuri Chavan
 
Look Up, Look Down: Spotting Local History Everywhere
Look Up, Look Down: Spotting Local History EverywhereLook Up, Look Down: Spotting Local History Everywhere
Look Up, Look Down: Spotting Local History Everywhere
History of Stoke Newington
 
YSPH VMOC Special Report - Measles Outbreak Southwest US 5-14-2025 .pptx
YSPH VMOC Special Report - Measles Outbreak  Southwest US 5-14-2025  .pptxYSPH VMOC Special Report - Measles Outbreak  Southwest US 5-14-2025  .pptx
YSPH VMOC Special Report - Measles Outbreak Southwest US 5-14-2025 .pptx
Yale School of Public Health - The Virtual Medical Operations Center (VMOC)
 
E-Filing_of_Income_Tax.pptx and concept of form 26AS
E-Filing_of_Income_Tax.pptx and concept of form 26ASE-Filing_of_Income_Tax.pptx and concept of form 26AS
E-Filing_of_Income_Tax.pptx and concept of form 26AS
Abinash Palangdar
 
PUBH1000 Slides - Module 11: Governance for Health
PUBH1000 Slides - Module 11: Governance for HealthPUBH1000 Slides - Module 11: Governance for Health
PUBH1000 Slides - Module 11: Governance for Health
JonathanHallett4
 
MEDICAL BIOLOGY MCQS BY. DR NASIR MUSTAFA
MEDICAL BIOLOGY MCQS  BY. DR NASIR MUSTAFAMEDICAL BIOLOGY MCQS  BY. DR NASIR MUSTAFA
MEDICAL BIOLOGY MCQS BY. DR NASIR MUSTAFA
Dr. Nasir Mustafa
 
Peer Assesment- Libby.docx..............
Peer Assesment- Libby.docx..............Peer Assesment- Libby.docx..............
Peer Assesment- Libby.docx..............
19lburrell
 
MCQ PHYSIOLOGY II (DR. NASIR MUSTAFA) MCQS)
MCQ PHYSIOLOGY II (DR. NASIR MUSTAFA) MCQS)MCQ PHYSIOLOGY II (DR. NASIR MUSTAFA) MCQS)
MCQ PHYSIOLOGY II (DR. NASIR MUSTAFA) MCQS)
Dr. Nasir Mustafa
 
IPL QUIZ | THE QUIZ CLUB OF PSGCAS | 2025.pdf
IPL QUIZ | THE QUIZ CLUB OF PSGCAS | 2025.pdfIPL QUIZ | THE QUIZ CLUB OF PSGCAS | 2025.pdf
IPL QUIZ | THE QUIZ CLUB OF PSGCAS | 2025.pdf
Quiz Club of PSG College of Arts & Science
 
Module_2_Types_and_Approaches_of_Research (2).pptx
Module_2_Types_and_Approaches_of_Research (2).pptxModule_2_Types_and_Approaches_of_Research (2).pptx
Module_2_Types_and_Approaches_of_Research (2).pptx
drroxannekemp
 
How To Maximize Sales Performance using Odoo 18 Diverse views in sales module
How To Maximize Sales Performance using Odoo 18 Diverse views in sales moduleHow To Maximize Sales Performance using Odoo 18 Diverse views in sales module
How To Maximize Sales Performance using Odoo 18 Diverse views in sales module
Celine George
 
IMPACT_OF_SOCIAL-MEDIA- AMONG- TEENAGERS
IMPACT_OF_SOCIAL-MEDIA- AMONG- TEENAGERSIMPACT_OF_SOCIAL-MEDIA- AMONG- TEENAGERS
IMPACT_OF_SOCIAL-MEDIA- AMONG- TEENAGERS
rajaselviazhagiri1
 
How to Manage Amounts in Local Currency in Odoo 18 Purchase
How to Manage Amounts in Local Currency in Odoo 18 PurchaseHow to Manage Amounts in Local Currency in Odoo 18 Purchase
How to Manage Amounts in Local Currency in Odoo 18 Purchase
Celine George
 
Pope Leo XIV, the first Pope from North America.pptx
Pope Leo XIV, the first Pope from North America.pptxPope Leo XIV, the first Pope from North America.pptx
Pope Leo XIV, the first Pope from North America.pptx
Martin M Flynn
 
Search Matching Applicants in Odoo 18 - Odoo Slides
Search Matching Applicants in Odoo 18 - Odoo SlidesSearch Matching Applicants in Odoo 18 - Odoo Slides
Search Matching Applicants in Odoo 18 - Odoo Slides
Celine George
 
Botany Assignment Help Guide - Academic Excellence
Botany Assignment Help Guide - Academic ExcellenceBotany Assignment Help Guide - Academic Excellence
Botany Assignment Help Guide - Academic Excellence
online college homework help
 
The role of wall art in interior designing
The role of wall art in interior designingThe role of wall art in interior designing
The role of wall art in interior designing
meghaark2110
 
libbys peer assesment.docx..............
libbys peer assesment.docx..............libbys peer assesment.docx..............
libbys peer assesment.docx..............
19lburrell
 
Peer Assessment_ Unit 2 Skills Development for Live Performance - for Libby.docx
Peer Assessment_ Unit 2 Skills Development for Live Performance - for Libby.docxPeer Assessment_ Unit 2 Skills Development for Live Performance - for Libby.docx
Peer Assessment_ Unit 2 Skills Development for Live Performance - for Libby.docx
19lburrell
 
Unit 5 ACUTE, SUBACUTE,CHRONIC TOXICITY.pptx
Unit 5 ACUTE, SUBACUTE,CHRONIC TOXICITY.pptxUnit 5 ACUTE, SUBACUTE,CHRONIC TOXICITY.pptx
Unit 5 ACUTE, SUBACUTE,CHRONIC TOXICITY.pptx
Mayuri Chavan
 
Look Up, Look Down: Spotting Local History Everywhere
Look Up, Look Down: Spotting Local History EverywhereLook Up, Look Down: Spotting Local History Everywhere
Look Up, Look Down: Spotting Local History Everywhere
History of Stoke Newington
 
E-Filing_of_Income_Tax.pptx and concept of form 26AS
E-Filing_of_Income_Tax.pptx and concept of form 26ASE-Filing_of_Income_Tax.pptx and concept of form 26AS
E-Filing_of_Income_Tax.pptx and concept of form 26AS
Abinash Palangdar
 
PUBH1000 Slides - Module 11: Governance for Health
PUBH1000 Slides - Module 11: Governance for HealthPUBH1000 Slides - Module 11: Governance for Health
PUBH1000 Slides - Module 11: Governance for Health
JonathanHallett4
 
MEDICAL BIOLOGY MCQS BY. DR NASIR MUSTAFA
MEDICAL BIOLOGY MCQS  BY. DR NASIR MUSTAFAMEDICAL BIOLOGY MCQS  BY. DR NASIR MUSTAFA
MEDICAL BIOLOGY MCQS BY. DR NASIR MUSTAFA
Dr. Nasir Mustafa
 
Peer Assesment- Libby.docx..............
Peer Assesment- Libby.docx..............Peer Assesment- Libby.docx..............
Peer Assesment- Libby.docx..............
19lburrell
 
MCQ PHYSIOLOGY II (DR. NASIR MUSTAFA) MCQS)
MCQ PHYSIOLOGY II (DR. NASIR MUSTAFA) MCQS)MCQ PHYSIOLOGY II (DR. NASIR MUSTAFA) MCQS)
MCQ PHYSIOLOGY II (DR. NASIR MUSTAFA) MCQS)
Dr. Nasir Mustafa
 
Module_2_Types_and_Approaches_of_Research (2).pptx
Module_2_Types_and_Approaches_of_Research (2).pptxModule_2_Types_and_Approaches_of_Research (2).pptx
Module_2_Types_and_Approaches_of_Research (2).pptx
drroxannekemp
 
How To Maximize Sales Performance using Odoo 18 Diverse views in sales module
How To Maximize Sales Performance using Odoo 18 Diverse views in sales moduleHow To Maximize Sales Performance using Odoo 18 Diverse views in sales module
How To Maximize Sales Performance using Odoo 18 Diverse views in sales module
Celine George
 
IMPACT_OF_SOCIAL-MEDIA- AMONG- TEENAGERS
IMPACT_OF_SOCIAL-MEDIA- AMONG- TEENAGERSIMPACT_OF_SOCIAL-MEDIA- AMONG- TEENAGERS
IMPACT_OF_SOCIAL-MEDIA- AMONG- TEENAGERS
rajaselviazhagiri1
 

VPC PPT @NETWORKERSHOME

  • 1. Port Channel & Virtual Port Channel vPC
  • 5. Ether channel vs MCEC • Port Channeling was original between only 2 devices – 1 downstream device & 1 upstream device • E.g. end host to Catalyst 2950 via 2 x FastE links – Increases BW but still has single point of failure • Multi Chassis EtherChannel (MCEC/MEC) is between 3 devices – 1 downstream device & 2 upstream devices • E.g. end host to 2 x Catalyst 3750s via 2 x GigE links – Increases BW and resiliency – Logically appears the same as a 2 device Port Channel
  • 6. Types of MCEC • Catalyst 3750 Cross Stack Port Channels • Catalyst 6500 Virtual Switching System (VSS) • Nexus Virtual Port Channel (vPC)
  • 14. Stages of vPC Initialization
  • 15. vPC Design Guidance and Best Practices
  • 23. Order of Operation • Establish IP connectivity for Peer Keepalive • Enable vPC & LACP features globally • Create vPC domain • Define Peer Keepalive address • Establish Port Channel for vPC Peer Link • Verify vPC Consistency Parameters • Disable vPC Member Ports • Configure vPC Member Ports • Enable vPC Member Ports on Primary • Enable vPC Member Ports on Secondary
  • 24. Loop Prevention Method • Goal of vPC is to hide redundant links from STP – Could result in layer 2 flooding loops • Loops are prevented via “vPC Check” behavior – Frames received in the vPC Peer Link cannot flood out a vPC Member Port while the remote vPC Peer has active vPC Members in the same vPC • vPC Check Exception – If vPC Peer’s Member Ports are down, the vPC Member Ports become “Orphan Ports” and the vPC Check is disabled – vPC Peer Link is essentially a last resort connection
  • 25. Consistency Check • CFSoE runs on the vPC Peer Link to synchronize the control plane • 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. • Three types of consistency checks – Type 1 Global & Interface Consistency Check Mismatch results in vPC failing to form if new vPC Mismatch results in VLANs being suspended if change in an active vPC – Type 2 Consistency Check • Mismatch results in log message but not vPC failure • Can result in failures in the data plane
  • 26. Useful Command • show port-channel usage – shows currently used channel numbers – helps to make sure you don’t reuse an already defined channel • show vpc consistency-parameters – Verifies compatibility between vPC peers for a given vPC
  • 28. Configuration…..on 5K and FEX… ACTIVE_ACTIVE vPC
  • 29. 5000 Config SYNC • When FEX has two parent switches, config mismatches can have negative effects – Parent switches run separate control and management planes • Config Sync allows a template of config to be pushed between N5Ks and applied simultaneously – Uses CFSoIP to exchange config parameters – Not specific to FEX and vPC, but its most common application • Applied as config sync mode as opposed to config t
  • 34. vPC and FHRP • Nexus 7000 is typically L2 & L3 network boundary – N7K is vPC Peer but also end host’s FHRP Default Gateway • FHRP behavior changes to accommodate active/active forwarding over vPC – Traffic received in vPC Member Port of FHRP Standby to FHRP Virtual MAC is not forwarded over Peer Link to Active FHRP member – Essentially HSRP Standby acts as HSRP Active • FHRP vPC can break in certain non-standard vendor applications – Frames sent to FHRP Standby with physical DST MAC of FHRP Active are sent out the Peer Link – peer-gateway hack allows FHRP Standby to forward frames on behalf of DST MAC of FHRP Active without going over Peer Link
  • 35. Failure Scenario • Worst case scenario in vPC failure is “Split Brain” – vPC control plane is broken and both vPC Peers assume vPC Primary Role • Peer Keepalive and Peer Link have built in protection against this – Upon failure vPC Secondary suspends its local vPC Member Ports and SVIs – Normally the desired behavior to prevent Split Brain – Can isolate Orphan Ports that use vPC Secondary’s SVI as their default gateway  Only surefire workaround is to not have Orphan Ports  vPC Peers ideally only have vPC Member Ports, e.g. all downstream devices are dual attached
  • 36. Failure Scenario • vPC Peer Link goes down… – Secondary waits for hold-timeout and keepalive timeouts to expire – After timers expire if keepalive is not received, assume vPC Primary – Else if keepalive is received, suspend vPC Member Ports • vPC Secondary is now effectively disabled • Next, vPC Primary fails completely… – vPC Secondary already has vPC Member Ports suspended and they don’t come back – Secondary does not continually check for vPC Primary – Now both vPC Primary and vPC Secondary are effectively disabled
  • 37. vPC Auto Recovery • Allows vPC Secondary to assume Primary in certain failure Scenarios • vPC Peer Link goes down… – Secondary waits for hold-timeout and keepalive timeouts to expire – Keepalive received, suspend vPC Member Ports – Primary completely fails – vPC Secondary actively checks for keepalive – vPC Secondary promotes itself to Primary and un-suspends vPC Member Ports – Upon recovery of Primary, no preemption • Bouncing Peer Link will return Operational Secondary to Primary
  • 38. vPC Auto Recovery • Second case is recovery after initial bootup – Power outage occurs on both Primary and Secondary – After boot, if vPC Peer Link does not come up, Role Election cannot occur and vPCs are never brought up – Auto Recovery allows a single vPC Peer to elect itself vPC Primary after configured timeout if vPC Peer Link never comes up after reload
  • 39. vPC Auto Recovery Problems • Certain failure scenarios will cause Split Brain – Auto recovery is on – Link cut on both Peer Link and Peer Keepalive – Eventually vPC Secondary elects itself Primary – Dual Primary, traffic forwarding fails • Operational solution to catastrophic failure like this is to poweroff secondary or no feature vpc • Design solution is better physical redundancy – Dual SUPs – Redundant power grids – Peer Link & Keepalive are Port Channels on separate cards
  • 40. vPC PEER SWITCH • Makes vPC Peers appear as same root bridge • Same BPDUs generated by both Primary and Secondary vPC Peers • Useful in failure scenarios to reduce RSTP reconvergence time when vPC Primary fails and then recovers – With Peer Switch, Secondary vPC Peer does not need to run RSTP Sync when Primary comes back
  翻译: