{"id":948,"date":"2018-02-22T19:37:29","date_gmt":"2018-02-22T18:37:29","guid":{"rendered":"http:\/\/www.quisted.net\/?p=948"},"modified":"2018-02-22T19:37:29","modified_gmt":"2018-02-22T18:37:29","slug":"lab-iv-vpc-virtual-port-channels","status":"publish","type":"post","link":"https:\/\/www.quisted.net\/index.php\/2018\/02\/22\/lab-iv-vpc-virtual-port-channels\/","title":{"rendered":"LAB IV ( vPC &#8211; virtual Port-channels )"},"content":{"rendered":"<p><a href=\"http:\/\/vps.quisted.net\/wp-content\/uploads\/2018\/02\/vpc-design.png\"><img loading=\"lazy\" decoding=\"async\" class=\"size-full wp-image-950 aligncenter\" src=\"http:\/\/vps.quisted.net\/wp-content\/uploads\/2018\/02\/vpc-design.png\" alt=\"\" width=\"372\" height=\"402\" srcset=\"https:\/\/www.quisted.net\/wp-content\/uploads\/2018\/02\/vpc-design.png 372w, https:\/\/www.quisted.net\/wp-content\/uploads\/2018\/02\/vpc-design-278x300.png 278w\" sizes=\"auto, (max-width: 372px) 100vw, 372px\" \/><\/a><\/p>\n\n<table id=\"tablepress-11\" class=\"tablepress tablepress-id-11\">\n<thead>\n<tr class=\"row-1\">\n\t<th class=\"column-1\">Component<\/th><th class=\"column-2\">Description<\/th>\n<\/tr>\n<\/thead>\n<tbody class=\"row-striping row-hover\">\n<tr class=\"row-2\">\n\t<td class=\"column-1\">vPC Domain <\/td><td class=\"column-2\">Includes the vPC Peers, KeepAlive Links and the PortChannels that use the vPC technology.<\/td>\n<\/tr>\n<tr class=\"row-3\">\n\t<td class=\"column-1\">vPC Peer Switch<\/td><td class=\"column-2\">The other switch within the vPC domain. Each switch is connected via the vPC peer link. Its also worth noting that one device is selected as primary and the other secondary.<\/td>\n<\/tr>\n<tr class=\"row-4\">\n\t<td class=\"column-1\">vPC Member Port<\/td><td class=\"column-2\">Ports included within the vPCs.<\/td>\n<\/tr>\n<tr class=\"row-5\">\n\t<td class=\"column-1\">vPC Peer Keepalive Link<\/td><td class=\"column-2\">Connects both vPC peer switches and carries monitoring traffic to\/from each peer switch. Monitoring is performed to ensures the switch(s) is both operational and running vPC.<\/td>\n<\/tr>\n<tr class=\"row-6\">\n\t<td class=\"column-1\">vPC Peer Link<\/td><td class=\"column-2\">Connects both vPC peer switches. And carries BPDUs, HSRPs, and MAC addresses to its vPC peer.  In the event of vPC member port failure it also carries unicast traffic to the peer switch.<\/td>\n<\/tr>\n<tr class=\"row-7\">\n\t<td class=\"column-1\">Orphan Port<\/td><td class=\"column-2\">An orphan port is a port that is configured with a vPC VLAN (i.e a VLAN that is carried over the vPC peer link) and is not configured as a vPC member port.<\/td>\n<\/tr>\n<\/tbody>\n<\/table>\n\n<p><em> A virtual PortChannel (vPC) allows links that are physically connected to two different Cisco Nexus\u2122 5000 Series devices to appear as a single PortChannel to a third device. The third device can be a Cisco Nexus 2000 Series Fabric Extender or a switch, server, or any other networking device. A vPC can provide Layer 2 multipathing, which allows you to create redundancy by increasing bandwidth, enabling multiple parallel paths between nodes and load-balancing traffic where alternative paths exist.<\/em><\/p>\n<p><em>After you enable the vPC function, you create a peer keepalive link, which sends heartbeat messages between the two vPC peer devices.<\/em><\/p>\n<p><em>The vPC domain includes both vPC peer devices, the vPC peer keepalive link, the vPC peer link, and all the PortChannels in the vPC domain connected to the downstream device. You can have only one vPC domain ID on each device.<\/em><\/p>\n<ul>\n<li><a href=\"https:\/\/www.cisco.com\/c\/en\/us\/products\/collateral\/switches\/nexus-5000-series-switches\/configuration_guide_c07-543563.html\" target=\"_blank\" rel=\"noopener\">vPC Quick Configuration Guide<\/a><\/li>\n<li><a href=\"https:\/\/www.cisco.com\/c\/dam\/en\/us\/td\/docs\/switches\/datacenter\/sw\/design\/vpc_design\/vpc_best_practices_design_guide.pdf\" target=\"_blank\" rel=\"noopener\">Design and Best practices<\/a><\/li>\n<\/ul>\n<p><!--more--><\/p>\n<pre><span style=\"color: #ff0000;\"><strong>#ENABLING VPC<\/strong><\/span>\n\nvrf context VPC-VRF\nfeature VPC\nvpc domain 100\n\u00a0 peer-keepalive destination 10.1.1.1 source 10.1.1.2 vrf VPC-VRF<\/pre>\n<pre><span style=\"color: #ff0000;\"><strong>#VPC PEER-LINK<\/strong><\/span>\n\ninterface Ethernet1\/1\n\u00a0 description Peerlink\n\u00a0 switchport mode trunk\n\u00a0 channel-group 200 mode active\ninterface Ethernet1\/2\n\u00a0 description Peerlink\n\u00a0 switchport mode trunk\n\u00a0 channel-group 200 mode active\ninterface port-channel200\n\u00a0 description vPC Peerlink\n\u00a0 vrf member VPC-VRF\n\u00a0 vpc peer-link<\/pre>\n<pre><span style=\"color: #ff0000;\"><strong>#VPC KEEP-ALIVE<\/strong><\/span>\n\ninterface Ethernet1\/47\n\u00a0 description Keepalive\n\u00a0 no switchport\n\u00a0 channel-group 300 mode active\ninterface Ethernet1\/48\n\u00a0 description Keepalive\n\u00a0 no switchport\n\u00a0 channel-group 300 mode active\ninterface port-channel400\n\u00a0 description Keepalive\n\u00a0 vrf member VPC-VRF\n\u00a0 no switchport\n\u00a0 ip address 10.1.1.1\/30\n\n\n<\/pre>\n<pre><span style=\"color: #ff0000;\"><strong># Nexus01<\/strong><\/span>\ninterface gi0\/30\n channel-group 30\n interface po30\n vpc 30<\/pre>\n<pre><span style=\"color: #ff0000;\"><strong># Nextus02<\/strong><\/span>\ninterface gi0\/30\n channel-group 30 \n interface po30\n vpc 30<\/pre>\n","protected":false},"excerpt":{"rendered":"<p>A virtual PortChannel (vPC) allows links that are physically connected to two different Cisco Nexus\u2122 5000 Series devices to appear as a single PortChannel to a third device. The third device can be a Cisco Nexus 2000 Series Fabric Extender or a switch, server, or any other networking device. A vPC can provide Layer 2 [&hellip;]<\/p>\n","protected":false},"author":1,"featured_media":0,"comment_status":"open","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"ngg_post_thumbnail":0,"footnotes":""},"categories":[6,11],"tags":[],"class_list":["post-948","post","type-post","status-publish","format-standard","hentry","category-labs","category-various"],"_links":{"self":[{"href":"https:\/\/www.quisted.net\/index.php\/wp-json\/wp\/v2\/posts\/948","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.quisted.net\/index.php\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/www.quisted.net\/index.php\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/www.quisted.net\/index.php\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/www.quisted.net\/index.php\/wp-json\/wp\/v2\/comments?post=948"}],"version-history":[{"count":0,"href":"https:\/\/www.quisted.net\/index.php\/wp-json\/wp\/v2\/posts\/948\/revisions"}],"wp:attachment":[{"href":"https:\/\/www.quisted.net\/index.php\/wp-json\/wp\/v2\/media?parent=948"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.quisted.net\/index.php\/wp-json\/wp\/v2\/categories?post=948"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.quisted.net\/index.php\/wp-json\/wp\/v2\/tags?post=948"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}