CINXE.COM
High Availability Configuration Guide, Cisco IOS XE 17.x - Cisco
<!DOCTYPE html> <html xmlns:fb="//www.facebook.com/2008/fbml" xmlns:og="//opengraphprotocol.org/schema/" lang="en" xml:lang="en" class="no-touch no-js"> <head> <meta charset="utf-8"> <meta name="HandheldFriendly" content="True" /> <meta name="MobileOptimized" content="320" /> <meta name="viewport" content="width=device-width, initial-scale=1.0" /> <meta name="rei" content="3/2/2022 10.39am est" /> <script tyle="text/javascript" src="/content/dam/cdc/j/cdcrSwitch.js"></script> <script type="text/javascript"> if (typeof cdc === "undefined"){ cdc = {}; } cdc.localizedLang="en/us"; if (window.cdcext === undefined) { window.cdcext = {}; } cdcext.customEnvironment = "prod"; if (window.cdclocale === undefined) { window.cdclocale = {}; } cdclocale.locale = cdc.localizedLang=="en/us"?"en_us":cdc.localizedLang; </script> <script src="/c/dam/cdc/t/ctm-core.js"></script> <script> window['adrum-start-time'] = new Date().getTime(); window.environ = "prod" ; </script> <script> if (window.cpe === undefined) { window.cpe = {}; } cpe.accountName = "prod"; cpe.config = ["cinf","dsc","pps"]; cpe.hideMethod = "elements"; window.targetGlobalSettings = JSON.parse('{\x22timeout\x22:4000}'); window.targetPageParamsAll = () => JSON.parse('{\x22entity\x22:\x22{\\\x22id\\\x22:\\\x221671262702599790\\\x22,\\\x22categoryId\\\x22:\\\x22Products,Cisco IOS and NX\u002DOS Software,TSD Products Configuration Guide Book\\\x22}\x22}'); const bullseyeLibrary = `/etc.clientlibs/cisco-cdc/clientlibs/clientlib-external/resources/external/bullseye.js`; import(bullseyeLibrary); </script> <script src="/etc.clientlibs/cisco-cdc/clientlibs/clientlib-external/resources/regional-mbox/regional-mbox.js"></script> <title>High Availability Configuration Guide, Cisco IOS XE 17.x - Cisco</title> <meta http-equiv="Content-type" content="text/html;charset=UTF-8" /> <meta name="description" content="High Availability Configuration Guide, Cisco IOS XE 17.x" /> <meta name="title" content="High Availability Configuration Guide, Cisco IOS XE 17.x" /> <meta name="documentId" content="1671262696276779" /> <meta name="templateName" content="book" /> <meta name="SecondaryPID" content="AZR-MKPL-C8KV-2H,E2N-SDWAN-P-T1-G-A,L-CSR-SVC-C8KV-ES=,E2N-SDWAN-P-T2-G-P,E3N-ENTWAN-C-T2-E,SC8KV8SQUK9-1716,E2N-SDWAN-C-T3-G-A,E3N-ENTWAN-C-T0-E,E3N-ENTWAN-C-T4-A,DNA-P-T2-A-3Y,E2N-SDWAN-C-T2-G-A,E2N-SDWAN-P-T2-G-A,E2N-SDWAN-P-T1-G-P,E3N-MGMT-C-C11TG,E2N-SDWAN-P-T4-G-A,E3N-ENTWAN-P-T0-E,E3N-ENTWAN-P-T4-A,E3N-ENTWAN-P-T2-E,E3N-ENWAN-P-T2HA-E,E3N-ENWAN-C-T0HA-E,E2N-SDWAN-C-T1-G-A,E2N-SDWAN-P-T5-G-A,E2N-SDWAN-P-T3-G-A,E2N-SDWAN-C-T0-G-A,C8000V-HSEC=,L-DNA-C8000-MOD,E2N-SDWAN-P-T3-G-P,C8000V-PLR=,E3N-ENWAN-C-T2HA-E,8000-SW-LICENSE-W,E3N-ENWAN-P-T0HA-E,SC8KV8STUK9-179,L-DNA-C8000V,8000-S-ROUTER-EMU,SC8KVUK9-1716,SC8KVUK9-1715,SC8KVUK9-1712,SC8KVUK9-1713,E3N-ENTWAN-C-T1-E,E3N-ENTWAN-C-T5-A,SC8KVUK9-1711,E3N-ENWAN-P-T1HA-E,8000-SW-SERVICE=,E2N-SDWAN-C-T1-G-P,E3N-ENWAN-C-T1HA-E,M2USB-64G,E3N-ENTWAN-P-T1-E,E3N-ENTWAN-P-T5-A,8800-LC-48H-O-TRK,E2N-SDWAN-C-T2-G-P,SC8KV8SEQUK9-1716,E2N-SDWAN-C-T5-G-A,M2USB-64G=,SC8KV8STUK9-1712,SC8KV16SQUK9-1716,E2N-SDWAN-P-T0-G-A,C8000V-HSEC,SC8KV8STUK9-1713,SC8KV8STUK9-1715,E2N-SDWAN-C-T3-G-P,E2N-SDWAN-C-T4-G-A" /> <meta property="fb:app_id" content="156494687694418" /> <meta name="ioContentSource" content="WEM" /> <meta name="concept" content="Cisco IOS XE 17" /> <meta name="secondaryConcept" content="Cisco ASR 1000 Series Aggregation Services Routers" /> <meta name="secondaryConcept" content="Cisco 1000 Series Integrated Services Routers" /> <meta name="secondaryConcept" content="Cisco 4000 Series Integrated Services Routers" /> <meta name="secondaryConcept" content="Cisco Catalyst 8000V Edge Software" /> <meta name="secondaryConcept" content="Cisco Catalyst 8200 Series Edge Platforms" /> <meta name="secondaryConcept" content="Cisco Catalyst 8300 Series Edge Platforms" /> <meta name="secondaryConcept" content="Cisco Catalyst 8500 Series Edge Platforms" /> <meta name="secondaryConcept" content="Cisco Catalyst 8500L Series Edge Platforms" /> <meta name="docType" content="TSD Products Configuration Guide Book" /> <meta name="iaPath" content="cisco.com#Products#Cisco Products#Cisco IOS and NX-OS Software#Cisco IOS XE#Cisco IOS XE 17" /> <meta name="contentType" content="cisco.com#US#postSales" /> <meta name="locale" content="US" /> <meta name="language" content="en" /> <meta name="country" content="US" /> <meta name="hub" content="Enterprise Networks" /> <meta name="CCID_Page" content="cc001772" /> <meta name="date" content="Tue Sep 24 20:54:05 PDT 2024" /> <meta name="accessLevel" content="Customer" /> <meta name="accessLevel" content="Guest" /> <meta name="accessLevel" content="Partner" /> <meta name="entitlementExpression" content="contains( "0,1,2,3,4,7" , $profileField[3] )" /> <meta property="og:site_name" content="Cisco" /> <meta property="og:type" content="website" /> <meta property="og:title" content="High Availability Configuration Guide, Cisco IOS XE 17.x" /> <meta property="og:description" content="High Availability Configuration Guide, Cisco IOS XE 17.x" /> <meta property="og:url" content="https://www.cisco.com/c/en/us/td/docs/routers/ios/config/17-x/ha/b-high-availability.html" /> <link rel="canonical" href="https://www.cisco.com/c/en/us/td/docs/routers/ios/config/17-x/ha/b-high-availability.html"/> <script src="/etc.clientlibs/clientlibs/granite/jquery.min.js"></script> <script src="/etc.clientlibs/clientlibs/granite/utils.min.js"></script> <script src="/etc.clientlibs/clientlibs/granite/jquery/granite.min.js"></script> <script src="/etc.clientlibs/foundation/clientlibs/jquery.min.js"></script> <script src="/etc.clientlibs/foundation/clientlibs/shared.min.js"></script> <script src="/etc.clientlibs/cq/personalization/clientlib/underscore.min.js"></script> <script src="/etc.clientlibs/cq/personalization/clientlib/personalization/kernel.min.js"></script> <script src="/etc.clientlibs/cq/personalization/clientlib/personalization/kernel.min.js"></script> <script type="text/javascript"> $CQ(function() { CQ_Analytics.SegmentMgr.loadSegments("\/etc\/segmentation"); CQ_Analytics.ClientContextUtils.init("\/c\/dnc\/etc\/clientcontext\/default", "\/content\/en\/us\/td\/docs\/routers\/ios\/config\/17\u002Dx\/ha\/b\u002Dhigh\u002Davailability"); }); </script> <link rel="stylesheet" href="/etc/designs/cdc/clientlibs/responsive/css/cisco-sans.min.css" type="text/css"> <script src="/etc/designs/cdc/clientlibs/responsive/js/foundation.min.js"></script> <link rel="stylesheet" href="/etc/designs/cdc/clientlibs/responsive/css/books.min.css" type="text/css"> <script> sessionStorage.setItem("logOutIntermediateMessage", 'You are being logged out.'); </script> <!-- Custom JSON LD For Products Type --> <script type="application/ld+json"> [ { "@context": "http://www.schema.org", "@type": "WebPage", "name": "High Availability Configuration Guide, Cisco IOS XE 17.x", "url": "https://www.cisco.com/c/en/us/td/docs/routers/ios/config/17-x/ha/b-high-availability.html", "description": "High Availability Configuration Guide, Cisco IOS XE 17.x", "publisher": { "@type": "Corporation", "name": "Cisco" } }] </script> <!-- End Custom JSON LD For Products Type --> <!-- Video JSON LD --> <!-- End Video JSON LD --> <script>!function(e){var n="https://s.go-mpulse.net/boomerang/";if("False"=="True")e.BOOMR_config=e.BOOMR_config||{},e.BOOMR_config.PageParams=e.BOOMR_config.PageParams||{},e.BOOMR_config.PageParams.pci=!0,n="https://s2.go-mpulse.net/boomerang/";if(window.BOOMR_API_key="GKZXC-NS3SU-A7VFH-HKBHM-U7LKH",function(){function e(){if(!o){var e=document.createElement("script");e.id="boomr-scr-as",e.src=window.BOOMR.url,e.async=!0,i.parentNode.appendChild(e),o=!0}}function t(e){o=!0;var n,t,a,r,d=document,O=window;if(window.BOOMR.snippetMethod=e?"if":"i",t=function(e,n){var t=d.createElement("script");t.id=n||"boomr-if-as",t.src=window.BOOMR.url,BOOMR_lstart=(new Date).getTime(),e=e||d.body,e.appendChild(t)},!window.addEventListener&&window.attachEvent&&navigator.userAgent.match(/MSIE [67]\./))return window.BOOMR.snippetMethod="s",void t(i.parentNode,"boomr-async");a=document.createElement("IFRAME"),a.src="about:blank",a.title="",a.role="presentation",a.loading="eager",r=(a.frameElement||a).style,r.width=0,r.height=0,r.border=0,r.display="none",i.parentNode.appendChild(a);try{O=a.contentWindow,d=O.document.open()}catch(_){n=document.domain,a.src="javascript:var d=document.open();d.domain='"+n+"';void(0);",O=a.contentWindow,d=O.document.open()}if(n)d._boomrl=function(){this.domain=n,t()},d.write("<bo"+"dy onload='document._boomrl();'>");else if(O._boomrl=function(){t()},O.addEventListener)O.addEventListener("load",O._boomrl,!1);else if(O.attachEvent)O.attachEvent("onload",O._boomrl);d.close()}function a(e){window.BOOMR_onload=e&&e.timeStamp||(new Date).getTime()}if(!window.BOOMR||!window.BOOMR.version&&!window.BOOMR.snippetExecuted){window.BOOMR=window.BOOMR||{},window.BOOMR.snippetStart=(new Date).getTime(),window.BOOMR.snippetExecuted=!0,window.BOOMR.snippetVersion=12,window.BOOMR.url=n+"GKZXC-NS3SU-A7VFH-HKBHM-U7LKH";var i=document.currentScript||document.getElementsByTagName("script")[0],o=!1,r=document.createElement("link");if(r.relList&&"function"==typeof r.relList.supports&&r.relList.supports("preload")&&"as"in r)window.BOOMR.snippetMethod="p",r.href=window.BOOMR.url,r.rel="preload",r.as="script",r.addEventListener("load",e),r.addEventListener("error",function(){t(!0)}),setTimeout(function(){if(!o)t(!0)},3e3),BOOMR_lstart=(new Date).getTime(),i.parentNode.appendChild(r);else t(!1);if(window.addEventListener)window.addEventListener("load",a,!1);else if(window.attachEvent)window.attachEvent("onload",a)}}(),"".length>0)if(e&&"performance"in e&&e.performance&&"function"==typeof e.performance.setResourceTimingBufferSize)e.performance.setResourceTimingBufferSize();!function(){if(BOOMR=e.BOOMR||{},BOOMR.plugins=BOOMR.plugins||{},!BOOMR.plugins.AK){var n=""=="true"?1:0,t="",a="bdpnbeqxgy4r2z2cdyaq-f-b1fa1ba2e-clientnsv4-s.akamaihd.net",i="false"=="true"?2:1,o={"ak.v":"39","ak.cp":"61004","ak.ai":parseInt("271834",10),"ak.ol":"0","ak.cr":3,"ak.ipv":4,"ak.proto":"http/1.1","ak.rid":"3e8914af","ak.r":37669,"ak.a2":n,"ak.m":"dsca","ak.n":"essl","ak.bpcip":"8.222.208.0","ak.cport":39224,"ak.gh":"23.53.33.222","ak.quicv":"","ak.tlsv":"tls1.2","ak.0rtt":"","ak.0rtt.ed":"","ak.csrc":"-","ak.acc":"reno","ak.t":"1732386305","ak.ak":"hOBiQwZUYzCg5VSAfCLimQ==xnri2t7wfVxdqYussH0eEiedxAP0GH26i5885cumzk1sA37VoCFEKPi3cDa9XKuRTyN+st+pD6W4/19zHndaEFvqaKJTqHusC7duirf03L/7n5jZ9uCb7uzal2KrWDIVvN1bmsp3i9Um0wF6HolKYLU1wqzdNdlhVQfd5PfPo9r1B9QmHNWQ2+4eIA5LVbfeOkwcGbiShpJ5hEmoWwjBcNEUCixdVwEz49TEv6h62H7xx6n1OAkMAIrHki0xDeZt1dSmd98Vrx1nV4OkgPXHKYiAxDb1b2gTdkBEill4qPeQo4ceH6DxbcwIULQZx6r33gq6iXfMGkXmTgouas7e8cemPbC0fJUT39ZJSTesud/a6eXCbrItyQCK7CmekPfwdzn5Gkkn5nAKsifsmcp9FJtSyqIhAnrXGGhrJ0n+1/Y=","ak.pv":"517","ak.dpoabenc":"","ak.tf":i};if(""!==t)o["ak.ruds"]=t;var r={i:!1,av:function(n){var t="http.initiator";if(n&&(!n[t]||"spa_hard"===n[t]))o["ak.feo"]=void 0!==e.aFeoApplied?1:0,BOOMR.addVar(o)},rv:function(){var e=["ak.bpcip","ak.cport","ak.cr","ak.csrc","ak.gh","ak.ipv","ak.m","ak.n","ak.ol","ak.proto","ak.quicv","ak.tlsv","ak.0rtt","ak.0rtt.ed","ak.r","ak.acc","ak.t","ak.tf"];BOOMR.removeVar(e)}};BOOMR.plugins.AK={akVars:o,akDNSPreFetchDomain:a,init:function(){if(!r.i){var e=BOOMR.subscribe;e("before_beacon",r.av,null,null),e("onbeacon",r.rv,null,null),r.i=!0}return this},is_complete:function(){return!0}}}}()}(window);</script></head> <body id="wcq" class="fw-res cdc-support cdc-books cdc-high-density cdc-full-width cdc-transform "> <div id="fw-skiplinks"> <ul class="container"> <li><a id="skiplink-content" href="#fw-content">Skip to content</a></li> <li><a id="skiplink-search" href="#">Skip to search</a></li> <li><a id="skiplink-footer" href="#fw-footer-v2" class="last">Skip to footer</a></li> </ul> </div> <script type="module" src="/site/web-components/us/en/cdc-header.js"></script> <cdc-header></cdc-header> <nav class="fw-c-header__seo-links" aria-hidden="true" style="display:none"> <ul> <li><a tabindex="-1" href="https://www.cisco.com/site/us/en/index.html">Cisco.com Worldwide</a></li> <li><a tabindex="-1" href="/c/en/us/products/index.html">Products and Services</a></li> <li><a tabindex="-1" href="https://www.cisco.com/site/us/en/solutions/index.html">Solutions</a></li> <li><a tabindex="-1" href="/c/en/us/support/index.html">Support</a></li> <li><a tabindex="-1" href="/c/en/us/training-events.html">Learn</a></li> <li><a tabindex="-1" href="//www.cisco.com/c/en/us/about/sitemap.html">Explore Cisco</a></li> <li><a tabindex="-1" href="/c/en/us/buy.html">How to Buy</a></li> <li><a tabindex="-1" href="https://www.cisco.com/site/us/en/partners/index.html?dtid=odicdc001129">Partners Home</a></li> <li><a tabindex="-1" href="https://www.cisco.com/site/us/en/partners/cisco-partner-program/index.html?ccid=cc000864&dtid=odiprc001129">Partner Program</a></li> <li><a tabindex="-1" href="https://www.cisco.com/site/us/en/partners/support-help/index.html">Support</a></li> <li><a tabindex="-1" href="https://www.cisco.com/site/us/en/partners/tools/index.html?dtid=odiprc001129">Tools</a></li> <li><a tabindex="-1" href="https://locatr.cloudapps.cisco.com/WWChannels/LOCATR/pf/index.jsp#/">Find a Cisco Partner</a></li> <li><a tabindex="-1" href="https://www.cisco.com/site/us/en/partners/connect-with-a-partner/index.html?ccid=cc000864&dtid=odiprc001129">Meet our Partners</a></li> <li><a tabindex="-1" href="https://www.cisco.com/site/us/en/partners/index.html?dtid=odicdc001129">Become a Cisco Partner</a></li> </ul> </nav> <div id="fw-content" class="container grid"> <div class="row full blowout" data-owner="ID"> <div class="col full "> <nav id="fw-breadcrumb" class="data-based" aria-label="breadcrumbs" data-owner="ID"> <ul itemscope itemtype="//schema.org/BreadcrumbList"> <li aria-hidden="true"><a href='#' class="skip"><span></span></a></li> <li itemprop='itemListElement' itemscope itemtype='//schema.org/ListItem'><a itemprop='item' href='/c/en/us/support/index.html'><span itemprop='name'>Support</span><meta itemprop='position' content='1' /></a><span class='caret'></span></li><li itemprop='itemListElement' itemscope itemtype='//schema.org/ListItem'><a itemprop='item' href='/c/en/us/support/all-products.html'><span itemprop='name'>Product Support</span><meta itemprop='position' content='2' /></a><span class='caret'></span></li><li itemprop='itemListElement' itemscope itemtype='//schema.org/ListItem'><a itemprop='item' href='/c/en/us/support/ios-nx-os-software/index.html'><span itemprop='name'>Cisco IOS and NX-OS Software</span><meta itemprop='position' content='3' /></a><span class='caret'></span></li><li itemprop='itemListElement' itemscope itemtype='//schema.org/ListItem'><a itemprop='item' href='/c/en/us/support/ios-nx-os-software/ios-xe-17/series.html'><span itemprop='name'>Cisco IOS XE 17</span><meta itemprop='position' content='4' /></a><span class='caret'></span></li><li itemprop='itemListElement' itemscope itemtype='//schema.org/ListItem'><a itemprop='item' href='/c/en/us/support/ios-nx-os-software/ios-xe-17/products-installation-and-configuration-guides-list.html'><span itemprop='name'>Configuration Guides</span><meta itemprop='position' content='5' /></a><span class='caret'></span></li> </ul> </nav> <script> if (window.cdc === undefined) { window.cdc = {}; } if (cdc.breadcrumb === undefined) { cdc.breadcrumb = (function () { let clone = document.querySelector('#fw-breadcrumb').cloneNode(true); let appendClone = function () { let hasBreadcrumb = document.querySelector('#fw-breadcrumb') !== null, firstMarquee = document.querySelectorAll('.dmc-mq')[0]; if (!hasBreadcrumb && firstMarquee !== undefined) { firstMarquee.querySelector('.frame .inset').insertBefore(this.clone, firstMarquee.querySelector('.frame .inset').firstElementChild); } }; return { clone: clone, appendClone: appendClone } }()); } //DE380224 var anchorChild = document.getElementsByTagName("a"); for(var i=0; i<anchorChild.length; i++){ if(anchorChild[i].getAttribute("itemprop")=="item") { if ( anchorChild[i].href.includes("%3Clocale%3E") ){ let anchorChildHREF = anchorChild[i].href; let docLocale = document.querySelector('meta[name="locale"]').getAttribute('content'); let docLanguage = document.querySelector('meta[name="language"]').getAttribute('content'); var docSeparator; if ((docLocale.toLowerCase() == "us") && (docLanguage.toLowerCase() == "en")) { docSeparator="/"; } else { docSeparator="_"; } let anchorURLReplace = docLanguage.toLowerCase() + docSeparator + docLocale.toLowerCase(); anchorChildHREF = anchorChildHREF.replace("%3Clocale%3E", anchorURLReplace); anchorChild[i].setAttribute('href', anchorChildHREF); } } } </script> <h1 id="fw-pagetitle" class="" data-owner="ID">High Availability Configuration Guide, Cisco IOS XE 17.x</h1> </div> </div> <!--googleon: index--><!--googleon: snippet--> <!-- have to do this for _g.I18n to be defined in preview and publish modes --> <script type="text/javascript"> // initialize dictionary for i18n cdc.util.ensureNamespace("cdc.rc"); cdc.rc.eotkeys = { showOnly5Products : "Show Only 5 Products", showAllRowsProducts : "Show All nRows Products", supportCommunityUrl : "https://community.cisco.com/t5/technology-and-support/ct-p/technology-support", supportCommunity : "Cisco Community", thankYou : "Thank You", viewersAlso : "Customers Also Viewed", show : "Show", more : "More", showOnly3Documents: "Show Only 3 Documents" }; </script> <div class="row blowout full visitedlinks"> <div class="col full"> <div class="disclaimers techdocs"> <div class="disclaimerButtons"> <div class="aboutBias"> <button aria-expanded="false" >Bias-Free Language</button> </div> </div> <div class="biasfreeContent panel"> <h3>Bias-Free Language</h3> <p>The documentation set for this product strives to use bias-free language. For the purposes of this documentation set, bias-free is defined as language that does not imply discrimination based on age, disability, gender, racial identity, ethnic identity, sexual orientation, socioeconomic status, and intersectionality. Exceptions may be present in the documentation due to language that is hardcoded in the user interfaces of the product software, language used based on RFP documentation, or language that is used by a referenced third-party product. <a href="https://www.cisco.com/c/en/us/about/social-justice/inclusive-language-policy.html">Learn more</a> about how Cisco is using Inclusive Language.</p> </div> </div><!-- disclaimers --> <script> /* this is needed for the translation selector */ if (typeof(cdc) == "undefined") cdc={}; if (typeof(cdc.translations) == "undefined") cdc.translations={}; var bookTitle = 'Book Title Page'; </script> <span id="actionBar-top"></span> <section id="actionBar" class="noprint base-blowout"> <span class="icons"> <div class='versionddcontainer'></div> <script type="text/html" class="versionstemp"> <div class="versionsdd"> <button class="versionbutton" aria-haspopup="true" aria-expanded="false" aria-labelledby="other versions" class="version"><label></label></button> <ul class="versionlist" aria-labelledby="other versions"> <% let pageUrl = window.location.pathname.replace("/content/","/c/").toLowerCase(); if (false) pageUrl = pageUrl.substring(0,pageUrl.lastIndexOf("/"))+".html"; for(let i=0; i< data.length; i++) { let item = data[i], myurl = item.linkUrl, urlm = myurl.replace("/content/","/c/");; mytitle = item.linkTitle; myclass= urlm.toLowerCase() == pageUrl ? "class=\"selected\"":""; %> <li><a href="${myurl}" ${myclass}>${mytitle}</a></li> <% } %> </ul> </div> </script> <span class="utilities"> <button title="Search in this Book" class="mobileSearch simpleOverlay-trigger"> Search </button> <div class="mobileSearch simpleOverlay-content"> <div class="title">Find Matches in This Book</div> <!--googleoff: index--><!--googleoff: snippet--> <div class="content"> <form id="mobileBooksearch"> <input type="search" name="booksearchPhrase" placeholder='Find Matches in This Book'/><button class="submit"></button> <button class="clear"><img src="/etc/designs/cdc/fw/i/ic_clear_gray.png" alt="Clear Contents of Search"/></button> </form> <div id="overlayResults" role="region" aria-live="polite" > <!-- important, keep this results div begin end on same line in here --> <div class="results"></div> </div> </div> <!--googleon: index--><!--googleon: snippet--> </div> <div class="noprint" id="saveModule"> <script type="text/javascript"> cdc.util.ensureNamespace("cdc.rc.savedoc"); cdc.rc.savedoc.isLoggedIn = false; cdc.rc.savedoc.save = "Save"; cdc.rc.savedoc.saved = "Saved"; </script> <button class="save" aria-expanded="false"> <label>Save</label> </button> </div> <div class="saveDocumentMessage login cdc-expandPanel" role="region" aria-live="polite"> <a href="/c/login/index.html?referer=/c/en/us/td/docs/routers/ios/config/17-x/ha/b-high-availability.html">Log in</a> to Save Content </div> <!-- Translation Selctor --> <!-- Translation Selector is used on EOT and Books pages. if a page has a locale of en_US then it will provide a list of avaible translations, if its a translated page (non english locale) then provide the link to the english locale. --> <div class="translations simpleOverlay-content" role="dialog" id="dialogt" aria-labelledby="onlyForNonEN" aria-modal="true"> <div role="heading" class="title">Available Languages</div> <!--googleoff: index--><!--googleoff: snippet--> <script language="javascript"> cdc.translations.map = "{en-us=https://www.cisco.com/c/en/us/td/docs/routers/ios/config/17-x/ha/b-high-availability.html, x-default=https://www.cisco.com/c/en/us/td/docs/routers/ios/config/17-x/ha/b-high-availability.html}";//storing the map for use in the JS cdc.translations.locale="en_us"; </script> <div class="content"> <div class="availableLanguagesList"> <ul id="translationsList"> </ul> </div> </div> <!--googleon: index--><!--googleon: snippet--> </div> <script> // stored value for overlay label to use in js var downloadOPtionLabel = 'Download Options', bookSearchlabel = 'Find Matches in This Book', translationsLabel = 'Translations', bookConentLabel= 'Book Contents'; </script> <button title="Document Download Options" id="dwnld-button" class="downloadOptions simpleOverlay-trigger" aria-expanded="false"> Download </button> <div class="downloadOptions simpleOverlay-content" role="dialog" id="dialogd" aria-labelledby="dwnld-button" aria-modal="true" class="default_dialog"> <div role="heading" class="title">Download Options</div> <!--googleoff: index--><!--googleoff: snippet--> <div class="content"> <header> <h3 class="h4"> Book Title</p> <p>High Availability Configuration Guide, Cisco IOS XE 17.x</p> </header> <ul> <li > <a href="/c/en/us/td/docs/routers/ios/config/17-x/ha/b-high-availability.pdf" class="pdfIcon">PDF - Complete Book <span>(2.35 MB)</span></a> <p>View with Adobe Reader on a variety of devices</p> </li> </ul> </div> <!--googleon: index--><!--googleon: snippet--> </div> <button title="Print Friendly Page" class="print simpleOverlay-trigger"> Print </button> </span> </span> <form id="booksearch" tabindex="0"> <input type="search" name="booksearchPhrase" placeholder='Find Matches in This Book'/><button class="submit" aria-label="Search"></button> <button class="clear"><img src="/etc/designs/cdc/fw/i/ic_clear_gray.png" alt="Clear Contents of Search"/></button> </form> <div id="searchresult" role="region" aria-live="polite"><button class="close" title="Close Panel"><span></span><span></span></button> <span class="headArrow"></span> <h2>Results</h2> <div class="matches"> </div> <div class="results" tabindex="0"> </div> </div> <div id="searchResultChapterTitle"></div> </section> <script type="text/html" id="navigateMatchesTemplate"> <div> <button class="up on" title="Previous Match"><span></span></button> <button class="up off" title="Previous Match Not Available"><span></span></button> <span class="matchlabel">Matches</span> <button class="down on" title="Next Match"><span></span></button> <button class="down off" title="Next Match Not Available"><span></span></button> </div> </script> <script type="text/html" id="noChapterMatchTemplate"> <p>There are no Matches in this chapter.</p> </script> <script type="text/html" id="searchResultsListTemplate"> <p class="h3">Chapters with Matches</p> <ul> <% var i = 0; while ( modelData.links[i] ) { %> <li> <% curpage = (window.location.pathname.indexOf(modelData.links[i].href) > -1 )?true:false; if ( i === modelData.curpage ) { if ( ! jQuery('.mobileSearch').css("display") == "block") { %> <span class="currentIndicator"></span>${modelData.links[i].title} <% } else { %> <span class="currentIndicator"></span><button class="curpage" data-href="${modelData.links[i].url}?bookSearch=true${modelData.wcm}">${modelData.links[i].title}</button> <% } } else { %> <button data-href="${modelData.links[i].url}?bookSearch=true${modelData.wcm}">${modelData.links[i].title}</button> <% } %> </li> <% i++; } %> </ul> </script> <script type="text/html" id="noBookMatchTemplate"> <p class="head">No matches found in this book</p> <p>This feature looks for an exact match of what you entered in the box.</p> <p>If you entered several words, try reducing the entry to one or two and search again.</p> </script> <script type="text/html" id="errorTemplate"> <p>Search is currently unavailable due to technical issues. We are working to resolve the problem as quickly as possible.</p> </script> <script type="text/html" id="mobileSearchFooterTemplate"> <div id="mobileSearchFooter"> <button class="mobileSearch" title="Search in this Book"></button> <button class="closeFooter"><span></span><span></span></button> <div class="matches"> </div> </div> </script> </div> </div> <div class="row blowout narrow-wide-v2 flip visitedlinks"> <div class="col narrow-v2"> <div id="documentInfo"> <dl> <dt>Updated:</dt><dd> November 5, 2022</dd> </dl> </div> </div> <div id="chapterTitleDiv" class="col wide-v2 "> <!-- this will be chapter title for chapters or header for TOC for books --> <h2 class="chapter-title">Book Table of Contents</h2> </div> </div> <div class="row blowout wide-narrow-v2 visitedlinks"> <div id="pageContentDiv" class="col wide-v2 " role="main"> <ul id="bookToc"> <li><a href="/c/en/us/td/docs/routers/ios/config/17-x/ha/b-high-availability/preface-reuse-routing.html">Preface</a></li> <li><a href="/c/en/us/td/docs/routers/ios/config/17-x/ha/b-high-availability/m_ha-config-stateful-switchover-0_2.html">Configuring Stateful Switchover</a></li> <li><a href="/c/en/us/td/docs/routers/ios/config/17-x/ha/b-high-availability/m_ha-cfg-nsf-0.html">Configuring Nonstop Forwarding</a></li> <li><a href="/c/en/us/td/docs/routers/ios/config/17-x/ha/b-high-availability/m_ha-config-performing-inservice-software-upgrade-0.html">Performing an In Service Software Upgrade</a></li> <li><a href="/c/en/us/td/docs/routers/ios/config/17-x/ha/b-high-availability/m_ha-config-aaa-high-availability-support.html">AAA High Availability Support for Local PPPoX Sessions</a></li> </ul> <div id="bookContent"> <h3 class="bookContent-title">Notes</h3> <div id="bookwrap"> </div> </div> </div> <div class="col narrow-v2"> <div class="rightRailComponent noprint base-blowout"> <div class="eotPersonalization"> <section id="eotTDCampaign"></section> </div> <div class="eot-feedback-container"> <div class="eot-feedback"> <h3>Was this Document Helpful?</h3> <span class="eot-feedback-btnwrap"> <button class="eot-feedback-btn eot-feedback-btn-yes" aria-label="Was this Document Helpful?? Yes">Yes</button> <button class="eot-feedback-btn eot-feedback-btn-no" aria-label="Was this Document Helpful?? No">No</button> </span> <span lang="en" class="eot-feedback-olwrap"> <a href="javascript: void(0);" class="eot-feedback-ol" onclick="window.open('https://ciscocx.qualtrics.com/jfe/form/SV_be0fHnqDoKM7sto?Ref=' + location.href + '&resize=false', 'feedback', 'width=650, height=460, scrollbars=1, menubar=1, resizable=1'); return false;"> <img id="feedback_img" border="0" style="cursor: pointer;" title="Feedback" src="//www.cisco.com/c/dam/cdc/i/Feedback_OceanBlue.png" alt="Feedback">Feedback</a> </span> </div> </div> <div class="showComponent"> <div class="eot-vav"> <ul> </ul> </div> </div> <div class="letUsHelp"> <div class="eotLetUsHelp"> <h3>Contact Cisco</h3> <ul> <li><a id="eotLetUsHelpProdDocUrl" href="https://mycase.cloudapps.cisco.com/start?prodDocUrl=">Open a Support Case</a><img src="/etc/designs/cdc/fw/i/icon_lock_small.png" alt="login required"/></li> <li>(Requires a <a href="//www.cisco.com/c/en/us/services/order-services.html">Cisco Service Contract</a>)</li> </ul> </div> <script> jQuery(document).ready(function() { var getURL=jQuery("#eotLetUsHelpProdDocUrl").attr("href"), domInd = location.href.indexOf('cisco.com') ; if ( domInd > -1 && domInd < location.href.search(/\w\/\w/) ) { getURL += encodeURI(location.href); } jQuery("#eotLetUsHelpProdDocUrl").attr("href",getURL); }); </script> </div> <div id="eotRightRailMBox"><!--MBox--> <!-- IT:components/mbox/banner-mbox:V0.0.0 --> <div> <div class="mboxDefault"></div> <script type="text/javascript"> var test=""; if(test!=undefined && test.trim().length>0){ mboxCreate('en-us_dg_support_bookchapters','type=default',''); }else{ mboxCreate('en-us_dg_support_bookchapters','type=default'); } </script> </div> <!--MBox--></div> <div class="showComponent"> <div class="eot-tdatp"> <h3>This Document Applies to These Products</h3> <ul class="eot-tdatp-list"> <li><a href="/c/en/us/support/routers/1000-series-integrated-services-routers-isr/series.html">1000 Series Integrated Services Routers</a></li> <li><a href="/c/en/us/support/routers/4000-series-integrated-services-routers-isr/series.html">4000 Series Integrated Services Routers</a></li> <li><a href="/c/en/us/support/routers/asr-1000-series-aggregation-services-routers/series.html">ASR 1000 Series Aggregation Services Routers</a></li> <li><a href="/c/en/us/support/routers/catalyst-8000v-edge-software/series.html">Catalyst 8000V Edge Software</a></li> <li><a href="/c/en/us/support/routers/catalyst-8200-series-edge-platforms/series.html">Catalyst 8200 Series Edge Platforms</a></li> <li><a href="/c/en/us/support/routers/catalyst-8300-series-edge-platforms/series.html">Catalyst 8300 Series Edge Platforms</a></li> <li><a href="/c/en/us/support/routers/catalyst-8500-series-edge-platforms/series.html">Catalyst 8500 Series Edge Platforms</a></li> <li><a href="/c/en/us/support/routers/catalyst-8500l-series-edge-platforms/series.html">Catalyst 8500L Series Edge Platforms</a></li> <li><a href="/c/en/us/support/ios-nx-os-software/ios-xe-17/series.html">IOS XE 17</a></li> </ul> <button class="eot-show5" showing5="true"></button> </div> </div> <div></div> </div> </div> </div> <!--googleoff: index--><!--googleoff: snippet--> <!-- end: responsive fat footer re-use wrapper--> </div> <script type="module" src="/site/web-components/us/en/cdc-footer.js"></script> <cdc-footer></cdc-footer> <script type="text/javascript"> if(document.querySelector('#privacy-manager')!=null){ document.querySelector('#privacy-manager').href='#cookies'; } </script> <div id="fw-overlay"></div> <script src="/etc/designs/cdc/clientlibs/responsive/js/books.min.js"></script> <script src="/etc/designs/cdc/fw/m/books_metricsrule.js" type="text/javascript" async></script> <!-- SiteCatalyst code version: H.24.4. --> <noscript><img src="//cisco.112.2o7.net/b/ss/cisco-mobile/5/12345" width="2" height="2" border="0" alt=""/></noscript> </body> </html>