{"id":826,"date":"2021-08-20T03:09:11","date_gmt":"2021-08-20T03:09:11","guid":{"rendered":"http:\/\/feralpacket.org\/?p=826"},"modified":"2021-08-20T03:09:11","modified_gmt":"2021-08-20T03:09:11","slug":"stp-fast-convergence-features-notes","status":"publish","type":"post","link":"https:\/\/feralpacket.org\/?p=826","title":{"rendered":"STP Fast Convergence Features Notes"},"content":{"rendered":"<p><span style=\"font-weight: bold;\">STP Fast Convergence Features<\/span><\/p>\n<p><span style=\"font-weight: bold;\">1. &nbsp;Portfast<\/span><\/p>\n<p>&nbsp;&#8211; Bypasses the listening and learning states on edge ports<\/p>\n<p>&nbsp;&#8211; Used for end devices<\/p>\n<p>&nbsp;&#8211; Global configuration<\/p>\n<p>&nbsp; &nbsp; &nbsp;-&gt; Applied to all non-trunking ports<\/p>\n<p>SW1(config)# &nbsp;<span style=\"background-color: rgb(255, 250, 165);-evernote-highlight:true;\">spanning-tree portfast default<\/span><\/p>\n<p>&nbsp;&#8211; Interface configuration<\/p>\n<p>SW1(config)# <span style=\"background-color: rgb(255, 250, 165);-evernote-highlight:true;\">int fa0\/1<\/span><\/p>\n<p><span style=\"background-color: rgb(255, 250, 165);-evernote-highlight:true;\">&nbsp;spanning-tree portfast<\/span><\/p>\n<p>&nbsp;&#8211; On trunk port<\/p>\n<p>&nbsp; &nbsp; &nbsp;-&gt; Should be used on trunk ports connected to<\/p>\n<p>&nbsp; &nbsp; &nbsp;&nbsp; &nbsp; &nbsp;-&gt; Routers<\/p>\n<p>&nbsp; &nbsp; &nbsp;&nbsp; &nbsp; &nbsp;-&gt; Servers<\/p>\n<p>SW1(config)# <span style=\"background-color: rgb(255, 250, 165);-evernote-highlight:true;\">int fa0\/1<\/span><\/p>\n<p><span style=\"background-color: rgb(255, 250, 165);-evernote-highlight:true;\">&nbsp;spanning-tree portfast trunk<\/span><\/p>\n<p><span style=\"font-weight: bold;\">2. &nbsp;Uplinkfast<\/span><\/p>\n<p>&nbsp;&#8211; Bypasses listening and learning states<\/p>\n<p>&nbsp; &nbsp; &nbsp;-&gt; Enables blocked port immediately<\/p>\n<p>&nbsp;&#8211; Used for direct link failurees<\/p>\n<p>&nbsp;&#8211; Sends dummy packets for all connected end devices<\/p>\n<p>&nbsp; &nbsp; &nbsp;-&gt; Destined for STP multicast address<\/p>\n<p>&nbsp;&#8211; Max-update-rate<\/p>\n<p>&nbsp; &nbsp; &nbsp;-&gt; Default is 150 packets per second<\/p>\n<p>&nbsp;&#8211; Global configuration<\/p>\n<p>SW1(config)# <span style=\"background-color: rgb(255, 250, 165);-evernote-highlight:true;\">spanning-tree uplinkfast [max-update-rate &lt;pps&gt;]<\/span><\/p>\n<p><span style=\"font-weight: bold;\">3. &nbsp;Backbonefast<\/span><\/p>\n<p>&nbsp;&#8211; To avoid max-age-timer incase of indirect link failure<\/p>\n<p>&nbsp;&#8211; Sends Root Link Query (RLQ) out blocking port<\/p>\n<p>&nbsp; &nbsp; &nbsp;-&gt; Sent as soon as an inferior BPDU is received<\/p>\n<p>&nbsp;&#8211; When RLQ acknowledgement is received, listening \/ learning procedure starts<\/p>\n<p>&nbsp;&#8211; Global configuration<\/p>\n<p>SW1(config)# <span style=\"background-color: rgb(255, 250, 165);-evernote-highlight:true;\">spanning-tree backbonefast<\/span><\/p>\n<p><span style=\"background-color: rgb(255, 250, 165);-evernote-highlight:true;\">show spanning-tree sum<\/span><\/p>\n<p>&nbsp;&#8211; Will list all of the STP features that are enabled<\/p>\n<p><span style=\"background-color: rgb(255, 250, 165);-evernote-highlight:true;\">show spanning-tree int &lt;int&gt; detail<\/span><\/p>\n<p>&nbsp;&#8211; Detailed information<\/p>\n<p>&nbsp;&#8211; Lists the number of BPDUs that are sent and received<\/p>\n","protected":false},"excerpt":{"rendered":"<p>STP Fast Convergence Features<\/p>\n","protected":false},"author":1,"featured_media":0,"comment_status":"closed","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[6],"tags":[31,61,15],"class_list":["post-826","post","type-post","status-publish","format-standard","hentry","category-ccie","tag-published","tag-spanning-tree","tag-stp"],"_links":{"self":[{"href":"https:\/\/feralpacket.org\/index.php?rest_route=\/wp\/v2\/posts\/826","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/feralpacket.org\/index.php?rest_route=\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/feralpacket.org\/index.php?rest_route=\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/feralpacket.org\/index.php?rest_route=\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/feralpacket.org\/index.php?rest_route=%2Fwp%2Fv2%2Fcomments&post=826"}],"version-history":[{"count":1,"href":"https:\/\/feralpacket.org\/index.php?rest_route=\/wp\/v2\/posts\/826\/revisions"}],"predecessor-version":[{"id":973,"href":"https:\/\/feralpacket.org\/index.php?rest_route=\/wp\/v2\/posts\/826\/revisions\/973"}],"wp:attachment":[{"href":"https:\/\/feralpacket.org\/index.php?rest_route=%2Fwp%2Fv2%2Fmedia&parent=826"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/feralpacket.org\/index.php?rest_route=%2Fwp%2Fv2%2Fcategories&post=826"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/feralpacket.org\/index.php?rest_route=%2Fwp%2Fv2%2Ftags&post=826"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}