{"id":1551,"date":"2024-10-24T10:38:27","date_gmt":"2024-10-24T08:38:27","guid":{"rendered":"https:\/\/www.quisted.net\/?p=1551"},"modified":"2024-11-05T22:42:59","modified_gmt":"2024-11-05T21:42:59","slug":"mpls-traffic-engineering-lab","status":"publish","type":"post","link":"https:\/\/www.quisted.net\/index.php\/2024\/10\/24\/mpls-traffic-engineering-lab\/","title":{"rendered":"MPLS &#8211; Traffic Engineering (MPLS-TE) Lab"},"content":{"rendered":"\n<p><img loading=\"lazy\" decoding=\"async\" class=\"aligncenter wp-image-1757 size-full\" src=\"https:\/\/www.quisted.net\/wp-content\/uploads\/2024\/10\/Header2.png\" alt=\"\" width=\"1011\" height=\"394\" srcset=\"https:\/\/www.quisted.net\/wp-content\/uploads\/2024\/10\/Header2.png 1011w, https:\/\/www.quisted.net\/wp-content\/uploads\/2024\/10\/Header2-300x117.png 300w, https:\/\/www.quisted.net\/wp-content\/uploads\/2024\/10\/Header2-768x299.png 768w\" sizes=\"auto, (max-width: 1011px) 100vw, 1011px\" \/><\/p>\n\n\n<div id=\"ez-toc-container\" class=\"ez-toc-v2_0_80 counter-hierarchy ez-toc-counter ez-toc-grey ez-toc-container-direction\">\n<div class=\"ez-toc-title-container\">\n<p class=\"ez-toc-title\" style=\"cursor:inherit\">Table of Contents<\/p>\n<span class=\"ez-toc-title-toggle\"><a href=\"#\" class=\"ez-toc-pull-right ez-toc-btn ez-toc-btn-xs ez-toc-btn-default ez-toc-toggle\" aria-label=\"Toggle Table of Content\"><span class=\"ez-toc-js-icon-con\"><span class=\"\"><span class=\"eztoc-hide\" style=\"display:none;\">Toggle<\/span><span class=\"ez-toc-icon-toggle-span\"><svg style=\"fill: #999;color:#999\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\" class=\"list-377408\" width=\"20px\" height=\"20px\" viewBox=\"0 0 24 24\" fill=\"none\"><path d=\"M6 6H4v2h2V6zm14 0H8v2h12V6zM4 11h2v2H4v-2zm16 0H8v2h12v-2zM4 16h2v2H4v-2zm16 0H8v2h12v-2z\" fill=\"currentColor\"><\/path><\/svg><svg style=\"fill: #999;color:#999\" class=\"arrow-unsorted-368013\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\" width=\"10px\" height=\"10px\" viewBox=\"0 0 24 24\" version=\"1.2\" baseProfile=\"tiny\"><path d=\"M18.2 9.3l-6.2-6.3-6.2 6.3c-.2.2-.3.4-.3.7s.1.5.3.7c.2.2.4.3.7.3h11c.3 0 .5-.1.7-.3.2-.2.3-.5.3-.7s-.1-.5-.3-.7zM5.8 14.7l6.2 6.3 6.2-6.3c.2-.2.3-.5.3-.7s-.1-.5-.3-.7c-.2-.2-.4-.3-.7-.3h-11c-.3 0-.5.1-.7.3-.2.2-.3.5-.3.7s.1.5.3.7z\"\/><\/svg><\/span><\/span><\/span><\/a><\/span><\/div>\n<nav><ul class='ez-toc-list ez-toc-list-level-1 ' ><li class='ez-toc-page-1 ez-toc-heading-level-2'><a class=\"ez-toc-link ez-toc-heading-1\" href=\"https:\/\/www.quisted.net\/index.php\/2024\/10\/24\/mpls-traffic-engineering-lab\/#What_is_MPLS_Traffic_Engineering_MPLS-TE\" >What is MPLS Traffic Engineering (MPLS-TE)?<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-2'><a class=\"ez-toc-link ez-toc-heading-2\" href=\"https:\/\/www.quisted.net\/index.php\/2024\/10\/24\/mpls-traffic-engineering-lab\/#MPLS_Lab_Setup\" >MPLS Lab Setup<\/a><ul class='ez-toc-list-level-3' ><li class='ez-toc-heading-level-3'><a class=\"ez-toc-link ez-toc-heading-3\" href=\"https:\/\/www.quisted.net\/index.php\/2024\/10\/24\/mpls-traffic-engineering-lab\/#Labs_download\" >Labs download<\/a><\/li><\/ul><\/li><li class='ez-toc-page-1 ez-toc-heading-level-2'><a class=\"ez-toc-link ez-toc-heading-4\" href=\"https:\/\/www.quisted.net\/index.php\/2024\/10\/24\/mpls-traffic-engineering-lab\/#Router_Configurations\" >Router Configurations<\/a><ul class='ez-toc-list-level-3' ><li class='ez-toc-heading-level-3'><a class=\"ez-toc-link ez-toc-heading-5\" href=\"https:\/\/www.quisted.net\/index.php\/2024\/10\/24\/mpls-traffic-engineering-lab\/#P_Routers_Router1_Router2_Router3\" >P Routers: (Router1, Router2, Router3)<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-3'><a class=\"ez-toc-link ez-toc-heading-6\" href=\"https:\/\/www.quisted.net\/index.php\/2024\/10\/24\/mpls-traffic-engineering-lab\/#PE_Routers_Router4_Router5\" >PE Routers: (Router4, Router5)<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-3'><a class=\"ez-toc-link ez-toc-heading-7\" href=\"https:\/\/www.quisted.net\/index.php\/2024\/10\/24\/mpls-traffic-engineering-lab\/#Traceroute_between_CE_routers_before_TE_R6-%3ER7\" >Traceroute between CE routers before TE (R6-&gt;R7)<\/a><\/li><\/ul><\/li><li class='ez-toc-page-1 ez-toc-heading-level-2'><a class=\"ez-toc-link ez-toc-heading-8\" href=\"https:\/\/www.quisted.net\/index.php\/2024\/10\/24\/mpls-traffic-engineering-lab\/#MPLS_Traffic_Engineering_Configuration\" >MPLS Traffic Engineering Configuration<\/a><ul class='ez-toc-list-level-3' ><li class='ez-toc-heading-level-3'><a class=\"ez-toc-link ez-toc-heading-9\" href=\"https:\/\/www.quisted.net\/index.php\/2024\/10\/24\/mpls-traffic-engineering-lab\/#Global_Configuration\" >Global Configuration<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-3'><a class=\"ez-toc-link ez-toc-heading-10\" href=\"https:\/\/www.quisted.net\/index.php\/2024\/10\/24\/mpls-traffic-engineering-lab\/#Interface_Configuration\" >Interface Configuration<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-3'><a class=\"ez-toc-link ez-toc-heading-11\" href=\"https:\/\/www.quisted.net\/index.php\/2024\/10\/24\/mpls-traffic-engineering-lab\/#OSPF_Configuration\" >OSPF Configuration<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-3'><a class=\"ez-toc-link ez-toc-heading-12\" href=\"https:\/\/www.quisted.net\/index.php\/2024\/10\/24\/mpls-traffic-engineering-lab\/#RSVP_Configuration\" >RSVP Configuration<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-3'><a class=\"ez-toc-link ez-toc-heading-13\" href=\"https:\/\/www.quisted.net\/index.php\/2024\/10\/24\/mpls-traffic-engineering-lab\/#Tunnel_Interface_Configuration\" >Tunnel Interface Configuration<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-3'><a class=\"ez-toc-link ez-toc-heading-14\" href=\"https:\/\/www.quisted.net\/index.php\/2024\/10\/24\/mpls-traffic-engineering-lab\/#MPLS-TE_Verification\" >MPLS-TE Verification<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-3'><a class=\"ez-toc-link ez-toc-heading-15\" href=\"https:\/\/www.quisted.net\/index.php\/2024\/10\/24\/mpls-traffic-engineering-lab\/#Traceroute_between_CE_routers_after_TE_R6-%3ER7\" >Traceroute between CE routers after TE (R6-&gt;R7)<\/a><\/li><\/ul><\/li><\/ul><\/nav><\/div>\n\n\n\n\n<p>\u00a0<\/p>\n<h2><span class=\"ez-toc-section\" id=\"What_is_MPLS_Traffic_Engineering_MPLS-TE\"><\/span><a id=\"mplste01\"><\/a><span style=\"color: #800080;\">What is MPLS Traffic Engineering (MPLS-TE)?<\/span><span class=\"ez-toc-section-end\"><\/span><\/h2>\n<hr \/>\n<p class=\"article-editor-content__paragraph\">MPLS Traffic Engineering (MPLS-TE) is a technology that enhances the capabilities of MPLS (Multiprotocol Label Switching) to enable more granular control over traffic flow within a network.<\/p>\n<p class=\"article-editor-content__paragraph\">Traffic engineering refers to the practice of optimizing the flow of network traffic in a way that ensures efficient use of network resources, avoids congestion, and achieves better overall performance. In traditional IP networks, traffic generally follows the shortest path, which can lead to suboptimal usage of network capacity and congestion. MPLS-TE allows operators to move beyond shortest-path routing by explicitly setting up paths through the network that distribute traffic in a desired way.<\/p>\n<p class=\"article-editor-content__paragraph article-editor-content__has-focus\">In this lab I am going to configure a tunnel to overrule the IGP shortest path and chose a different path.<\/p>\n<h2><span class=\"ez-toc-section\" id=\"MPLS_Lab_Setup\"><\/span><span style=\"color: #800080;\"><a id=\"mplste02\"><\/a>MPLS Lab Setup<br \/><\/span><span class=\"ez-toc-section-end\"><\/span><\/h2>\n<hr \/>\n<p>\u00a0<\/p>\n<table style=\"width: 100%; border-collapse: collapse; background-color: #fafafa;\">\n<tbody>\n<tr>\n<td style=\"width: 100%;\">\n<h3><span class=\"ez-toc-section\" id=\"Labs_download\"><\/span>Labs download<span class=\"ez-toc-section-end\"><\/span><\/h3>\n<h3><a href=\"https:\/\/drive.google.com\/drive\/folders\/13k6nSC9298ZudxNehaiQldNHmiUTr0dA?usp=sharing\" target=\"_blank\" rel=\"noopener\"><img loading=\"lazy\" decoding=\"async\" class=\"alignleft wp-image-1794\" src=\"https:\/\/www.quisted.net\/wp-content\/uploads\/2024\/10\/Lab-Icon.png\" alt=\"\" width=\"107\" height=\"92\" srcset=\"https:\/\/www.quisted.net\/wp-content\/uploads\/2024\/10\/Lab-Icon.png 398w, https:\/\/www.quisted.net\/wp-content\/uploads\/2024\/10\/Lab-Icon-300x258.png 300w\" sizes=\"auto, (max-width: 107px) 100vw, 107px\" \/><\/a><\/h3>\n<p><span style=\"font-size: revert; color: initial;\">Two CML Labs are available for download <a href=\"https:\/\/drive.google.com\/drive\/folders\/13k6nSC9298ZudxNehaiQldNHmiUTr0dA?usp=sharing\">here<\/a>.<br \/><br \/><\/span><span style=\"font-size: revert; color: initial;\">1 &#8211; Lab <strong>Pre<\/strong> MPLS-TE config (OSPF, MPLS, LDP).<br \/>2 &#8211; Lab <strong>Post<\/strong> MPLS-TE config (OSPF (With TE), MPLS-TE, LDP, RSVP, Tunnel).<\/span><\/p>\n<\/td>\n<\/tr>\n<\/tbody>\n<\/table>\n<p>Using Cisco\u2019s Modeling Labs (CML) I build the following MPLS lab using OSPF and LDP neighbor relationships using virtual routers running IOSv.<\/p>\n<ul>\n<li>3 x <strong>P routers<\/strong> (Router1, Router2, Router3)<\/li>\n<li>2 x <span style=\"color: #cc99ff;\"><strong>PE router<\/strong><\/span> (Router4, Router5)<\/li>\n<li>2 x <span style=\"color: #33cccc;\"><strong>CE router<\/strong><\/span> (Router6, Router7)<\/li>\n<\/ul>\n<p><a href=\"https:\/\/www.quisted.net\/wp-content\/uploads\/2024\/10\/MPLS.png\" target=\"_blank\" rel=\"noopener\"><img loading=\"lazy\" decoding=\"async\" class=\"aligncenter wp-image-1581 size-full\" src=\"https:\/\/www.quisted.net\/wp-content\/uploads\/2024\/10\/MPLS.png\" alt=\"\" width=\"1632\" height=\"556\" srcset=\"https:\/\/www.quisted.net\/wp-content\/uploads\/2024\/10\/MPLS.png 1632w, https:\/\/www.quisted.net\/wp-content\/uploads\/2024\/10\/MPLS-300x102.png 300w, https:\/\/www.quisted.net\/wp-content\/uploads\/2024\/10\/MPLS-1024x349.png 1024w, https:\/\/www.quisted.net\/wp-content\/uploads\/2024\/10\/MPLS-768x262.png 768w, https:\/\/www.quisted.net\/wp-content\/uploads\/2024\/10\/MPLS-1536x523.png 1536w\" sizes=\"auto, (max-width: 1632px) 100vw, 1632px\" \/><\/a><\/p>\n<p><span style=\"color: #800080;\"><strong>Default Behaviour<\/strong><\/span><br \/>The default traffic flow behaviour from <strong>PE Router4<\/strong> towards <strong>PE Router5<\/strong> will follow the <strong>IGP shortest path<\/strong> via <strong>P Router3<\/strong>. This path is one hop instead of traversing via Router1+Router2 being two hops away and double the cost.<br \/><a href=\"https:\/\/www.quisted.net\/wp-content\/uploads\/2024\/10\/MPLSDEFAULT.png\"><img loading=\"lazy\" decoding=\"async\" class=\"aligncenter size-full wp-image-1674\" src=\"https:\/\/www.quisted.net\/wp-content\/uploads\/2024\/10\/MPLSDEFAULT.png\" alt=\"\" width=\"1632\" height=\"556\" srcset=\"https:\/\/www.quisted.net\/wp-content\/uploads\/2024\/10\/MPLSDEFAULT.png 1632w, https:\/\/www.quisted.net\/wp-content\/uploads\/2024\/10\/MPLSDEFAULT-300x102.png 300w, https:\/\/www.quisted.net\/wp-content\/uploads\/2024\/10\/MPLSDEFAULT-1024x349.png 1024w, https:\/\/www.quisted.net\/wp-content\/uploads\/2024\/10\/MPLSDEFAULT-768x262.png 768w, https:\/\/www.quisted.net\/wp-content\/uploads\/2024\/10\/MPLSDEFAULT-1536x523.png 1536w\" sizes=\"auto, (max-width: 1632px) 100vw, 1632px\" \/><\/a><br \/><strong><span style=\"color: #800080;\">MPLS-TE<\/span><\/strong><br \/>With <strong>MPLS-TE<\/strong> we can define a different path via Router1+Router2.\u00a0<br \/>There can be many reasons why we would want to do this and many ways how we can achieve this. In this Lab I am going to enable MPLS-TE and simply exclude Router3 from our path.\u00a0<\/p>\n<p><a href=\"https:\/\/www.quisted.net\/wp-content\/uploads\/2024\/10\/TE.png\"><img loading=\"lazy\" decoding=\"async\" class=\"aligncenter size-full wp-image-1675\" src=\"https:\/\/www.quisted.net\/wp-content\/uploads\/2024\/10\/TE.png\" alt=\"\" width=\"1632\" height=\"556\" srcset=\"https:\/\/www.quisted.net\/wp-content\/uploads\/2024\/10\/TE.png 1632w, https:\/\/www.quisted.net\/wp-content\/uploads\/2024\/10\/TE-300x102.png 300w, https:\/\/www.quisted.net\/wp-content\/uploads\/2024\/10\/TE-1024x349.png 1024w, https:\/\/www.quisted.net\/wp-content\/uploads\/2024\/10\/TE-768x262.png 768w, https:\/\/www.quisted.net\/wp-content\/uploads\/2024\/10\/TE-1536x523.png 1536w\" sizes=\"auto, (max-width: 1632px) 100vw, 1632px\" \/><\/a><\/p>\n\n\n\n<table id=\"tablepress-17\" class=\"tablepress tablepress-id-17\">\n<thead>\n<tr class=\"row-1\">\n\t<th class=\"column-1\">Device<\/th><th class=\"column-2\">Function<\/th><th class=\"column-3\">Loopback address<\/th><th class=\"column-4\">Subnets<\/th><th class=\"column-5\">Label Ranges<\/th>\n<\/tr>\n<\/thead>\n<tbody class=\"row-striping row-hover\">\n<tr class=\"row-2\">\n\t<td class=\"column-1\">Router1<\/td><td class=\"column-2\">P Router<\/td><td class=\"column-3\">1.1.1.1\/32<\/td><td class=\"column-4\">Gi0\/0 10.1.2.1\/24<br \/>\nGi0\/1 10.1.3.1\/24<br \/>\nGi0\/3 10.1.4.1\/24<br \/>\n<\/td><td class=\"column-5\">100-199<br \/>\n<\/td>\n<\/tr>\n<tr class=\"row-3\">\n\t<td class=\"column-1\">Router2<\/td><td class=\"column-2\">P Router<\/td><td class=\"column-3\">2.2.2.2\/32<\/td><td class=\"column-4\">Gi0\/0 10.1.2.2\/24<br \/>\nGi0\/1 10.2.3.2\/24<br \/>\nGi0\/3 10.2.4.2\/24<br \/>\n<\/td><td class=\"column-5\">200-299<\/td>\n<\/tr>\n<tr class=\"row-4\">\n\t<td class=\"column-1\">Router3<\/td><td class=\"column-2\">P Router<\/td><td class=\"column-3\">3.3.3.3\/32<\/td><td class=\"column-4\">Gi0\/0 10.3.4.3\/24<br \/>\nGi0\/1 10.1.3.3\/24<br \/>\nGi0\/2 10.2.3.3\/24<br \/>\nGi0\/3 10.3.5.3\/24<br \/>\n<\/td><td class=\"column-5\">300-399<\/td>\n<\/tr>\n<tr class=\"row-5\">\n\t<td class=\"column-1\">Router4<\/td><td class=\"column-2\">PE Router<\/td><td class=\"column-3\">4.4.4.4\/32<\/td><td class=\"column-4\">Gi0\/0 10.3.4.4\/24<br \/>\nGi0\/1 10.4.6.4\/24<br \/>\nGi0\/3 10.1.4.4\/24<\/td><td class=\"column-5\">400-499<br \/>\n<\/td>\n<\/tr>\n<tr class=\"row-6\">\n\t<td class=\"column-1\">Router5<\/td><td class=\"column-2\">PE Router<\/td><td class=\"column-3\">5.5.5.5\/32<\/td><td class=\"column-4\">Gi0\/1 10.1.5.5\/24<br \/>\nGi0\/2 10.5.7.5\/24<br \/>\nGi0\/3 10.4.5.5\/24<\/td><td class=\"column-5\">500-599<\/td>\n<\/tr>\n<tr class=\"row-7\">\n\t<td class=\"column-1\">Router6<\/td><td class=\"column-2\">CE Router<\/td><td class=\"column-3\">6.6.6.6\/32<\/td><td class=\"column-4\">Gi0\/1 10.4.6.6\/24<br \/>\nGi0\/0 192.168.1.1\/24<br \/>\n<\/td><td class=\"column-5\">&#8211;<\/td>\n<\/tr>\n<tr class=\"row-8\">\n\t<td class=\"column-1\">Router7<\/td><td class=\"column-2\">CE Router<\/td><td class=\"column-3\">7.7.7.7\/32<\/td><td class=\"column-4\">Gi0\/2 10.4.6.6\/24<br \/>\nGi0\/0 192.168.2.1\/24<br \/>\n<\/td><td class=\"column-5\">&#8211;<\/td>\n<\/tr>\n<\/tbody>\n<\/table>\n<!-- #tablepress-17 from cache -->\n\n\n<p><span style=\"color: #00ccff;\"><strong>IP Addressing:<\/strong><\/span><br>The point-to-point links are configured with the following IP addressing scheme:<\/p>\n<ul>\n<li>&#8220;<strong>10.<span style=\"color: #ff00ff;\">&lt;Lowest Router Id&gt;<\/span>.<span style=\"color: #00ccff;\">&lt;Highest Router Id&gt;<\/span>.<span style=\"color: #800080;\">&lt;Router Id&gt;.\/24.&#8221;<\/span><\/strong><\/li>\n<\/ul>\n<p>For example the link between Router1 and Router2 gives on Router1: <strong><em>10.<span style=\"color: #ff00ff;\">1<\/span>.<span style=\"color: #00ccff;\">2<\/span>.<span style=\"color: #800080;\">1<\/span>\/24<\/em> <\/strong>and on Router2: <em><strong>10.<span style=\"color: #ff00ff;\">1<\/span>.<span style=\"color: #00ccff;\">2<\/span>.<span style=\"color: #800080;\">2<\/span>\/24<\/strong>.&nbsp;<br><br><\/em><span style=\"color: #00ccff;\"><strong>Verification on Router3 (P):<\/strong><\/span><em><br><\/em><\/p>\n\n\n\n<div class=\"wp-block-kevinbatdorf-code-block-pro\" data-code-block-pro-font-family=\"Code-Pro-JetBrains-Mono\" style=\"font-size:.75rem;font-family:Code-Pro-JetBrains-Mono,ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace;line-height:1rem;--cbp-tab-width:2;tab-size:var(--cbp-tab-width, 2)\"><span role=\"button\" tabindex=\"0\" data-code=\"Router3#sh ip ospf neighbor\n\nNeighbor ID     Pri   State           Dead Time   Address         Interface\n4.4.4.4           0   FULL\/  -        00:00:35    10.3.4.4        GigabitEthernet0\/0\n1.1.1.1           0   FULL\/  -        00:00:38    10.1.3.1        GigabitEthernet0\/1\n2.2.2.2           0   FULL\/  -        00:00:35    10.2.3.2        GigabitEthernet0\/2\n5.5.5.5           0   FULL\/  -        00:00:33    10.3.5.5        GigabitEthernet0\/3\n\nRouter3#sh mpls interfaces\nInterface              IP            Tunnel   BGP Static Operational\nGigabitEthernet0\/0     Yes (ldp)     No       No  No     Yes\nGigabitEthernet0\/1     Yes (ldp)     No       No  No     Yes\nGigabitEthernet0\/2     Yes (ldp)     No       No  No     Yes\nGigabitEthernet0\/3     Yes (ldp)     No       No  No     Yes\n\nRouter3#sh mpls ldp neighbor\n    Peer LDP Ident: 5.5.5.5:0; Local LDP Ident 3.3.3.3:0\n        TCP connection: 5.5.5.5.57381 - 3.3.3.3.646\n        State: Oper; Msgs sent\/rcvd: 46\/45; Downstream\n        Up time: 00:26:54\n        LDP discovery sources:\n          GigabitEthernet0\/3, Src IP addr: 10.3.5.5\n        Addresses bound to peer LDP Ident:\n          10.2.5.5        5.5.5.5         10.3.5.5\n    Peer LDP Ident: 4.4.4.4:0; Local LDP Ident 3.3.3.3:0\n        TCP connection: 4.4.4.4.42087 - 3.3.3.3.646\n        State: Oper; Msgs sent\/rcvd: 44\/46; Downstream\n        Up time: 00:26:54\n        LDP discovery sources:\n          GigabitEthernet0\/0, Src IP addr: 10.3.4.4\n        Addresses bound to peer LDP Ident:\n          10.3.4.4        4.4.4.4         10.1.4.4\n    Peer LDP Ident: 2.2.2.2:0; Local LDP Ident 3.3.3.3:0\n        TCP connection: 2.2.2.2.646 - 3.3.3.3.23943\n        State: Oper; Msgs sent\/rcvd: 45\/45; Downstream\n        Up time: 00:26:51\n        LDP discovery sources:\n          GigabitEthernet0\/2, Src IP addr: 10.2.3.2\n        Addresses bound to peer LDP Ident:\n          10.1.2.2        10.2.5.2        10.2.3.2        2.2.2.2\n    Peer LDP Ident: 1.1.1.1:0; Local LDP Ident 3.3.3.3:0\n        TCP connection: 1.1.1.1.646 - 3.3.3.3.22044\n        State: Oper; Msgs sent\/rcvd: 45\/45; Downstream\n        Up time: 00:26:51\n        LDP discovery sources:\n          GigabitEthernet0\/1, Src IP addr: 10.1.3.1\n        Addresses bound to peer LDP Ident:\n          10.1.2.1        10.1.3.1        10.1.4.1        1.1.1.1\n\n\" style=\"color:#f6f6f4;display:none\" aria-label=\"Copy\" class=\"code-block-pro-copy-button\"><svg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" style=\"width:24px;height:24px\" fill=\"none\" viewBox=\"0 0 24 24\" stroke=\"currentColor\" stroke-width=\"2\"><path class=\"with-check\" stroke-linecap=\"round\" stroke-linejoin=\"round\" d=\"M4.5 12.75l6 6 9-13.5\"><\/path><path class=\"without-check\" stroke-linecap=\"round\" stroke-linejoin=\"round\" d=\"M16.5 8.25V6a2.25 2.25 0 00-2.25-2.25H6A2.25 2.25 0 003.75 6v8.25A2.25 2.25 0 006 16.5h2.25m8.25-8.25H18a2.25 2.25 0 012.25 2.25V18A2.25 2.25 0 0118 20.25h-7.5A2.25 2.25 0 018.25 18v-1.5m8.25-8.25h-6a2.25 2.25 0 00-2.25 2.25v6\"><\/path><\/svg><\/span><pre class=\"shiki dracula-soft\" style=\"background-color: #282A36\" tabindex=\"0\"><code><span class=\"line\"><span style=\"color: #F6F6F4\">Router3#sh ip ospf neighbor<\/span><\/span>\n<span class=\"line\"><\/span>\n<span class=\"line\"><span style=\"color: #F6F6F4\">Neighbor ID     Pri   State           Dead Time   Address         Interface<\/span><\/span>\n<span class=\"line\"><span style=\"color: #BF9EEE\">4.4<\/span><span style=\"color: #F6F6F4\">.<\/span><span style=\"color: #BF9EEE\">4.4<\/span><span style=\"color: #F6F6F4\">           <\/span><span style=\"color: #BF9EEE\">0<\/span><span style=\"color: #F6F6F4\">   FULL<\/span><span style=\"color: #F286C4\">\/<\/span><span style=\"color: #F6F6F4\">  <\/span><span style=\"color: #F286C4\">-<\/span><span style=\"color: #F6F6F4\">        <\/span><span style=\"color: #BF9EEE\">00<\/span><span style=\"color: #F6F6F4\">:<\/span><span style=\"color: #BF9EEE\">00<\/span><span style=\"color: #F6F6F4\">:<\/span><span style=\"color: #BF9EEE\">35<\/span><span style=\"color: #F6F6F4\">    <\/span><span style=\"color: #BF9EEE\">10.3<\/span><span style=\"color: #F6F6F4\">.<\/span><span style=\"color: #BF9EEE\">4.4<\/span><span style=\"color: #F6F6F4\">        GigabitEthernet0<\/span><span style=\"color: #F286C4\">\/<\/span><span style=\"color: #BF9EEE\">0<\/span><\/span>\n<span class=\"line\"><span style=\"color: #BF9EEE\">1.1<\/span><span style=\"color: #F6F6F4\">.<\/span><span style=\"color: #BF9EEE\">1.1<\/span><span style=\"color: #F6F6F4\">           <\/span><span style=\"color: #BF9EEE\">0<\/span><span style=\"color: #F6F6F4\">   FULL<\/span><span style=\"color: #F286C4\">\/<\/span><span style=\"color: #F6F6F4\">  <\/span><span style=\"color: #F286C4\">-<\/span><span style=\"color: #F6F6F4\">        <\/span><span style=\"color: #BF9EEE\">00<\/span><span style=\"color: #F6F6F4\">:<\/span><span style=\"color: #BF9EEE\">00<\/span><span style=\"color: #F6F6F4\">:<\/span><span style=\"color: #BF9EEE\">38<\/span><span style=\"color: #F6F6F4\">    <\/span><span style=\"color: #BF9EEE\">10.1<\/span><span style=\"color: #F6F6F4\">.<\/span><span style=\"color: #BF9EEE\">3.1<\/span><span style=\"color: #F6F6F4\">        GigabitEthernet0<\/span><span style=\"color: #F286C4\">\/<\/span><span style=\"color: #BF9EEE\">1<\/span><\/span>\n<span class=\"line\"><span style=\"color: #BF9EEE\">2.2<\/span><span style=\"color: #F6F6F4\">.<\/span><span style=\"color: #BF9EEE\">2.2<\/span><span style=\"color: #F6F6F4\">           <\/span><span style=\"color: #BF9EEE\">0<\/span><span style=\"color: #F6F6F4\">   FULL<\/span><span style=\"color: #F286C4\">\/<\/span><span style=\"color: #F6F6F4\">  <\/span><span style=\"color: #F286C4\">-<\/span><span style=\"color: #F6F6F4\">        <\/span><span style=\"color: #BF9EEE\">00<\/span><span style=\"color: #F6F6F4\">:<\/span><span style=\"color: #BF9EEE\">00<\/span><span style=\"color: #F6F6F4\">:<\/span><span style=\"color: #BF9EEE\">35<\/span><span style=\"color: #F6F6F4\">    <\/span><span style=\"color: #BF9EEE\">10.2<\/span><span style=\"color: #F6F6F4\">.<\/span><span style=\"color: #BF9EEE\">3.2<\/span><span style=\"color: #F6F6F4\">        GigabitEthernet0<\/span><span style=\"color: #F286C4\">\/<\/span><span style=\"color: #BF9EEE\">2<\/span><\/span>\n<span class=\"line\"><span style=\"color: #BF9EEE\">5.5<\/span><span style=\"color: #F6F6F4\">.<\/span><span style=\"color: #BF9EEE\">5.5<\/span><span style=\"color: #F6F6F4\">           <\/span><span style=\"color: #BF9EEE\">0<\/span><span style=\"color: #F6F6F4\">   FULL<\/span><span style=\"color: #F286C4\">\/<\/span><span style=\"color: #F6F6F4\">  <\/span><span style=\"color: #F286C4\">-<\/span><span style=\"color: #F6F6F4\">        <\/span><span style=\"color: #BF9EEE\">00<\/span><span style=\"color: #F6F6F4\">:<\/span><span style=\"color: #BF9EEE\">00<\/span><span style=\"color: #F6F6F4\">:<\/span><span style=\"color: #BF9EEE\">33<\/span><span style=\"color: #F6F6F4\">    <\/span><span style=\"color: #BF9EEE\">10.3<\/span><span style=\"color: #F6F6F4\">.<\/span><span style=\"color: #BF9EEE\">5.5<\/span><span style=\"color: #F6F6F4\">        GigabitEthernet0<\/span><span style=\"color: #F286C4\">\/<\/span><span style=\"color: #BF9EEE\">3<\/span><\/span>\n<span class=\"line\"><\/span>\n<span class=\"line\"><span style=\"color: #F6F6F4\">Router3#sh mpls interfaces<\/span><\/span>\n<span class=\"line\"><span style=\"color: #F6F6F4\">Interface              IP            Tunnel   BGP Static Operational<\/span><\/span>\n<span class=\"line\"><span style=\"color: #F6F6F4\">GigabitEthernet0<\/span><span style=\"color: #F286C4\">\/<\/span><span style=\"color: #BF9EEE\">0<\/span><span style=\"color: #F6F6F4\">     Yes (ldp)     No       No  No     Yes<\/span><\/span>\n<span class=\"line\"><span style=\"color: #F6F6F4\">GigabitEthernet0<\/span><span style=\"color: #F286C4\">\/<\/span><span style=\"color: #BF9EEE\">1<\/span><span style=\"color: #F6F6F4\">     Yes (ldp)     No       No  No     Yes<\/span><\/span>\n<span class=\"line\"><span style=\"color: #F6F6F4\">GigabitEthernet0<\/span><span style=\"color: #F286C4\">\/<\/span><span style=\"color: #BF9EEE\">2<\/span><span style=\"color: #F6F6F4\">     Yes (ldp)     No       No  No     Yes<\/span><\/span>\n<span class=\"line\"><span style=\"color: #F6F6F4\">GigabitEthernet0<\/span><span style=\"color: #F286C4\">\/<\/span><span style=\"color: #BF9EEE\">3<\/span><span style=\"color: #F6F6F4\">     Yes (ldp)     No       No  No     Yes<\/span><\/span>\n<span class=\"line\"><\/span>\n<span class=\"line\"><span style=\"color: #F6F6F4\">Router3#sh mpls ldp neighbor<\/span><\/span>\n<span class=\"line\"><span style=\"color: #F6F6F4\">    Peer LDP Ident: <\/span><span style=\"color: #BF9EEE\">5.5<\/span><span style=\"color: #F6F6F4\">.<\/span><span style=\"color: #BF9EEE\">5.5<\/span><span style=\"color: #F6F6F4\">:<\/span><span style=\"color: #BF9EEE\">0<\/span><span style=\"color: #F6F6F4\">; Local LDP Ident <\/span><span style=\"color: #BF9EEE\">3.3<\/span><span style=\"color: #F6F6F4\">.<\/span><span style=\"color: #BF9EEE\">3.3<\/span><span style=\"color: #F6F6F4\">:<\/span><span style=\"color: #BF9EEE\">0<\/span><\/span>\n<span class=\"line\"><span style=\"color: #F6F6F4\">        TCP connection: <\/span><span style=\"color: #BF9EEE\">5.5<\/span><span style=\"color: #F6F6F4\">.<\/span><span style=\"color: #BF9EEE\">5.5<\/span><span style=\"color: #F6F6F4\">.<\/span><span style=\"color: #BF9EEE\">57381<\/span><span style=\"color: #F6F6F4\"> <\/span><span style=\"color: #F286C4\">-<\/span><span style=\"color: #F6F6F4\"> <\/span><span style=\"color: #BF9EEE\">3.3<\/span><span style=\"color: #F6F6F4\">.<\/span><span style=\"color: #BF9EEE\">3.3<\/span><span style=\"color: #F6F6F4\">.<\/span><span style=\"color: #BF9EEE\">646<\/span><\/span>\n<span class=\"line\"><span style=\"color: #F6F6F4\">        State: Oper; Msgs sent<\/span><span style=\"color: #F286C4\">\/<\/span><span style=\"color: #F6F6F4\">rcvd: <\/span><span style=\"color: #BF9EEE\">46<\/span><span style=\"color: #F286C4\">\/<\/span><span style=\"color: #BF9EEE\">45<\/span><span style=\"color: #F6F6F4\">; Downstream<\/span><\/span>\n<span class=\"line\"><span style=\"color: #F6F6F4\">        Up time: <\/span><span style=\"color: #BF9EEE\">00<\/span><span style=\"color: #F6F6F4\">:<\/span><span style=\"color: #BF9EEE\">26<\/span><span style=\"color: #F6F6F4\">:<\/span><span style=\"color: #BF9EEE\">54<\/span><\/span>\n<span class=\"line\"><span style=\"color: #F6F6F4\">        LDP discovery sources:<\/span><\/span>\n<span class=\"line\"><span style=\"color: #F6F6F4\">          GigabitEthernet0<\/span><span style=\"color: #F286C4\">\/<\/span><span style=\"color: #BF9EEE\">3<\/span><span style=\"color: #F6F6F4\">, Src IP addr: <\/span><span style=\"color: #BF9EEE\">10.3<\/span><span style=\"color: #F6F6F4\">.<\/span><span style=\"color: #BF9EEE\">5.5<\/span><\/span>\n<span class=\"line\"><span style=\"color: #F6F6F4\">        Addresses bound to peer LDP Ident:<\/span><\/span>\n<span class=\"line\"><span style=\"color: #F6F6F4\">          <\/span><span style=\"color: #BF9EEE\">10.2<\/span><span style=\"color: #F6F6F4\">.<\/span><span style=\"color: #BF9EEE\">5.5<\/span><span style=\"color: #F6F6F4\">        <\/span><span style=\"color: #BF9EEE\">5.5<\/span><span style=\"color: #F6F6F4\">.<\/span><span style=\"color: #BF9EEE\">5.5<\/span><span style=\"color: #F6F6F4\">         <\/span><span style=\"color: #BF9EEE\">10.3<\/span><span style=\"color: #F6F6F4\">.<\/span><span style=\"color: #BF9EEE\">5.5<\/span><\/span>\n<span class=\"line\"><span style=\"color: #F6F6F4\">    Peer LDP Ident: <\/span><span style=\"color: #BF9EEE\">4.4<\/span><span style=\"color: #F6F6F4\">.<\/span><span style=\"color: #BF9EEE\">4.4<\/span><span style=\"color: #F6F6F4\">:<\/span><span style=\"color: #BF9EEE\">0<\/span><span style=\"color: #F6F6F4\">; Local LDP Ident <\/span><span style=\"color: #BF9EEE\">3.3<\/span><span style=\"color: #F6F6F4\">.<\/span><span style=\"color: #BF9EEE\">3.3<\/span><span style=\"color: #F6F6F4\">:<\/span><span style=\"color: #BF9EEE\">0<\/span><\/span>\n<span class=\"line\"><span style=\"color: #F6F6F4\">        TCP connection: <\/span><span style=\"color: #BF9EEE\">4.4<\/span><span style=\"color: #F6F6F4\">.<\/span><span style=\"color: #BF9EEE\">4.4<\/span><span style=\"color: #F6F6F4\">.<\/span><span style=\"color: #BF9EEE\">42087<\/span><span style=\"color: #F6F6F4\"> <\/span><span style=\"color: #F286C4\">-<\/span><span style=\"color: #F6F6F4\"> <\/span><span style=\"color: #BF9EEE\">3.3<\/span><span style=\"color: #F6F6F4\">.<\/span><span style=\"color: #BF9EEE\">3.3<\/span><span style=\"color: #F6F6F4\">.<\/span><span style=\"color: #BF9EEE\">646<\/span><\/span>\n<span class=\"line\"><span style=\"color: #F6F6F4\">        State: Oper; Msgs sent<\/span><span style=\"color: #F286C4\">\/<\/span><span style=\"color: #F6F6F4\">rcvd: <\/span><span style=\"color: #BF9EEE\">44<\/span><span style=\"color: #F286C4\">\/<\/span><span style=\"color: #BF9EEE\">46<\/span><span style=\"color: #F6F6F4\">; Downstream<\/span><\/span>\n<span class=\"line\"><span style=\"color: #F6F6F4\">        Up time: <\/span><span style=\"color: #BF9EEE\">00<\/span><span style=\"color: #F6F6F4\">:<\/span><span style=\"color: #BF9EEE\">26<\/span><span style=\"color: #F6F6F4\">:<\/span><span style=\"color: #BF9EEE\">54<\/span><\/span>\n<span class=\"line\"><span style=\"color: #F6F6F4\">        LDP discovery sources:<\/span><\/span>\n<span class=\"line\"><span style=\"color: #F6F6F4\">          GigabitEthernet0<\/span><span style=\"color: #F286C4\">\/<\/span><span style=\"color: #BF9EEE\">0<\/span><span style=\"color: #F6F6F4\">, Src IP addr: <\/span><span style=\"color: #BF9EEE\">10.3<\/span><span style=\"color: #F6F6F4\">.<\/span><span style=\"color: #BF9EEE\">4.4<\/span><\/span>\n<span class=\"line\"><span style=\"color: #F6F6F4\">        Addresses bound to peer LDP Ident:<\/span><\/span>\n<span class=\"line\"><span style=\"color: #F6F6F4\">          <\/span><span style=\"color: #BF9EEE\">10.3<\/span><span style=\"color: #F6F6F4\">.<\/span><span style=\"color: #BF9EEE\">4.4<\/span><span style=\"color: #F6F6F4\">        <\/span><span style=\"color: #BF9EEE\">4.4<\/span><span style=\"color: #F6F6F4\">.<\/span><span style=\"color: #BF9EEE\">4.4<\/span><span style=\"color: #F6F6F4\">         <\/span><span style=\"color: #BF9EEE\">10.1<\/span><span style=\"color: #F6F6F4\">.<\/span><span style=\"color: #BF9EEE\">4.4<\/span><\/span>\n<span class=\"line\"><span style=\"color: #F6F6F4\">    Peer LDP Ident: <\/span><span style=\"color: #BF9EEE\">2.2<\/span><span style=\"color: #F6F6F4\">.<\/span><span style=\"color: #BF9EEE\">2.2<\/span><span style=\"color: #F6F6F4\">:<\/span><span style=\"color: #BF9EEE\">0<\/span><span style=\"color: #F6F6F4\">; Local LDP Ident <\/span><span style=\"color: #BF9EEE\">3.3<\/span><span style=\"color: #F6F6F4\">.<\/span><span style=\"color: #BF9EEE\">3.3<\/span><span style=\"color: #F6F6F4\">:<\/span><span style=\"color: #BF9EEE\">0<\/span><\/span>\n<span class=\"line\"><span style=\"color: #F6F6F4\">        TCP connection: <\/span><span style=\"color: #BF9EEE\">2.2<\/span><span style=\"color: #F6F6F4\">.<\/span><span style=\"color: #BF9EEE\">2.2<\/span><span style=\"color: #F6F6F4\">.<\/span><span style=\"color: #BF9EEE\">646<\/span><span style=\"color: #F6F6F4\"> <\/span><span style=\"color: #F286C4\">-<\/span><span style=\"color: #F6F6F4\"> <\/span><span style=\"color: #BF9EEE\">3.3<\/span><span style=\"color: #F6F6F4\">.<\/span><span style=\"color: #BF9EEE\">3.3<\/span><span style=\"color: #F6F6F4\">.<\/span><span style=\"color: #BF9EEE\">23943<\/span><\/span>\n<span class=\"line\"><span style=\"color: #F6F6F4\">        State: Oper; Msgs sent<\/span><span style=\"color: #F286C4\">\/<\/span><span style=\"color: #F6F6F4\">rcvd: <\/span><span style=\"color: #BF9EEE\">45<\/span><span style=\"color: #F286C4\">\/<\/span><span style=\"color: #BF9EEE\">45<\/span><span style=\"color: #F6F6F4\">; Downstream<\/span><\/span>\n<span class=\"line\"><span style=\"color: #F6F6F4\">        Up time: <\/span><span style=\"color: #BF9EEE\">00<\/span><span style=\"color: #F6F6F4\">:<\/span><span style=\"color: #BF9EEE\">26<\/span><span style=\"color: #F6F6F4\">:<\/span><span style=\"color: #BF9EEE\">51<\/span><\/span>\n<span class=\"line\"><span style=\"color: #F6F6F4\">        LDP discovery sources:<\/span><\/span>\n<span class=\"line\"><span style=\"color: #F6F6F4\">          GigabitEthernet0<\/span><span style=\"color: #F286C4\">\/<\/span><span style=\"color: #BF9EEE\">2<\/span><span style=\"color: #F6F6F4\">, Src IP addr: <\/span><span style=\"color: #BF9EEE\">10.2<\/span><span style=\"color: #F6F6F4\">.<\/span><span style=\"color: #BF9EEE\">3.2<\/span><\/span>\n<span class=\"line\"><span style=\"color: #F6F6F4\">        Addresses bound to peer LDP Ident:<\/span><\/span>\n<span class=\"line\"><span style=\"color: #F6F6F4\">          <\/span><span style=\"color: #BF9EEE\">10.1<\/span><span style=\"color: #F6F6F4\">.<\/span><span style=\"color: #BF9EEE\">2.2<\/span><span style=\"color: #F6F6F4\">        <\/span><span style=\"color: #BF9EEE\">10.2<\/span><span style=\"color: #F6F6F4\">.<\/span><span style=\"color: #BF9EEE\">5.2<\/span><span style=\"color: #F6F6F4\">        <\/span><span style=\"color: #BF9EEE\">10.2<\/span><span style=\"color: #F6F6F4\">.<\/span><span style=\"color: #BF9EEE\">3.2<\/span><span style=\"color: #F6F6F4\">        <\/span><span style=\"color: #BF9EEE\">2.2<\/span><span style=\"color: #F6F6F4\">.<\/span><span style=\"color: #BF9EEE\">2.2<\/span><\/span>\n<span class=\"line\"><span style=\"color: #F6F6F4\">    Peer LDP Ident: <\/span><span style=\"color: #BF9EEE\">1.1<\/span><span style=\"color: #F6F6F4\">.<\/span><span style=\"color: #BF9EEE\">1.1<\/span><span style=\"color: #F6F6F4\">:<\/span><span style=\"color: #BF9EEE\">0<\/span><span style=\"color: #F6F6F4\">; Local LDP Ident <\/span><span style=\"color: #BF9EEE\">3.3<\/span><span style=\"color: #F6F6F4\">.<\/span><span style=\"color: #BF9EEE\">3.3<\/span><span style=\"color: #F6F6F4\">:<\/span><span style=\"color: #BF9EEE\">0<\/span><\/span>\n<span class=\"line\"><span style=\"color: #F6F6F4\">        TCP connection: <\/span><span style=\"color: #BF9EEE\">1.1<\/span><span style=\"color: #F6F6F4\">.<\/span><span style=\"color: #BF9EEE\">1.1<\/span><span style=\"color: #F6F6F4\">.<\/span><span style=\"color: #BF9EEE\">646<\/span><span style=\"color: #F6F6F4\"> <\/span><span style=\"color: #F286C4\">-<\/span><span style=\"color: #F6F6F4\"> <\/span><span style=\"color: #BF9EEE\">3.3<\/span><span style=\"color: #F6F6F4\">.<\/span><span style=\"color: #BF9EEE\">3.3<\/span><span style=\"color: #F6F6F4\">.<\/span><span style=\"color: #BF9EEE\">22044<\/span><\/span>\n<span class=\"line\"><span style=\"color: #F6F6F4\">        State: Oper; Msgs sent<\/span><span style=\"color: #F286C4\">\/<\/span><span style=\"color: #F6F6F4\">rcvd: <\/span><span style=\"color: #BF9EEE\">45<\/span><span style=\"color: #F286C4\">\/<\/span><span style=\"color: #BF9EEE\">45<\/span><span style=\"color: #F6F6F4\">; Downstream<\/span><\/span>\n<span class=\"line\"><span style=\"color: #F6F6F4\">        Up time: <\/span><span style=\"color: #BF9EEE\">00<\/span><span style=\"color: #F6F6F4\">:<\/span><span style=\"color: #BF9EEE\">26<\/span><span style=\"color: #F6F6F4\">:<\/span><span style=\"color: #BF9EEE\">51<\/span><\/span>\n<span class=\"line\"><span style=\"color: #F6F6F4\">        LDP discovery sources:<\/span><\/span>\n<span class=\"line\"><span style=\"color: #F6F6F4\">          GigabitEthernet0<\/span><span style=\"color: #F286C4\">\/<\/span><span style=\"color: #BF9EEE\">1<\/span><span style=\"color: #F6F6F4\">, Src IP addr: <\/span><span style=\"color: #BF9EEE\">10.1<\/span><span style=\"color: #F6F6F4\">.<\/span><span style=\"color: #BF9EEE\">3.1<\/span><\/span>\n<span class=\"line\"><span style=\"color: #F6F6F4\">        Addresses bound to peer LDP Ident:<\/span><\/span>\n<span class=\"line\"><span style=\"color: #F6F6F4\">          <\/span><span style=\"color: #BF9EEE\">10.1<\/span><span style=\"color: #F6F6F4\">.<\/span><span style=\"color: #BF9EEE\">2.1<\/span><span style=\"color: #F6F6F4\">        <\/span><span style=\"color: #BF9EEE\">10.1<\/span><span style=\"color: #F6F6F4\">.<\/span><span style=\"color: #BF9EEE\">3.1<\/span><span style=\"color: #F6F6F4\">        <\/span><span style=\"color: #BF9EEE\">10.1<\/span><span style=\"color: #F6F6F4\">.<\/span><span style=\"color: #BF9EEE\">4.1<\/span><span style=\"color: #F6F6F4\">        <\/span><span style=\"color: #BF9EEE\">1.1<\/span><span style=\"color: #F6F6F4\">.<\/span><span style=\"color: #BF9EEE\">1.1<\/span><\/span>\n<span class=\"line\"><\/span>\n<span class=\"line\"><\/span><\/code><\/pre><\/div>\n\n\n\n<div class=\"wp-block-group\"><div class=\"wp-block-group__inner-container is-layout-constrained wp-block-group-is-layout-constrained\">\n<h2><span class=\"ez-toc-section\" id=\"Router_Configurations\"><\/span><span style=\"color: #800080;\"><a id=\"mplste03\"><\/a>Router Configurations<\/span><span class=\"ez-toc-section-end\"><\/span><\/h2>\n<hr>\n<h3><span class=\"ez-toc-section\" id=\"P_Routers_Router1_Router2_Router3\"><\/span><span style=\"color: #800080;\"><a id=\"mplste04\"><\/a>P Routers: (Router1, Router2, Router3)<\/span><span class=\"ez-toc-section-end\"><\/span><\/h3>\n<p>The <strong>P routers<\/strong> are configured with the standard subnetting scheme from the table above in combination with OSPF area 0 and LDP as the labelling protocol. The Label range is based on the Router number.<\/p>\n\n\n\n<div class=\"wp-block-kevinbatdorf-code-block-pro\" data-code-block-pro-font-family=\"Code-Pro-JetBrains-Mono\" style=\"font-size:.75rem;font-family:Code-Pro-JetBrains-Mono,ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace;line-height:1rem;--cbp-tab-width:2;tab-size:var(--cbp-tab-width, 2)\"><span role=\"button\" tabindex=\"0\" data-code=\"Router1, Router2, Router2#\n\n#---- MPLS ranges and LDP\n#---- Modify label range per router\nmpls label range 100 199\nmpls label protocol ldp\nmpls ldp router-id Loopback0 force\n\n\n#---- Interface configuration with MPLS &amp; OSPF\ninterface Loopback0\n ip address 1.1.1.1 255.255.255.255\n ip ospf 1 area 0\n!\ninterface GigabitEthernet0\/0\n ip address 10.1.2.1 255.255.255.0\n ip ospf network point-to-point\n ip ospf 1 area 0\n mpls ip\n!\ninterface GigabitEthernet0\/1\n ip address 10.1.3.1 255.255.255.0\n ip ospf network point-to-point\n ip ospf 1 area 0\n mpls ip\n!\ninterface GigabitEthernet0\/3\n ip address 10.1.4.1 255.255.255.0\n ip ospf network point-to-point\n ip ospf 1 area 0\n mpls ip\n!\n\n\" style=\"color:#f6f6f4;display:none\" aria-label=\"Copy\" class=\"code-block-pro-copy-button\"><svg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" style=\"width:24px;height:24px\" fill=\"none\" viewBox=\"0 0 24 24\" stroke=\"currentColor\" stroke-width=\"2\"><path class=\"with-check\" stroke-linecap=\"round\" stroke-linejoin=\"round\" d=\"M4.5 12.75l6 6 9-13.5\"><\/path><path class=\"without-check\" stroke-linecap=\"round\" stroke-linejoin=\"round\" d=\"M16.5 8.25V6a2.25 2.25 0 00-2.25-2.25H6A2.25 2.25 0 003.75 6v8.25A2.25 2.25 0 006 16.5h2.25m8.25-8.25H18a2.25 2.25 0 012.25 2.25V18A2.25 2.25 0 0118 20.25h-7.5A2.25 2.25 0 018.25 18v-1.5m8.25-8.25h-6a2.25 2.25 0 00-2.25 2.25v6\"><\/path><\/svg><\/span><pre class=\"shiki dracula-soft\" style=\"background-color: #282A36\" tabindex=\"0\"><code><span class=\"line\"><span style=\"color: #F6F6F4\">Router1, Router2, Router2#<\/span><\/span>\n<span class=\"line\"><\/span>\n<span class=\"line\"><span style=\"color: #F6F6F4\">#<\/span><span style=\"color: #7B7F8B\">---- MPLS ranges and LDP<\/span><\/span>\n<span class=\"line\"><span style=\"color: #F6F6F4\">#<\/span><span style=\"color: #7B7F8B\">---- Modify label range per router<\/span><\/span>\n<span class=\"line\"><span style=\"color: #F6F6F4\">mpls label range <\/span><span style=\"color: #BF9EEE\">100<\/span><span style=\"color: #F6F6F4\"> <\/span><span style=\"color: #BF9EEE\">199<\/span><\/span>\n<span class=\"line\"><span style=\"color: #F6F6F4\">mpls label protocol ldp<\/span><\/span>\n<span class=\"line\"><span style=\"color: #F6F6F4\">mpls ldp router<\/span><span style=\"color: #F286C4\">-<\/span><span style=\"color: #F6F6F4\">id Loopback0 <\/span><span style=\"color: #F286C4\">force<\/span><\/span>\n<span class=\"line\"><\/span>\n<span class=\"line\"><\/span>\n<span class=\"line\"><span style=\"color: #F6F6F4\">#<\/span><span style=\"color: #7B7F8B\">---- Interface configuration with MPLS &amp; OSPF<\/span><\/span>\n<span class=\"line\"><span style=\"color: #F6F6F4\">interface Loopback0<\/span><\/span>\n<span class=\"line\"><span style=\"color: #F6F6F4\"> ip address <\/span><span style=\"color: #BF9EEE\">1.1<\/span><span style=\"color: #F6F6F4\">.<\/span><span style=\"color: #BF9EEE\">1.1<\/span><span style=\"color: #F6F6F4\"> <\/span><span style=\"color: #BF9EEE\">255.255<\/span><span style=\"color: #F6F6F4\">.<\/span><span style=\"color: #BF9EEE\">255.255<\/span><\/span>\n<span class=\"line\"><span style=\"color: #F6F6F4\"> ip ospf <\/span><span style=\"color: #BF9EEE\">1<\/span><span style=\"color: #F6F6F4\"> area <\/span><span style=\"color: #BF9EEE\">0<\/span><\/span>\n<span class=\"line\"><span style=\"color: #F6F6F4\">!<\/span><\/span>\n<span class=\"line\"><span style=\"color: #F6F6F4\">interface GigabitEthernet0<\/span><span style=\"color: #F286C4\">\/<\/span><span style=\"color: #BF9EEE\">0<\/span><\/span>\n<span class=\"line\"><span style=\"color: #F6F6F4\"> ip address <\/span><span style=\"color: #BF9EEE\">10.1<\/span><span style=\"color: #F6F6F4\">.<\/span><span style=\"color: #BF9EEE\">2.1<\/span><span style=\"color: #F6F6F4\"> <\/span><span style=\"color: #BF9EEE\">255.255<\/span><span style=\"color: #F6F6F4\">.<\/span><span style=\"color: #BF9EEE\">255.0<\/span><\/span>\n<span class=\"line\"><span style=\"color: #F6F6F4\"> ip ospf network point<\/span><span style=\"color: #F286C4\">-<\/span><span style=\"color: #F6F6F4\">to<\/span><span style=\"color: #F286C4\">-<\/span><span style=\"color: #F6F6F4\">point<\/span><\/span>\n<span class=\"line\"><span style=\"color: #F6F6F4\"> ip ospf <\/span><span style=\"color: #BF9EEE\">1<\/span><span style=\"color: #F6F6F4\"> area <\/span><span style=\"color: #BF9EEE\">0<\/span><\/span>\n<span class=\"line\"><span style=\"color: #F6F6F4\"> mpls ip<\/span><\/span>\n<span class=\"line\"><span style=\"color: #F6F6F4\">!<\/span><\/span>\n<span class=\"line\"><span style=\"color: #F6F6F4\">interface GigabitEthernet0<\/span><span style=\"color: #F286C4\">\/<\/span><span style=\"color: #BF9EEE\">1<\/span><\/span>\n<span class=\"line\"><span style=\"color: #F6F6F4\"> ip address <\/span><span style=\"color: #BF9EEE\">10.1<\/span><span style=\"color: #F6F6F4\">.<\/span><span style=\"color: #BF9EEE\">3.1<\/span><span style=\"color: #F6F6F4\"> <\/span><span style=\"color: #BF9EEE\">255.255<\/span><span style=\"color: #F6F6F4\">.<\/span><span style=\"color: #BF9EEE\">255.0<\/span><\/span>\n<span class=\"line\"><span style=\"color: #F6F6F4\"> ip ospf network point<\/span><span style=\"color: #F286C4\">-<\/span><span style=\"color: #F6F6F4\">to<\/span><span style=\"color: #F286C4\">-<\/span><span style=\"color: #F6F6F4\">point<\/span><\/span>\n<span class=\"line\"><span style=\"color: #F6F6F4\"> ip ospf <\/span><span style=\"color: #BF9EEE\">1<\/span><span style=\"color: #F6F6F4\"> area <\/span><span style=\"color: #BF9EEE\">0<\/span><\/span>\n<span class=\"line\"><span style=\"color: #F6F6F4\"> mpls ip<\/span><\/span>\n<span class=\"line\"><span style=\"color: #F6F6F4\">!<\/span><\/span>\n<span class=\"line\"><span style=\"color: #F6F6F4\">interface GigabitEthernet0<\/span><span style=\"color: #F286C4\">\/<\/span><span style=\"color: #BF9EEE\">3<\/span><\/span>\n<span class=\"line\"><span style=\"color: #F6F6F4\"> ip address <\/span><span style=\"color: #BF9EEE\">10.1<\/span><span style=\"color: #F6F6F4\">.<\/span><span style=\"color: #BF9EEE\">4.1<\/span><span style=\"color: #F6F6F4\"> <\/span><span style=\"color: #BF9EEE\">255.255<\/span><span style=\"color: #F6F6F4\">.<\/span><span style=\"color: #BF9EEE\">255.0<\/span><\/span>\n<span class=\"line\"><span style=\"color: #F6F6F4\"> ip ospf network point<\/span><span style=\"color: #F286C4\">-<\/span><span style=\"color: #F6F6F4\">to<\/span><span style=\"color: #F286C4\">-<\/span><span style=\"color: #F6F6F4\">point<\/span><\/span>\n<span class=\"line\"><span style=\"color: #F6F6F4\"> ip ospf <\/span><span style=\"color: #BF9EEE\">1<\/span><span style=\"color: #F6F6F4\"> area <\/span><span style=\"color: #BF9EEE\">0<\/span><\/span>\n<span class=\"line\"><span style=\"color: #F6F6F4\"> mpls ip<\/span><\/span>\n<span class=\"line\"><span style=\"color: #F6F6F4\">!<\/span><\/span>\n<span class=\"line\"><\/span>\n<span class=\"line\"><\/span><\/code><\/pre><\/div>\n<\/div><\/div>\n\n\n\n<h3><span class=\"ez-toc-section\" id=\"PE_Routers_Router4_Router5\"><\/span><span style=\"color: #800080;\"><a id=\"mplste05\"><\/a>PE Routers: (Router4, Router5)<\/span><span class=\"ez-toc-section-end\"><\/span><\/h3>\n<p>The PE routers are configured with the standard subnetting scheme from the table above in combination with OSPF area 0 and LDP as the labelling protocol.<br>Each PE routers has an IBGP session to the other PE router (Router4 &lt;-&gt; Router5) for CE traffic.<\/p>\n\n\n\n<div class=\"wp-block-columns is-layout-flex wp-container-core-columns-is-layout-9d6595d7 wp-block-columns-is-layout-flex\">\n<div class=\"wp-block-column is-layout-flow wp-block-column-is-layout-flow\" style=\"flex-basis:100%\">\n<div class=\"wp-block-kevinbatdorf-code-block-pro\" data-code-block-pro-font-family=\"Code-Pro-JetBrains-Mono\" style=\"font-size:.75rem;font-family:Code-Pro-JetBrains-Mono,ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace;line-height:1rem;--cbp-tab-width:2;tab-size:var(--cbp-tab-width, 2)\"><span role=\"button\" tabindex=\"0\" data-code=\"Router4 (PE)\n\n\n# ============= MPLS\nmpls label range 400 499\nmpls label protocol ldp\nmpls ldp router-id Loopback0 force\n\n# ===== Interfaces \n\ninterface Loopback0\n ip address 4.4.4.4 255.255.255.255\n ip ospf 1 area 0\n!\ninterface GigabitEthernet0\/0\n ip address 10.3.4.4 255.255.255.0\n ip ospf network point-to-point\n ip ospf 1 area 0\n mpls ip\n!\ninterface GigabitEthernet0\/1\n ip vrf forwarding CUST\n ip address 10.4.6.4 255.255.255.0\n!\ninterface GigabitEthernet0\/3\n ip address 10.1.4.4 255.255.255.0\n ip ospf network point-to-point\n ip ospf 1 area 0\n mpls ip\n\n# ============= OSPF\nrouter ospf 1\n router-id 4.4.4.4\n!\n\n# =========== BGP\nrouter bgp 65000\n template peer-session IBGP\n  remote-as 65000\n  transport connection-mode active\n  update-source Loopback0\n exit-peer-session\n !\n bgp router-id 4.4.4.4\n bgp log-neighbor-changes\n no bgp default ipv4-unicast\n neighbor 5.5.5.5 inherit peer-session IBGP\n neighbor 5.5.5.5 transport connection-mode passive\n !\n address-family ipv4\n exit-address-family\n !\n address-family vpnv4\n  neighbor 5.5.5.5 activate\n  neighbor 5.5.5.5 send-community extended\n  neighbor 5.5.5.5 next-hop-self\n exit-address-family\n !\n address-family ipv4 vrf CUST\n  neighbor 10.4.6.6 remote-as 65006\n  neighbor 10.4.6.6 activate\n  neighbor 10.4.6.6 as-override\n exit-address-family\" style=\"color:#F8F8F2;display:none\" aria-label=\"Copy\" class=\"code-block-pro-copy-button\"><svg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" style=\"width:24px;height:24px\" fill=\"none\" viewBox=\"0 0 24 24\" stroke=\"currentColor\" stroke-width=\"2\"><path class=\"with-check\" stroke-linecap=\"round\" stroke-linejoin=\"round\" d=\"M4.5 12.75l6 6 9-13.5\"><\/path><path class=\"without-check\" stroke-linecap=\"round\" stroke-linejoin=\"round\" d=\"M16.5 8.25V6a2.25 2.25 0 00-2.25-2.25H6A2.25 2.25 0 003.75 6v8.25A2.25 2.25 0 006 16.5h2.25m8.25-8.25H18a2.25 2.25 0 012.25 2.25V18A2.25 2.25 0 0118 20.25h-7.5A2.25 2.25 0 018.25 18v-1.5m8.25-8.25h-6a2.25 2.25 0 00-2.25 2.25v6\"><\/path><\/svg><\/span><pre class=\"shiki dracula\" style=\"background-color: #282A36\" tabindex=\"0\"><code><span class=\"line\"><span style=\"color: #FF79C6\">Router4<\/span><span style=\"color: #F8F8F2\"> (<\/span><span style=\"color: #FF79C6\">PE<\/span><span style=\"color: #F8F8F2\">)<\/span><\/span>\n<span class=\"line\"><\/span>\n<span class=\"line\"><\/span>\n<span class=\"line\"><span style=\"color: #6272A4\"># ============= MPLS<\/span><\/span>\n<span class=\"line\"><span style=\"color: #F8F8F2\">mpls label range <\/span><span style=\"color: #BD93F9\">400<\/span><span style=\"color: #F8F8F2\"> <\/span><span style=\"color: #BD93F9\">499<\/span><\/span>\n<span class=\"line\"><span style=\"color: #F8F8F2\">mpls label protocol ldp<\/span><\/span>\n<span class=\"line\"><span style=\"color: #F8F8F2\">mpls ldp router-id <\/span><span style=\"color: #FF79C6\">Loopback0<\/span><span style=\"color: #F8F8F2\"> force<\/span><\/span>\n<span class=\"line\"><\/span>\n<span class=\"line\"><span style=\"color: #6272A4\"># ===== Interfaces <\/span><\/span>\n<span class=\"line\"><\/span>\n<span class=\"line\"><span style=\"color: #F8F8F2\">interface <\/span><span style=\"color: #FF79C6\">Loopback0<\/span><\/span>\n<span class=\"line\"><span style=\"color: #F8F8F2\"> ip address <\/span><span style=\"color: #BD93F9\">4.4<\/span><span style=\"color: #F8F8F2\">.<\/span><span style=\"color: #BD93F9\">4.4<\/span><span style=\"color: #F8F8F2\"> <\/span><span style=\"color: #BD93F9\">255.255<\/span><span style=\"color: #F8F8F2\">.<\/span><span style=\"color: #BD93F9\">255.255<\/span><\/span>\n<span class=\"line\"><span style=\"color: #F8F8F2\"> ip ospf <\/span><span style=\"color: #BD93F9\">1<\/span><span style=\"color: #F8F8F2\"> area <\/span><span style=\"color: #BD93F9\">0<\/span><\/span>\n<span class=\"line\"><span style=\"color: #F8F8F2\">!<\/span><\/span>\n<span class=\"line\"><span style=\"color: #F8F8F2\">interface <\/span><span style=\"color: #FF79C6\">GigabitEthernet0<\/span><span style=\"color: #F8F8F2\">\/<\/span><span style=\"color: #BD93F9\">0<\/span><\/span>\n<span class=\"line\"><span style=\"color: #F8F8F2\"> ip address <\/span><span style=\"color: #BD93F9\">10.3<\/span><span style=\"color: #F8F8F2\">.<\/span><span style=\"color: #BD93F9\">4.4<\/span><span style=\"color: #F8F8F2\"> <\/span><span style=\"color: #BD93F9\">255.255<\/span><span style=\"color: #F8F8F2\">.<\/span><span style=\"color: #BD93F9\">255.0<\/span><\/span>\n<span class=\"line\"><span style=\"color: #F8F8F2\"> ip ospf network point-to-point<\/span><\/span>\n<span class=\"line\"><span style=\"color: #F8F8F2\"> ip ospf <\/span><span style=\"color: #BD93F9\">1<\/span><span style=\"color: #F8F8F2\"> area <\/span><span style=\"color: #BD93F9\">0<\/span><\/span>\n<span class=\"line\"><span style=\"color: #F8F8F2\"> mpls ip<\/span><\/span>\n<span class=\"line\"><span style=\"color: #F8F8F2\">!<\/span><\/span>\n<span class=\"line\"><span style=\"color: #F8F8F2\">interface <\/span><span style=\"color: #FF79C6\">GigabitEthernet0<\/span><span style=\"color: #F8F8F2\">\/<\/span><span style=\"color: #BD93F9\">1<\/span><\/span>\n<span class=\"line\"><span style=\"color: #F8F8F2\"> ip vrf forwarding <\/span><span style=\"color: #FF79C6\">CUST<\/span><\/span>\n<span class=\"line\"><span style=\"color: #F8F8F2\"> ip address <\/span><span style=\"color: #BD93F9\">10.4<\/span><span style=\"color: #F8F8F2\">.<\/span><span style=\"color: #BD93F9\">6.4<\/span><span style=\"color: #F8F8F2\"> <\/span><span style=\"color: #BD93F9\">255.255<\/span><span style=\"color: #F8F8F2\">.<\/span><span style=\"color: #BD93F9\">255.0<\/span><\/span>\n<span class=\"line\"><span style=\"color: #F8F8F2\">!<\/span><\/span>\n<span class=\"line\"><span style=\"color: #F8F8F2\">interface <\/span><span style=\"color: #FF79C6\">GigabitEthernet0<\/span><span style=\"color: #F8F8F2\">\/<\/span><span style=\"color: #BD93F9\">3<\/span><\/span>\n<span class=\"line\"><span style=\"color: #F8F8F2\"> ip address <\/span><span style=\"color: #BD93F9\">10.1<\/span><span style=\"color: #F8F8F2\">.<\/span><span style=\"color: #BD93F9\">4.4<\/span><span style=\"color: #F8F8F2\"> <\/span><span style=\"color: #BD93F9\">255.255<\/span><span style=\"color: #F8F8F2\">.<\/span><span style=\"color: #BD93F9\">255.0<\/span><\/span>\n<span class=\"line\"><span style=\"color: #F8F8F2\"> ip ospf network point-to-point<\/span><\/span>\n<span class=\"line\"><span style=\"color: #F8F8F2\"> ip ospf <\/span><span style=\"color: #BD93F9\">1<\/span><span style=\"color: #F8F8F2\"> area <\/span><span style=\"color: #BD93F9\">0<\/span><\/span>\n<span class=\"line\"><span style=\"color: #F8F8F2\"> mpls ip<\/span><\/span>\n<span class=\"line\"><\/span>\n<span class=\"line\"><span style=\"color: #6272A4\"># ============= OSPF<\/span><\/span>\n<span class=\"line\"><span style=\"color: #F8F8F2\">router ospf <\/span><span style=\"color: #BD93F9\">1<\/span><\/span>\n<span class=\"line\"><span style=\"color: #F8F8F2\"> router-id <\/span><span style=\"color: #BD93F9\">4.4<\/span><span style=\"color: #F8F8F2\">.<\/span><span style=\"color: #BD93F9\">4.4<\/span><\/span>\n<span class=\"line\"><span style=\"color: #F8F8F2\">!<\/span><\/span>\n<span class=\"line\"><\/span>\n<span class=\"line\"><span style=\"color: #6272A4\"># =========== BGP<\/span><\/span>\n<span class=\"line\"><span style=\"color: #F8F8F2\">router bgp <\/span><span style=\"color: #BD93F9\">65000<\/span><\/span>\n<span class=\"line\"><span style=\"color: #F8F8F2\"> <\/span><span style=\"color: #8BE9FD\">template<\/span><span style=\"color: #F8F8F2\"> peer-session <\/span><span style=\"color: #FF79C6\">IBGP<\/span><\/span>\n<span class=\"line\"><span style=\"color: #F8F8F2\">  remote-as <\/span><span style=\"color: #BD93F9\">65000<\/span><\/span>\n<span class=\"line\"><span style=\"color: #F8F8F2\">  transport connection-mode active<\/span><\/span>\n<span class=\"line\"><span style=\"color: #F8F8F2\">  update-source <\/span><span style=\"color: #FF79C6\">Loopback0<\/span><\/span>\n<span class=\"line\"><span style=\"color: #F8F8F2\"> exit-peer-session<\/span><\/span>\n<span class=\"line\"><span style=\"color: #F8F8F2\"> !<\/span><\/span>\n<span class=\"line\"><span style=\"color: #F8F8F2\"> bgp router-id <\/span><span style=\"color: #BD93F9\">4.4<\/span><span style=\"color: #F8F8F2\">.<\/span><span style=\"color: #BD93F9\">4.4<\/span><\/span>\n<span class=\"line\"><span style=\"color: #F8F8F2\"> bgp log-neighbor-changes<\/span><\/span>\n<span class=\"line\"><span style=\"color: #F8F8F2\"> no bgp default ipv4-unicast<\/span><\/span>\n<span class=\"line\"><span style=\"color: #F8F8F2\"> neighbor <\/span><span style=\"color: #BD93F9\">5.5<\/span><span style=\"color: #F8F8F2\">.<\/span><span style=\"color: #BD93F9\">5.5<\/span><span style=\"color: #F8F8F2\"> inherit peer-session <\/span><span style=\"color: #FF79C6\">IBGP<\/span><\/span>\n<span class=\"line\"><span style=\"color: #F8F8F2\"> neighbor <\/span><span style=\"color: #BD93F9\">5.5<\/span><span style=\"color: #F8F8F2\">.<\/span><span style=\"color: #BD93F9\">5.5<\/span><span style=\"color: #F8F8F2\"> transport connection-mode passive<\/span><\/span>\n<span class=\"line\"><span style=\"color: #F8F8F2\"> !<\/span><\/span>\n<span class=\"line\"><span style=\"color: #F8F8F2\"> address-family ipv4<\/span><\/span>\n<span class=\"line\"><span style=\"color: #F8F8F2\"> exit-address-family<\/span><\/span>\n<span class=\"line\"><span style=\"color: #F8F8F2\"> !<\/span><\/span>\n<span class=\"line\"><span style=\"color: #F8F8F2\"> address-family vpnv4<\/span><\/span>\n<span class=\"line\"><span style=\"color: #F8F8F2\">  neighbor <\/span><span style=\"color: #BD93F9\">5.5<\/span><span style=\"color: #F8F8F2\">.<\/span><span style=\"color: #BD93F9\">5.5<\/span><span style=\"color: #F8F8F2\"> activate<\/span><\/span>\n<span class=\"line\"><span style=\"color: #F8F8F2\">  neighbor <\/span><span style=\"color: #BD93F9\">5.5<\/span><span style=\"color: #F8F8F2\">.<\/span><span style=\"color: #BD93F9\">5.5<\/span><span style=\"color: #F8F8F2\"> send-community extended<\/span><\/span>\n<span class=\"line\"><span style=\"color: #F8F8F2\">  neighbor <\/span><span style=\"color: #BD93F9\">5.5<\/span><span style=\"color: #F8F8F2\">.<\/span><span style=\"color: #BD93F9\">5.5<\/span><span style=\"color: #F8F8F2\"> next-hop-self<\/span><\/span>\n<span class=\"line\"><span style=\"color: #F8F8F2\"> exit-address-family<\/span><\/span>\n<span class=\"line\"><span style=\"color: #F8F8F2\"> !<\/span><\/span>\n<span class=\"line\"><span style=\"color: #F8F8F2\"> address-family ipv4 vrf <\/span><span style=\"color: #FF79C6\">CUST<\/span><\/span>\n<span class=\"line\"><span style=\"color: #F8F8F2\">  neighbor <\/span><span style=\"color: #BD93F9\">10.4<\/span><span style=\"color: #F8F8F2\">.<\/span><span style=\"color: #BD93F9\">6.6<\/span><span style=\"color: #F8F8F2\"> remote-as <\/span><span style=\"color: #BD93F9\">65006<\/span><\/span>\n<span class=\"line\"><span style=\"color: #F8F8F2\">  neighbor <\/span><span style=\"color: #BD93F9\">10.4<\/span><span style=\"color: #F8F8F2\">.<\/span><span style=\"color: #BD93F9\">6.6<\/span><span style=\"color: #F8F8F2\"> activate<\/span><\/span>\n<span class=\"line\"><span style=\"color: #F8F8F2\">  neighbor <\/span><span style=\"color: #BD93F9\">10.4<\/span><span style=\"color: #F8F8F2\">.<\/span><span style=\"color: #BD93F9\">6.6<\/span><span style=\"color: #F8F8F2\"> as-override<\/span><\/span>\n<span class=\"line\"><span style=\"color: #F8F8F2\"> exit-address-family<\/span><\/span><\/code><\/pre><\/div>\n<\/div>\n\n\n\n<div class=\"wp-block-column is-layout-flow wp-block-column-is-layout-flow\" style=\"flex-basis:100%\">\n<div class=\"wp-block-kevinbatdorf-code-block-pro\" data-code-block-pro-font-family=\"Code-Pro-JetBrains-Mono\" style=\"font-size:.75rem;font-family:Code-Pro-JetBrains-Mono,ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace;line-height:1rem;--cbp-tab-width:2;tab-size:var(--cbp-tab-width, 2)\"><span role=\"button\" tabindex=\"0\" data-code=\"Router5 (PE)\n\n\n# ============= MPLS\nmpls label range 500 599\nmpls label protocol ldp\nmpls ldp router-id Loopback0 force\n\n# ===== Interfaces \n\ninterface Loopback0\n ip address 5.5.5.5 255.255.255.255\n ip ospf 1 area 0\n!\ninterface GigabitEthernet0\/1\n ip address 10.2.5.5 255.255.255.0\n ip ospf network point-to-point\n ip ospf 1 area 0\n mpls ip\n!\ninterface GigabitEthernet0\/2\n ip vrf forwarding CUST\n ip address 10.5.7.5 255.255.255.0\n!\ninterface GigabitEthernet0\/3\n ip address 10.3.5.5 255.255.255.0\n ip ospf network point-to-point\n ip ospf 1 area 0\n mpls ip\n\n# ============= OSPF\nrouter ospf 1\n router-id 5.5.5.5\n!\n\n# =========== BGP\nrouter bgp 65000\n template peer-session IBGP\n  remote-as 65000\n  transport connection-mode active\n  update-source Loopback0\n exit-peer-session\n !\n bgp router-id 5.5.5.5\n bgp log-neighbor-changes\n no bgp default ipv4-unicast\n neighbor 4.4.4.4 inherit peer-session IBGP\n\n !\n address-family ipv4\n exit-address-family\n !\n address-family vpnv4\n  neighbor 4.4.4.4 activate\n  neighbor 4.4.4.4 send-community extended\n  neighbor 4.4.4.4 next-hop-self\n exit-address-family\n !\n address-family ipv4 vrf CUST\n  neighbor 10.5.7.7 remote-as 65006\n  neighbor 10.5.7.7 activate\n  neighbor 10.5.7.7 as-override\n exit-address-family\" style=\"color:#F8F8F2;display:none\" aria-label=\"Copy\" class=\"code-block-pro-copy-button\"><svg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" style=\"width:24px;height:24px\" fill=\"none\" viewBox=\"0 0 24 24\" stroke=\"currentColor\" stroke-width=\"2\"><path class=\"with-check\" stroke-linecap=\"round\" stroke-linejoin=\"round\" d=\"M4.5 12.75l6 6 9-13.5\"><\/path><path class=\"without-check\" stroke-linecap=\"round\" stroke-linejoin=\"round\" d=\"M16.5 8.25V6a2.25 2.25 0 00-2.25-2.25H6A2.25 2.25 0 003.75 6v8.25A2.25 2.25 0 006 16.5h2.25m8.25-8.25H18a2.25 2.25 0 012.25 2.25V18A2.25 2.25 0 0118 20.25h-7.5A2.25 2.25 0 018.25 18v-1.5m8.25-8.25h-6a2.25 2.25 0 00-2.25 2.25v6\"><\/path><\/svg><\/span><pre class=\"shiki dracula\" style=\"background-color: #282A36\" tabindex=\"0\"><code><span class=\"line\"><span style=\"color: #FF79C6\">Router5<\/span><span style=\"color: #F8F8F2\"> (<\/span><span style=\"color: #FF79C6\">PE<\/span><span style=\"color: #F8F8F2\">)<\/span><\/span>\n<span class=\"line\"><\/span>\n<span class=\"line\"><\/span>\n<span class=\"line\"><span style=\"color: #6272A4\"># ============= MPLS<\/span><\/span>\n<span class=\"line\"><span style=\"color: #F8F8F2\">mpls label range <\/span><span style=\"color: #BD93F9\">500<\/span><span style=\"color: #F8F8F2\"> <\/span><span style=\"color: #BD93F9\">599<\/span><\/span>\n<span class=\"line\"><span style=\"color: #F8F8F2\">mpls label protocol ldp<\/span><\/span>\n<span class=\"line\"><span style=\"color: #F8F8F2\">mpls ldp router-id <\/span><span style=\"color: #FF79C6\">Loopback0<\/span><span style=\"color: #F8F8F2\"> force<\/span><\/span>\n<span class=\"line\"><\/span>\n<span class=\"line\"><span style=\"color: #6272A4\"># ===== Interfaces <\/span><\/span>\n<span class=\"line\"><\/span>\n<span class=\"line\"><span style=\"color: #F8F8F2\">interface <\/span><span style=\"color: #FF79C6\">Loopback0<\/span><\/span>\n<span class=\"line\"><span style=\"color: #F8F8F2\"> ip address <\/span><span style=\"color: #BD93F9\">5.5<\/span><span style=\"color: #F8F8F2\">.<\/span><span style=\"color: #BD93F9\">5.5<\/span><span style=\"color: #F8F8F2\"> <\/span><span style=\"color: #BD93F9\">255.255<\/span><span style=\"color: #F8F8F2\">.<\/span><span style=\"color: #BD93F9\">255.255<\/span><\/span>\n<span class=\"line\"><span style=\"color: #F8F8F2\"> ip ospf <\/span><span style=\"color: #BD93F9\">1<\/span><span style=\"color: #F8F8F2\"> area <\/span><span style=\"color: #BD93F9\">0<\/span><\/span>\n<span class=\"line\"><span style=\"color: #F8F8F2\">!<\/span><\/span>\n<span class=\"line\"><span style=\"color: #F8F8F2\">interface <\/span><span style=\"color: #FF79C6\">GigabitEthernet0<\/span><span style=\"color: #F8F8F2\">\/<\/span><span style=\"color: #BD93F9\">1<\/span><\/span>\n<span class=\"line\"><span style=\"color: #F8F8F2\"> ip address <\/span><span style=\"color: #BD93F9\">10.2<\/span><span style=\"color: #F8F8F2\">.<\/span><span style=\"color: #BD93F9\">5.5<\/span><span style=\"color: #F8F8F2\"> <\/span><span style=\"color: #BD93F9\">255.255<\/span><span style=\"color: #F8F8F2\">.<\/span><span style=\"color: #BD93F9\">255.0<\/span><\/span>\n<span class=\"line\"><span style=\"color: #F8F8F2\"> ip ospf network point-to-point<\/span><\/span>\n<span class=\"line\"><span style=\"color: #F8F8F2\"> ip ospf <\/span><span style=\"color: #BD93F9\">1<\/span><span style=\"color: #F8F8F2\"> area <\/span><span style=\"color: #BD93F9\">0<\/span><\/span>\n<span class=\"line\"><span style=\"color: #F8F8F2\"> mpls ip<\/span><\/span>\n<span class=\"line\"><span style=\"color: #F8F8F2\">!<\/span><\/span>\n<span class=\"line\"><span style=\"color: #F8F8F2\">interface <\/span><span style=\"color: #FF79C6\">GigabitEthernet0<\/span><span style=\"color: #F8F8F2\">\/<\/span><span style=\"color: #BD93F9\">2<\/span><\/span>\n<span class=\"line\"><span style=\"color: #F8F8F2\"> ip vrf forwarding <\/span><span style=\"color: #FF79C6\">CUST<\/span><\/span>\n<span class=\"line\"><span style=\"color: #F8F8F2\"> ip address <\/span><span style=\"color: #BD93F9\">10.5<\/span><span style=\"color: #F8F8F2\">.<\/span><span style=\"color: #BD93F9\">7.5<\/span><span style=\"color: #F8F8F2\"> <\/span><span style=\"color: #BD93F9\">255.255<\/span><span style=\"color: #F8F8F2\">.<\/span><span style=\"color: #BD93F9\">255.0<\/span><\/span>\n<span class=\"line\"><span style=\"color: #F8F8F2\">!<\/span><\/span>\n<span class=\"line\"><span style=\"color: #F8F8F2\">interface <\/span><span style=\"color: #FF79C6\">GigabitEthernet0<\/span><span style=\"color: #F8F8F2\">\/<\/span><span style=\"color: #BD93F9\">3<\/span><\/span>\n<span class=\"line\"><span style=\"color: #F8F8F2\"> ip address <\/span><span style=\"color: #BD93F9\">10.3<\/span><span style=\"color: #F8F8F2\">.<\/span><span style=\"color: #BD93F9\">5.5<\/span><span style=\"color: #F8F8F2\"> <\/span><span style=\"color: #BD93F9\">255.255<\/span><span style=\"color: #F8F8F2\">.<\/span><span style=\"color: #BD93F9\">255.0<\/span><\/span>\n<span class=\"line\"><span style=\"color: #F8F8F2\"> ip ospf network point-to-point<\/span><\/span>\n<span class=\"line\"><span style=\"color: #F8F8F2\"> ip ospf <\/span><span style=\"color: #BD93F9\">1<\/span><span style=\"color: #F8F8F2\"> area <\/span><span style=\"color: #BD93F9\">0<\/span><\/span>\n<span class=\"line\"><span style=\"color: #F8F8F2\"> mpls ip<\/span><\/span>\n<span class=\"line\"><\/span>\n<span class=\"line\"><span style=\"color: #6272A4\"># ============= OSPF<\/span><\/span>\n<span class=\"line\"><span style=\"color: #F8F8F2\">router ospf <\/span><span style=\"color: #BD93F9\">1<\/span><\/span>\n<span class=\"line\"><span style=\"color: #F8F8F2\"> router-id <\/span><span style=\"color: #BD93F9\">5.5<\/span><span style=\"color: #F8F8F2\">.<\/span><span style=\"color: #BD93F9\">5.5<\/span><\/span>\n<span class=\"line\"><span style=\"color: #F8F8F2\">!<\/span><\/span>\n<span class=\"line\"><\/span>\n<span class=\"line\"><span style=\"color: #6272A4\"># =========== BGP<\/span><\/span>\n<span class=\"line\"><span style=\"color: #F8F8F2\">router bgp <\/span><span style=\"color: #BD93F9\">65000<\/span><\/span>\n<span class=\"line\"><span style=\"color: #F8F8F2\"> <\/span><span style=\"color: #8BE9FD\">template<\/span><span style=\"color: #F8F8F2\"> peer-session <\/span><span style=\"color: #FF79C6\">IBGP<\/span><\/span>\n<span class=\"line\"><span style=\"color: #F8F8F2\">  remote-as <\/span><span style=\"color: #BD93F9\">65000<\/span><\/span>\n<span class=\"line\"><span style=\"color: #F8F8F2\">  transport connection-mode active<\/span><\/span>\n<span class=\"line\"><span style=\"color: #F8F8F2\">  update-source <\/span><span style=\"color: #FF79C6\">Loopback0<\/span><\/span>\n<span class=\"line\"><span style=\"color: #F8F8F2\"> exit-peer-session<\/span><\/span>\n<span class=\"line\"><span style=\"color: #F8F8F2\"> !<\/span><\/span>\n<span class=\"line\"><span style=\"color: #F8F8F2\"> bgp router-id <\/span><span style=\"color: #BD93F9\">5.5<\/span><span style=\"color: #F8F8F2\">.<\/span><span style=\"color: #BD93F9\">5.5<\/span><\/span>\n<span class=\"line\"><span style=\"color: #F8F8F2\"> bgp log-neighbor-changes<\/span><\/span>\n<span class=\"line\"><span style=\"color: #F8F8F2\"> no bgp default ipv4-unicast<\/span><\/span>\n<span class=\"line\"><span style=\"color: #F8F8F2\"> neighbor <\/span><span style=\"color: #BD93F9\">4.4<\/span><span style=\"color: #F8F8F2\">.<\/span><span style=\"color: #BD93F9\">4.4<\/span><span style=\"color: #F8F8F2\"> inherit peer-session <\/span><span style=\"color: #FF79C6\">IBGP<\/span><\/span>\n<span class=\"line\"><\/span>\n<span class=\"line\"><span style=\"color: #F8F8F2\"> !<\/span><\/span>\n<span class=\"line\"><span style=\"color: #F8F8F2\"> address-family ipv4<\/span><\/span>\n<span class=\"line\"><span style=\"color: #F8F8F2\"> exit-address-family<\/span><\/span>\n<span class=\"line\"><span style=\"color: #F8F8F2\"> !<\/span><\/span>\n<span class=\"line\"><span style=\"color: #F8F8F2\"> address-family vpnv4<\/span><\/span>\n<span class=\"line\"><span style=\"color: #F8F8F2\">  neighbor <\/span><span style=\"color: #BD93F9\">4.4<\/span><span style=\"color: #F8F8F2\">.<\/span><span style=\"color: #BD93F9\">4.4<\/span><span style=\"color: #F8F8F2\"> activate<\/span><\/span>\n<span class=\"line\"><span style=\"color: #F8F8F2\">  neighbor <\/span><span style=\"color: #BD93F9\">4.4<\/span><span style=\"color: #F8F8F2\">.<\/span><span style=\"color: #BD93F9\">4.4<\/span><span style=\"color: #F8F8F2\"> send-community extended<\/span><\/span>\n<span class=\"line\"><span style=\"color: #F8F8F2\">  neighbor <\/span><span style=\"color: #BD93F9\">4.4<\/span><span style=\"color: #F8F8F2\">.<\/span><span style=\"color: #BD93F9\">4.4<\/span><span style=\"color: #F8F8F2\"> next-hop-self<\/span><\/span>\n<span class=\"line\"><span style=\"color: #F8F8F2\"> exit-address-family<\/span><\/span>\n<span class=\"line\"><span style=\"color: #F8F8F2\"> !<\/span><\/span>\n<span class=\"line\"><span style=\"color: #F8F8F2\"> address-family ipv4 vrf <\/span><span style=\"color: #FF79C6\">CUST<\/span><\/span>\n<span class=\"line\"><span style=\"color: #F8F8F2\">  neighbor <\/span><span style=\"color: #BD93F9\">10.5<\/span><span style=\"color: #F8F8F2\">.<\/span><span style=\"color: #BD93F9\">7.7<\/span><span style=\"color: #F8F8F2\"> remote-as <\/span><span style=\"color: #BD93F9\">65006<\/span><\/span>\n<span class=\"line\"><span style=\"color: #F8F8F2\">  neighbor <\/span><span style=\"color: #BD93F9\">10.5<\/span><span style=\"color: #F8F8F2\">.<\/span><span style=\"color: #BD93F9\">7.7<\/span><span style=\"color: #F8F8F2\"> activate<\/span><\/span>\n<span class=\"line\"><span style=\"color: #F8F8F2\">  neighbor <\/span><span style=\"color: #BD93F9\">10.5<\/span><span style=\"color: #F8F8F2\">.<\/span><span style=\"color: #BD93F9\">7.7<\/span><span style=\"color: #F8F8F2\"> as-override<\/span><\/span>\n<span class=\"line\"><span style=\"color: #F8F8F2\"> exit-address-family<\/span><\/span><\/code><\/pre><\/div>\n<\/div>\n<\/div>\n\n\n\n<div class=\"wp-block-group\"><div class=\"wp-block-group__inner-container is-layout-constrained wp-block-group-is-layout-constrained\">\n<h3><span class=\"ez-toc-section\" id=\"Traceroute_between_CE_routers_before_TE_R6-%3ER7\"><\/span><span style=\"color: #800080;\"><a id=\"mplste06\"><\/a>Traceroute between CE routers before TE (R6-&gt;R7)<\/span><span class=\"ez-toc-section-end\"><\/span><\/h3>\n<p>When performing a traceroute between CE routers we see the default IGP shortest path behaviour.<br><strong><span style=\"color: #33cccc;\">R6<\/span> -&gt; <span style=\"color: #800080;\">R4<\/span> -&gt; R3 -&gt;<span style=\"color: #800080;\"> R5<\/span> -&gt; <span style=\"color: #33cccc;\">R7<\/span>.<br><\/strong>After MPLS-TE we will have created the following path:<br><strong><span style=\"color: #33cccc;\">R6<\/span> -&gt; <span style=\"color: #800080;\">R4<\/span> -&gt; R1 -&gt; R2 -&gt; <span style=\"color: #800080;\">R5<\/span> -&gt; <span style=\"color: #33cccc;\">R7<\/span>.<\/strong><\/p>\n\n\n\n<div class=\"wp-block-kevinbatdorf-code-block-pro\" data-code-block-pro-font-family=\"Code-Pro-JetBrains-Mono\" style=\"font-size:.75rem;font-family:Code-Pro-JetBrains-Mono,ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace;line-height:1rem;--cbp-tab-width:2;tab-size:var(--cbp-tab-width, 2)\"><span role=\"button\" tabindex=\"0\" data-code=\"Router6#traceroute 7.7.7.7 source 6.6.6.6\nType escape sequence to abort.\nTracing the route to 7.7.7.7\nVRF info: (vrf in name\/id, vrf out name\/id)\n  1 10.4.6.4 2 msec 3 msec 2 msec\n  2 10.3.4.3 [MPLS: Labels 303\/511 Exp 0] 10 msec 8 msec 7 msec\n  3 10.5.7.5 [AS 65000] [MPLS: Label 511 Exp 0] 9 msec 8 msec 11 msec\n  4 10.5.7.7 [AS 65000] 12 msec 12 msec *\" style=\"color:#f6f6f4;display:none\" aria-label=\"Copy\" class=\"code-block-pro-copy-button\"><svg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" style=\"width:24px;height:24px\" fill=\"none\" viewBox=\"0 0 24 24\" stroke=\"currentColor\" stroke-width=\"2\"><path class=\"with-check\" stroke-linecap=\"round\" stroke-linejoin=\"round\" d=\"M4.5 12.75l6 6 9-13.5\"><\/path><path class=\"without-check\" stroke-linecap=\"round\" stroke-linejoin=\"round\" d=\"M16.5 8.25V6a2.25 2.25 0 00-2.25-2.25H6A2.25 2.25 0 003.75 6v8.25A2.25 2.25 0 006 16.5h2.25m8.25-8.25H18a2.25 2.25 0 012.25 2.25V18A2.25 2.25 0 0118 20.25h-7.5A2.25 2.25 0 018.25 18v-1.5m8.25-8.25h-6a2.25 2.25 0 00-2.25 2.25v6\"><\/path><\/svg><\/span><pre class=\"shiki dracula-soft\" style=\"background-color: #282A36\" tabindex=\"0\"><code><span class=\"line\"><span style=\"color: #F6F6F4\">Router6#traceroute <\/span><span style=\"color: #BF9EEE\">7.7<\/span><span style=\"color: #F6F6F4\">.<\/span><span style=\"color: #BF9EEE\">7.7<\/span><span style=\"color: #F6F6F4\"> source <\/span><span style=\"color: #BF9EEE\">6.6<\/span><span style=\"color: #F6F6F4\">.<\/span><span style=\"color: #BF9EEE\">6.6<\/span><\/span>\n<span class=\"line\"><span style=\"color: #F286C4\">Type<\/span><span style=\"color: #F6F6F4\"> escape <\/span><span style=\"color: #F286C4\">sequence<\/span><span style=\"color: #F6F6F4\"> to abort.<\/span><\/span>\n<span class=\"line\"><span style=\"color: #F6F6F4\">Tracing the route to <\/span><span style=\"color: #BF9EEE\">7.7<\/span><span style=\"color: #F6F6F4\">.<\/span><span style=\"color: #BF9EEE\">7.7<\/span><\/span>\n<span class=\"line\"><span style=\"color: #F6F6F4\">VRF info: (vrf <\/span><span style=\"color: #F286C4\">in<\/span><span style=\"color: #F6F6F4\"> <\/span><span style=\"color: #F286C4\">name\/<\/span><span style=\"color: #F6F6F4\">id, vrf <\/span><span style=\"color: #F286C4\">out<\/span><span style=\"color: #F6F6F4\"> <\/span><span style=\"color: #F286C4\">name\/<\/span><span style=\"color: #F6F6F4\">id)<\/span><\/span>\n<span class=\"line\"><span style=\"color: #F6F6F4\">  <\/span><span style=\"color: #BF9EEE\">1<\/span><span style=\"color: #F6F6F4\"> <\/span><span style=\"color: #BF9EEE\">10.4<\/span><span style=\"color: #F6F6F4\">.<\/span><span style=\"color: #BF9EEE\">6.4<\/span><span style=\"color: #F6F6F4\"> <\/span><span style=\"color: #BF9EEE\">2<\/span><span style=\"color: #F6F6F4\"> msec <\/span><span style=\"color: #BF9EEE\">3<\/span><span style=\"color: #F6F6F4\"> msec <\/span><span style=\"color: #BF9EEE\">2<\/span><span style=\"color: #F6F6F4\"> msec<\/span><\/span>\n<span class=\"line\"><span style=\"color: #F6F6F4\">  <\/span><span style=\"color: #BF9EEE\">2<\/span><span style=\"color: #F6F6F4\"> <\/span><span style=\"color: #BF9EEE\">10.3<\/span><span style=\"color: #F6F6F4\">.<\/span><span style=\"color: #BF9EEE\">4.3<\/span><span style=\"color: #F6F6F4\"> [MPLS: Labels <\/span><span style=\"color: #BF9EEE\">303<\/span><span style=\"color: #F286C4\">\/<\/span><span style=\"color: #BF9EEE\">511<\/span><span style=\"color: #F6F6F4\"> <\/span><span style=\"color: #97E1F1\">Exp<\/span><span style=\"color: #F6F6F4\"> <\/span><span style=\"color: #BF9EEE\">0<\/span><span style=\"color: #F6F6F4\">] <\/span><span style=\"color: #BF9EEE\">10<\/span><span style=\"color: #F6F6F4\"> msec <\/span><span style=\"color: #BF9EEE\">8<\/span><span style=\"color: #F6F6F4\"> msec <\/span><span style=\"color: #BF9EEE\">7<\/span><span style=\"color: #F6F6F4\"> msec<\/span><\/span>\n<span class=\"line\"><span style=\"color: #F6F6F4\">  <\/span><span style=\"color: #BF9EEE\">3<\/span><span style=\"color: #F6F6F4\"> <\/span><span style=\"color: #BF9EEE\">10.5<\/span><span style=\"color: #F6F6F4\">.<\/span><span style=\"color: #BF9EEE\">7.5<\/span><span style=\"color: #F6F6F4\"> [<\/span><span style=\"color: #F286C4\">AS<\/span><span style=\"color: #F6F6F4\"> <\/span><span style=\"color: #BF9EEE\">65000<\/span><span style=\"color: #F6F6F4\">] [MPLS: Label <\/span><span style=\"color: #BF9EEE\">511<\/span><span style=\"color: #F6F6F4\"> <\/span><span style=\"color: #97E1F1\">Exp<\/span><span style=\"color: #F6F6F4\"> <\/span><span style=\"color: #BF9EEE\">0<\/span><span style=\"color: #F6F6F4\">] <\/span><span style=\"color: #BF9EEE\">9<\/span><span style=\"color: #F6F6F4\"> msec <\/span><span style=\"color: #BF9EEE\">8<\/span><span style=\"color: #F6F6F4\"> msec <\/span><span style=\"color: #BF9EEE\">11<\/span><span style=\"color: #F6F6F4\"> msec<\/span><\/span>\n<span class=\"line\"><span style=\"color: #F6F6F4\">  <\/span><span style=\"color: #BF9EEE\">4<\/span><span style=\"color: #F6F6F4\"> <\/span><span style=\"color: #BF9EEE\">10.5<\/span><span style=\"color: #F6F6F4\">.<\/span><span style=\"color: #BF9EEE\">7.7<\/span><span style=\"color: #F6F6F4\"> [<\/span><span style=\"color: #F286C4\">AS<\/span><span style=\"color: #F6F6F4\"> <\/span><span style=\"color: #BF9EEE\">65000<\/span><span style=\"color: #F6F6F4\">] <\/span><span style=\"color: #BF9EEE\">12<\/span><span style=\"color: #F6F6F4\"> msec <\/span><span style=\"color: #BF9EEE\">12<\/span><span style=\"color: #F6F6F4\"> msec <\/span><span style=\"color: #F286C4\">*<\/span><\/span><\/code><\/pre><\/div>\n<\/div><\/div>\n\n\n\n<h2><span class=\"ez-toc-section\" id=\"MPLS_Traffic_Engineering_Configuration\"><\/span><span style=\"color: #800080;\"><a id=\"mplste07\"><\/a>MPLS Traffic Engineering Configuration<br><\/span><span class=\"ez-toc-section-end\"><\/span><\/h2>\n<p><!--more--><\/p>\n<hr>\n<p>&nbsp;<\/p>\n\n\n\n<div class=\"wp-block-group\"><div class=\"wp-block-group__inner-container is-layout-constrained wp-block-group-is-layout-constrained\">\n<h3><span class=\"ez-toc-section\" id=\"Global_Configuration\"><\/span><span style=\"color: #800080;\">Global Configuration<\/span><span class=\"ez-toc-section-end\"><\/span><\/h3>\n<p>First we start by enabling Traffic Engineering globally on all <strong>P<\/strong> and <strong>PE<\/strong> routers.<\/p>\n\n\n\n<div class=\"wp-block-kevinbatdorf-code-block-pro\" data-code-block-pro-font-family=\"Code-Pro-JetBrains-Mono\" style=\"font-size:.75rem;font-family:Code-Pro-JetBrains-Mono,ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace;line-height:1rem;--cbp-tab-width:2;tab-size:var(--cbp-tab-width, 2)\"><span role=\"button\" tabindex=\"0\" data-code=\"#P    Routers   Router1, Router2, Router3 \n#PE   Routers   Router4, Router5\n\n(config)#\nmpls traffic-eng tunnels\" style=\"color:#f6f6f4;display:none\" aria-label=\"Copy\" class=\"code-block-pro-copy-button\"><svg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" style=\"width:24px;height:24px\" fill=\"none\" viewBox=\"0 0 24 24\" stroke=\"currentColor\" stroke-width=\"2\"><path class=\"with-check\" stroke-linecap=\"round\" stroke-linejoin=\"round\" d=\"M4.5 12.75l6 6 9-13.5\"><\/path><path class=\"without-check\" stroke-linecap=\"round\" stroke-linejoin=\"round\" d=\"M16.5 8.25V6a2.25 2.25 0 00-2.25-2.25H6A2.25 2.25 0 003.75 6v8.25A2.25 2.25 0 006 16.5h2.25m8.25-8.25H18a2.25 2.25 0 012.25 2.25V18A2.25 2.25 0 0118 20.25h-7.5A2.25 2.25 0 018.25 18v-1.5m8.25-8.25h-6a2.25 2.25 0 00-2.25 2.25v6\"><\/path><\/svg><\/span><pre class=\"shiki dracula-soft\" style=\"background-color: #282A36\" tabindex=\"0\"><code><span class=\"line\"><span style=\"color: #7B7F8B\">#P    Routers   Router1, Router2, Router3 <\/span><\/span>\n<span class=\"line\"><span style=\"color: #7B7F8B\">#PE   Routers   Router4, Router5<\/span><\/span>\n<span class=\"line\"><\/span>\n<span class=\"line\"><span style=\"color: #F6F6F4\">(config)<\/span><span style=\"color: #7B7F8B\">#<\/span><\/span>\n<span class=\"line\"><span style=\"color: #F6F6F4\">mpls traffic-eng tunnels<\/span><\/span><\/code><\/pre><\/div>\n<\/div><\/div>\n\n\n\n<div class=\"wp-block-group\"><div class=\"wp-block-group__inner-container is-layout-constrained wp-block-group-is-layout-constrained\">\n<h3><span class=\"ez-toc-section\" id=\"Interface_Configuration\"><\/span><span style=\"color: #800080;\">Interface Configuration<\/span><span class=\"ez-toc-section-end\"><\/span><\/h3>\n<p>The second step is adding the TE configuration to the interfaces in our MPLS core. This includes all interfaces between P routers and between P and PE routers.&nbsp;<br><a href=\"https:\/\/www.quisted.net\/wp-content\/uploads\/2024\/10\/MPLS-TE-INT.png\"><img loading=\"lazy\" decoding=\"async\" class=\"aligncenter size-full wp-image-1637\" src=\"https:\/\/www.quisted.net\/wp-content\/uploads\/2024\/10\/MPLS-TE-INT.png\" alt=\"\" width=\"1632\" height=\"556\" srcset=\"https:\/\/www.quisted.net\/wp-content\/uploads\/2024\/10\/MPLS-TE-INT.png 1632w, https:\/\/www.quisted.net\/wp-content\/uploads\/2024\/10\/MPLS-TE-INT-300x102.png 300w, https:\/\/www.quisted.net\/wp-content\/uploads\/2024\/10\/MPLS-TE-INT-1024x349.png 1024w, https:\/\/www.quisted.net\/wp-content\/uploads\/2024\/10\/MPLS-TE-INT-768x262.png 768w, https:\/\/www.quisted.net\/wp-content\/uploads\/2024\/10\/MPLS-TE-INT-1536x523.png 1536w\" sizes=\"auto, (max-width: 1632px) 100vw, 1632px\" \/><\/a><\/p>\n\n\n\n<div class=\"wp-block-kevinbatdorf-code-block-pro\" data-code-block-pro-font-family=\"Code-Pro-JetBrains-Mono\" style=\"font-size:.75rem;font-family:Code-Pro-JetBrains-Mono,ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace;line-height:1rem;--cbp-tab-width:2;tab-size:var(--cbp-tab-width, 2)\"><span role=\"button\" tabindex=\"0\" data-code=\"Router3(config-if)#mpls traffic-eng ?\n  administrative-weight  Set the administrative weight for the interface\n  attribute-flags        Set user-defined interface attribute flags\n  backup-path            Configure an MPLS TE backup for this interface\n  flooding               Set flooding parameters\n  passive-interface      Force a flood of non-IGP link\n  srlg                   Set shared risk link group parameters\n  tunnels                enable MPLS Traffic Engineering tunnels\n\n===================== \n\n# P Routers\nRouter1(config)#\nint range gi0\/0,gi0\/1,gi0\/3\nmpls traffic-eng tunnels\n\nRouter2(config)#\nint range gi0\/0-2\nmpls traffic-eng tunnels\n\nRouter3(config)#\nint range gi0\/0-3\nmpls traffic-eng tunnels\n\n# PE Routers\n\nRouter4(config)#\nint range gi0\/0, gi0\/3\nmpls traffic-eng tunnels\n\nRouter5(config)#\nint range gi0\/1, gi0\/3\nmpls traffic-eng tunnels\n\n# Verification:\n# Notice how the Tunnel column now says Yes\n\nRouter3#show mpls interfaces\nInterface              IP            Tunnel   BGP Static Operational\nGigabitEthernet0\/0     Yes (ldp)     Yes      No  No     Yes\nGigabitEthernet0\/1     Yes (ldp)     Yes      No  No     Yes\nGigabitEthernet0\/2     Yes (ldp)     Yes      No  No     Yes\nGigabitEthernet0\/3     Yes (ldp)     Yes      No  No     Yes\" style=\"color:#f6f6f4;display:none\" aria-label=\"Copy\" class=\"code-block-pro-copy-button\"><svg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" style=\"width:24px;height:24px\" fill=\"none\" viewBox=\"0 0 24 24\" stroke=\"currentColor\" stroke-width=\"2\"><path class=\"with-check\" stroke-linecap=\"round\" stroke-linejoin=\"round\" d=\"M4.5 12.75l6 6 9-13.5\"><\/path><path class=\"without-check\" stroke-linecap=\"round\" stroke-linejoin=\"round\" d=\"M16.5 8.25V6a2.25 2.25 0 00-2.25-2.25H6A2.25 2.25 0 003.75 6v8.25A2.25 2.25 0 006 16.5h2.25m8.25-8.25H18a2.25 2.25 0 012.25 2.25V18A2.25 2.25 0 0118 20.25h-7.5A2.25 2.25 0 018.25 18v-1.5m8.25-8.25h-6a2.25 2.25 0 00-2.25 2.25v6\"><\/path><\/svg><\/span><pre class=\"shiki dracula-soft\" style=\"background-color: #282A36\" tabindex=\"0\"><code><span class=\"line\"><span style=\"color: #F286C4\">Router3<\/span><span style=\"color: #F6F6F4\">(config-<\/span><span style=\"color: #F286C4\">if<\/span><span style=\"color: #F6F6F4\">)<\/span><span style=\"color: #7B7F8B\">#mpls traffic-eng ?<\/span><\/span>\n<span class=\"line\"><span style=\"color: #F6F6F4\">  administrative-weight  <\/span><span style=\"color: #F286C4\">Set<\/span><span style=\"color: #F6F6F4\"> the administrative weight for the interface<\/span><\/span>\n<span class=\"line\"><span style=\"color: #F6F6F4\">  attribute-flags        <\/span><span style=\"color: #F286C4\">Set<\/span><span style=\"color: #F6F6F4\"> user-<\/span><span style=\"color: #97E1F1\">defined<\/span><span style=\"color: #F6F6F4\"> interface attribute flags<\/span><\/span>\n<span class=\"line\"><span style=\"color: #F6F6F4\">  backup-path            <\/span><span style=\"color: #F286C4\">Configure<\/span><span style=\"color: #F6F6F4\"> an <\/span><span style=\"color: #F286C4\">MPLS<\/span><span style=\"color: #F6F6F4\"> <\/span><span style=\"color: #F286C4\">TE<\/span><span style=\"color: #F6F6F4\"> backup for this interface<\/span><\/span>\n<span class=\"line\"><span style=\"color: #F6F6F4\">  flooding               <\/span><span style=\"color: #F286C4\">Set<\/span><span style=\"color: #F6F6F4\"> flooding parameters<\/span><\/span>\n<span class=\"line\"><span style=\"color: #F6F6F4\">  passive-interface      <\/span><span style=\"color: #F286C4\">Force<\/span><span style=\"color: #F6F6F4\"> a flood of non-<\/span><span style=\"color: #F286C4\">IGP<\/span><span style=\"color: #F6F6F4\"> link<\/span><\/span>\n<span class=\"line\"><span style=\"color: #F6F6F4\">  srlg                   <\/span><span style=\"color: #F286C4\">Set<\/span><span style=\"color: #F6F6F4\"> shared risk link group parameters<\/span><\/span>\n<span class=\"line\"><span style=\"color: #F6F6F4\">  tunnels                enable <\/span><span style=\"color: #F286C4\">MPLS<\/span><span style=\"color: #F6F6F4\"> <\/span><span style=\"color: #F286C4\">Traffic<\/span><span style=\"color: #F6F6F4\"> <\/span><span style=\"color: #F286C4\">Engineering<\/span><span style=\"color: #F6F6F4\"> tunnels<\/span><\/span>\n<span class=\"line\"><\/span>\n<span class=\"line\"><span style=\"color: #F6F6F4\">===================== <\/span><\/span>\n<span class=\"line\"><\/span>\n<span class=\"line\"><span style=\"color: #7B7F8B\"># P Routers<\/span><\/span>\n<span class=\"line\"><span style=\"color: #F286C4\">Router1<\/span><span style=\"color: #F6F6F4\">(config)<\/span><span style=\"color: #7B7F8B\">#<\/span><\/span>\n<span class=\"line\"><span style=\"color: #F6F6F4\">int range gi0<\/span><span style=\"color: #E7EE98\">\/0,gi0\/<\/span><span style=\"color: #BF9EEE\">1<\/span><span style=\"color: #F6F6F4\">,gi0\/<\/span><span style=\"color: #BF9EEE\">3<\/span><\/span>\n<span class=\"line\"><span style=\"color: #F6F6F4\">mpls traffic-eng tunnels<\/span><\/span>\n<span class=\"line\"><\/span>\n<span class=\"line\"><span style=\"color: #F286C4\">Router2<\/span><span style=\"color: #F6F6F4\">(config)<\/span><span style=\"color: #7B7F8B\">#<\/span><\/span>\n<span class=\"line\"><span style=\"color: #F6F6F4\">int range gi0\/<\/span><span style=\"color: #BF9EEE\">0<\/span><span style=\"color: #F6F6F4\">-<\/span><span style=\"color: #BF9EEE\">2<\/span><\/span>\n<span class=\"line\"><span style=\"color: #F6F6F4\">mpls traffic-eng tunnels<\/span><\/span>\n<span class=\"line\"><\/span>\n<span class=\"line\"><span style=\"color: #F286C4\">Router3<\/span><span style=\"color: #F6F6F4\">(config)<\/span><span style=\"color: #7B7F8B\">#<\/span><\/span>\n<span class=\"line\"><span style=\"color: #F6F6F4\">int range gi0\/<\/span><span style=\"color: #BF9EEE\">0<\/span><span style=\"color: #F6F6F4\">-<\/span><span style=\"color: #BF9EEE\">3<\/span><\/span>\n<span class=\"line\"><span style=\"color: #F6F6F4\">mpls traffic-eng tunnels<\/span><\/span>\n<span class=\"line\"><\/span>\n<span class=\"line\"><span style=\"color: #7B7F8B\"># PE Routers<\/span><\/span>\n<span class=\"line\"><\/span>\n<span class=\"line\"><span style=\"color: #F286C4\">Router4<\/span><span style=\"color: #F6F6F4\">(config)<\/span><span style=\"color: #7B7F8B\">#<\/span><\/span>\n<span class=\"line\"><span style=\"color: #F6F6F4\">int range gi0<\/span><span style=\"color: #E7EE98\">\/0, gi0\/<\/span><span style=\"color: #BF9EEE\">3<\/span><\/span>\n<span class=\"line\"><span style=\"color: #F6F6F4\">mpls traffic-eng tunnels<\/span><\/span>\n<span class=\"line\"><\/span>\n<span class=\"line\"><span style=\"color: #F286C4\">Router5<\/span><span style=\"color: #F6F6F4\">(config)<\/span><span style=\"color: #7B7F8B\">#<\/span><\/span>\n<span class=\"line\"><span style=\"color: #F6F6F4\">int range gi0<\/span><span style=\"color: #E7EE98\">\/1, gi0\/<\/span><span style=\"color: #BF9EEE\">3<\/span><\/span>\n<span class=\"line\"><span style=\"color: #F6F6F4\">mpls traffic-eng tunnels<\/span><\/span>\n<span class=\"line\"><\/span>\n<span class=\"line\"><span style=\"color: #7B7F8B\"># Verification:<\/span><\/span>\n<span class=\"line\"><span style=\"color: #7B7F8B\"># Notice how the Tunnel column now says Yes<\/span><\/span>\n<span class=\"line\"><\/span>\n<span class=\"line\"><span style=\"color: #F286C4\">Router3<\/span><span style=\"color: #7B7F8B\">#show mpls interfaces<\/span><\/span>\n<span class=\"line\"><span style=\"color: #F286C4\">Interface<\/span><span style=\"color: #F6F6F4\">              <\/span><span style=\"color: #F286C4\">IP<\/span><span style=\"color: #F6F6F4\">            <\/span><span style=\"color: #F286C4\">Tunnel<\/span><span style=\"color: #F6F6F4\">   <\/span><span style=\"color: #F286C4\">BGP<\/span><span style=\"color: #F6F6F4\"> <\/span><span style=\"color: #F286C4\">Static<\/span><span style=\"color: #F6F6F4\"> <\/span><span style=\"color: #F286C4\">Operational<\/span><\/span>\n<span class=\"line\"><span style=\"color: #F286C4\">GigabitEthernet0<\/span><span style=\"color: #F6F6F4\">\/<\/span><span style=\"color: #BF9EEE\">0<\/span><span style=\"color: #F6F6F4\">     <\/span><span style=\"color: #F286C4\">Yes<\/span><span style=\"color: #F6F6F4\"> (ldp)     <\/span><span style=\"color: #F286C4\">Yes<\/span><span style=\"color: #F6F6F4\">      <\/span><span style=\"color: #F286C4\">No<\/span><span style=\"color: #F6F6F4\">  <\/span><span style=\"color: #F286C4\">No<\/span><span style=\"color: #F6F6F4\">     <\/span><span style=\"color: #F286C4\">Yes<\/span><\/span>\n<span class=\"line\"><span style=\"color: #F286C4\">GigabitEthernet0<\/span><span style=\"color: #F6F6F4\">\/<\/span><span style=\"color: #BF9EEE\">1<\/span><span style=\"color: #F6F6F4\">     <\/span><span style=\"color: #F286C4\">Yes<\/span><span style=\"color: #F6F6F4\"> (ldp)     <\/span><span style=\"color: #F286C4\">Yes<\/span><span style=\"color: #F6F6F4\">      <\/span><span style=\"color: #F286C4\">No<\/span><span style=\"color: #F6F6F4\">  <\/span><span style=\"color: #F286C4\">No<\/span><span style=\"color: #F6F6F4\">     <\/span><span style=\"color: #F286C4\">Yes<\/span><\/span>\n<span class=\"line\"><span style=\"color: #F286C4\">GigabitEthernet0<\/span><span style=\"color: #F6F6F4\">\/<\/span><span style=\"color: #BF9EEE\">2<\/span><span style=\"color: #F6F6F4\">     <\/span><span style=\"color: #F286C4\">Yes<\/span><span style=\"color: #F6F6F4\"> (ldp)     <\/span><span style=\"color: #F286C4\">Yes<\/span><span style=\"color: #F6F6F4\">      <\/span><span style=\"color: #F286C4\">No<\/span><span style=\"color: #F6F6F4\">  <\/span><span style=\"color: #F286C4\">No<\/span><span style=\"color: #F6F6F4\">     <\/span><span style=\"color: #F286C4\">Yes<\/span><\/span>\n<span class=\"line\"><span style=\"color: #F286C4\">GigabitEthernet0<\/span><span style=\"color: #F6F6F4\">\/<\/span><span style=\"color: #BF9EEE\">3<\/span><span style=\"color: #F6F6F4\">     <\/span><span style=\"color: #F286C4\">Yes<\/span><span style=\"color: #F6F6F4\"> (ldp)     <\/span><span style=\"color: #F286C4\">Yes<\/span><span style=\"color: #F6F6F4\">      <\/span><span style=\"color: #F286C4\">No<\/span><span style=\"color: #F6F6F4\">  <\/span><span style=\"color: #F286C4\">No<\/span><span style=\"color: #F6F6F4\">     <\/span><span style=\"color: #F286C4\">Yes<\/span><\/span><\/code><\/pre><\/div>\n<\/div><\/div>\n\n\n\n<div class=\"wp-block-group\"><div class=\"wp-block-group__inner-container is-layout-constrained wp-block-group-is-layout-constrained\">\n<h3><span class=\"ez-toc-section\" id=\"OSPF_Configuration\"><\/span><span style=\"color: #800080;\"><a id=\"mplste10\"><\/a>OSPF Configuration<\/span><span class=\"ez-toc-section-end\"><\/span><\/h3>\n<p>Next we need to configure OSPF with TE support by adding TE our area and configuring the router-id.&nbsp;<\/p>\n\n\n\n<div class=\"wp-block-kevinbatdorf-code-block-pro\" data-code-block-pro-font-family=\"Code-Pro-JetBrains-Mono\" style=\"font-size:.75rem;font-family:Code-Pro-JetBrains-Mono,ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace;line-height:1rem;--cbp-tab-width:2;tab-size:var(--cbp-tab-width, 2)\"><span role=\"button\" tabindex=\"0\" data-code=\"Router1, Router2, Router3, Router4, Router5\n(config)#router ospf 1\n(config-router)#mpls traffic-eng area 0\n(config-router)#mpls traffic-eng router-id loopback 0\" style=\"color:#f6f6f4;display:none\" aria-label=\"Copy\" class=\"code-block-pro-copy-button\"><svg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" style=\"width:24px;height:24px\" fill=\"none\" viewBox=\"0 0 24 24\" stroke=\"currentColor\" stroke-width=\"2\"><path class=\"with-check\" stroke-linecap=\"round\" stroke-linejoin=\"round\" d=\"M4.5 12.75l6 6 9-13.5\"><\/path><path class=\"without-check\" stroke-linecap=\"round\" stroke-linejoin=\"round\" d=\"M16.5 8.25V6a2.25 2.25 0 00-2.25-2.25H6A2.25 2.25 0 003.75 6v8.25A2.25 2.25 0 006 16.5h2.25m8.25-8.25H18a2.25 2.25 0 012.25 2.25V18A2.25 2.25 0 0118 20.25h-7.5A2.25 2.25 0 018.25 18v-1.5m8.25-8.25h-6a2.25 2.25 0 00-2.25 2.25v6\"><\/path><\/svg><\/span><pre class=\"shiki dracula-soft\" style=\"background-color: #282A36\" tabindex=\"0\"><code><span class=\"line\"><span style=\"color: #F6F6F4\">Router1, Router2, Router3, Router4, Router5<\/span><\/span>\n<span class=\"line\"><span style=\"color: #F6F6F4\">(config)#router ospf <\/span><span style=\"color: #BF9EEE\">1<\/span><\/span>\n<span class=\"line\"><span style=\"color: #F6F6F4\">(config<\/span><span style=\"color: #F286C4\">-<\/span><span style=\"color: #F6F6F4\">router)#mpls traffic<\/span><span style=\"color: #F286C4\">-<\/span><span style=\"color: #F6F6F4\">eng area <\/span><span style=\"color: #BF9EEE\">0<\/span><\/span>\n<span class=\"line\"><span style=\"color: #F6F6F4\">(config<\/span><span style=\"color: #F286C4\">-<\/span><span style=\"color: #F6F6F4\">router)#mpls traffic<\/span><span style=\"color: #F286C4\">-<\/span><span style=\"color: #F6F6F4\">eng router<\/span><span style=\"color: #F286C4\">-<\/span><span style=\"color: #F6F6F4\">id loopback <\/span><span style=\"color: #BF9EEE\">0<\/span><\/span><\/code><\/pre><\/div>\n<\/div><\/div>\n\n\n\n<div class=\"wp-block-group\"><div class=\"wp-block-group__inner-container is-layout-constrained wp-block-group-is-layout-constrained\">\n<h3><span class=\"ez-toc-section\" id=\"RSVP_Configuration\"><\/span><span style=\"color: #800080;\"><a id=\"mplste11\"><\/a>RSVP Configuration<\/span><span class=\"ez-toc-section-end\"><\/span><\/h3>\n<p>We add RSVP with a bandwidth reservation on the interfaces that have MPLS-TE enabled. This can be changed and configured depending on your situation. In this lab we just reserve a default value.<\/p>\n\n\n\n<div class=\"wp-block-kevinbatdorf-code-block-pro\" data-code-block-pro-font-family=\"Code-Pro-JetBrains-Mono\" style=\"font-size:.75rem;font-family:Code-Pro-JetBrains-Mono,ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace;line-height:1rem;--cbp-tab-width:2;tab-size:var(--cbp-tab-width, 2)\"><span role=\"button\" tabindex=\"0\" data-code=\"RouterX(config-if)#ip rsvp bandwidth ?\n  &lt;1-10000000&gt;  Reservable Bandwidth (kbps)\n  ingress       RSVP Ingress Reservable Bandwidth (kbps)\n  percent       Specify a percentage of interface bandwidth\n  &lt;cr&gt;          &lt;cr&gt;\n\n===================== \n\n# P Routers\nRouter1(config)#\nint range gi0\/0,gi0\/1,gi0\/3\nip rsvp bandwidth 1000000\n\nRouter2(config)#\nint range gi0\/0-2\nip rsvp bandwidth 1000000\n\nRouter3(config)#\nint range gi0\/0-3\nip rsvp bandwidth 1000000\n\n# PE Routers\n\nRouter4(config)#\nint range gi0\/0, gi0\/3\nip rsvp bandwidth 1000000\n\nRouter5(config)#\nint range gi0\/1, gi0\/3\nip rsvp bandwidth 1000000\" style=\"color:#f6f6f4;display:none\" aria-label=\"Copy\" class=\"code-block-pro-copy-button\"><svg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" style=\"width:24px;height:24px\" fill=\"none\" viewBox=\"0 0 24 24\" stroke=\"currentColor\" stroke-width=\"2\"><path class=\"with-check\" stroke-linecap=\"round\" stroke-linejoin=\"round\" d=\"M4.5 12.75l6 6 9-13.5\"><\/path><path class=\"without-check\" stroke-linecap=\"round\" stroke-linejoin=\"round\" d=\"M16.5 8.25V6a2.25 2.25 0 00-2.25-2.25H6A2.25 2.25 0 003.75 6v8.25A2.25 2.25 0 006 16.5h2.25m8.25-8.25H18a2.25 2.25 0 012.25 2.25V18A2.25 2.25 0 0118 20.25h-7.5A2.25 2.25 0 018.25 18v-1.5m8.25-8.25h-6a2.25 2.25 0 00-2.25 2.25v6\"><\/path><\/svg><\/span><pre class=\"shiki dracula-soft\" style=\"background-color: #282A36\" tabindex=\"0\"><code><span class=\"line\"><span style=\"color: #F286C4\">RouterX<\/span><span style=\"color: #F6F6F4\">(config-<\/span><span style=\"color: #F286C4\">if<\/span><span style=\"color: #F6F6F4\">)<\/span><span style=\"color: #7B7F8B\">#ip rsvp bandwidth ?<\/span><\/span>\n<span class=\"line\"><span style=\"color: #F6F6F4\">  &lt;<\/span><span style=\"color: #BF9EEE\">1<\/span><span style=\"color: #F6F6F4\">-<\/span><span style=\"color: #BF9EEE\">10000000<\/span><span style=\"color: #F6F6F4\">&gt;  <\/span><span style=\"color: #F286C4\">Reservable<\/span><span style=\"color: #F6F6F4\"> <\/span><span style=\"color: #F286C4\">Bandwidth<\/span><span style=\"color: #F6F6F4\"> (kbps)<\/span><\/span>\n<span class=\"line\"><span style=\"color: #F6F6F4\">  ingress       <\/span><span style=\"color: #F286C4\">RSVP<\/span><span style=\"color: #F6F6F4\"> <\/span><span style=\"color: #F286C4\">Ingress<\/span><span style=\"color: #F6F6F4\"> <\/span><span style=\"color: #F286C4\">Reservable<\/span><span style=\"color: #F6F6F4\"> <\/span><span style=\"color: #F286C4\">Bandwidth<\/span><span style=\"color: #F6F6F4\"> (kbps)<\/span><\/span>\n<span class=\"line\"><span style=\"color: #F6F6F4\">  percent       <\/span><span style=\"color: #F286C4\">Specify<\/span><span style=\"color: #F6F6F4\"> a percentage of interface bandwidth<\/span><\/span>\n<span class=\"line\"><span style=\"color: #F6F6F4\">  &lt;cr&gt;          &lt;cr&gt;<\/span><\/span>\n<span class=\"line\"><\/span>\n<span class=\"line\"><span style=\"color: #F6F6F4\">===================== <\/span><\/span>\n<span class=\"line\"><\/span>\n<span class=\"line\"><span style=\"color: #7B7F8B\"># P Routers<\/span><\/span>\n<span class=\"line\"><span style=\"color: #F286C4\">Router1<\/span><span style=\"color: #F6F6F4\">(config)<\/span><span style=\"color: #7B7F8B\">#<\/span><\/span>\n<span class=\"line\"><span style=\"color: #F6F6F4\">int range gi0<\/span><span style=\"color: #E7EE98\">\/0,gi0\/<\/span><span style=\"color: #BF9EEE\">1<\/span><span style=\"color: #F6F6F4\">,gi0\/<\/span><span style=\"color: #BF9EEE\">3<\/span><\/span>\n<span class=\"line\"><span style=\"color: #F6F6F4\">ip rsvp bandwidth <\/span><span style=\"color: #BF9EEE\">1000000<\/span><\/span>\n<span class=\"line\"><\/span>\n<span class=\"line\"><span style=\"color: #F286C4\">Router2<\/span><span style=\"color: #F6F6F4\">(config)<\/span><span style=\"color: #7B7F8B\">#<\/span><\/span>\n<span class=\"line\"><span style=\"color: #F6F6F4\">int range gi0\/<\/span><span style=\"color: #BF9EEE\">0<\/span><span style=\"color: #F6F6F4\">-<\/span><span style=\"color: #BF9EEE\">2<\/span><\/span>\n<span class=\"line\"><span style=\"color: #F6F6F4\">ip rsvp bandwidth <\/span><span style=\"color: #BF9EEE\">1000000<\/span><\/span>\n<span class=\"line\"><\/span>\n<span class=\"line\"><span style=\"color: #F286C4\">Router3<\/span><span style=\"color: #F6F6F4\">(config)<\/span><span style=\"color: #7B7F8B\">#<\/span><\/span>\n<span class=\"line\"><span style=\"color: #F6F6F4\">int range gi0\/<\/span><span style=\"color: #BF9EEE\">0<\/span><span style=\"color: #F6F6F4\">-<\/span><span style=\"color: #BF9EEE\">3<\/span><\/span>\n<span class=\"line\"><span style=\"color: #F6F6F4\">ip rsvp bandwidth <\/span><span style=\"color: #BF9EEE\">1000000<\/span><\/span>\n<span class=\"line\"><\/span>\n<span class=\"line\"><span style=\"color: #7B7F8B\"># PE Routers<\/span><\/span>\n<span class=\"line\"><\/span>\n<span class=\"line\"><span style=\"color: #F286C4\">Router4<\/span><span style=\"color: #F6F6F4\">(config)<\/span><span style=\"color: #7B7F8B\">#<\/span><\/span>\n<span class=\"line\"><span style=\"color: #F6F6F4\">int range gi0<\/span><span style=\"color: #E7EE98\">\/0, gi0\/<\/span><span style=\"color: #BF9EEE\">3<\/span><\/span>\n<span class=\"line\"><span style=\"color: #F6F6F4\">ip rsvp bandwidth <\/span><span style=\"color: #BF9EEE\">1000000<\/span><\/span>\n<span class=\"line\"><\/span>\n<span class=\"line\"><span style=\"color: #F286C4\">Router5<\/span><span style=\"color: #F6F6F4\">(config)<\/span><span style=\"color: #7B7F8B\">#<\/span><\/span>\n<span class=\"line\"><span style=\"color: #F6F6F4\">int range gi0<\/span><span style=\"color: #E7EE98\">\/1, gi0\/<\/span><span style=\"color: #BF9EEE\">3<\/span><\/span>\n<span class=\"line\"><span style=\"color: #F6F6F4\">ip rsvp bandwidth <\/span><span style=\"color: #BF9EEE\">1000000<\/span><\/span><\/code><\/pre><\/div>\n<\/div><\/div>\n\n\n\n<div class=\"wp-block-group\"><div class=\"wp-block-group__inner-container is-layout-constrained wp-block-group-is-layout-constrained\">\n<h3><span class=\"ez-toc-section\" id=\"Tunnel_Interface_Configuration\"><\/span><span style=\"color: #800080;\">Tunnel Interface Configuration<br><a href=\"https:\/\/www.quisted.net\/wp-content\/uploads\/2024\/10\/HEADEND.png\"><img loading=\"lazy\" decoding=\"async\" class=\"aligncenter size-full wp-image-1708\" src=\"https:\/\/www.quisted.net\/wp-content\/uploads\/2024\/10\/HEADEND.png\" alt=\"\" width=\"1632\" height=\"556\" srcset=\"https:\/\/www.quisted.net\/wp-content\/uploads\/2024\/10\/HEADEND.png 1632w, https:\/\/www.quisted.net\/wp-content\/uploads\/2024\/10\/HEADEND-300x102.png 300w, https:\/\/www.quisted.net\/wp-content\/uploads\/2024\/10\/HEADEND-1024x349.png 1024w, https:\/\/www.quisted.net\/wp-content\/uploads\/2024\/10\/HEADEND-768x262.png 768w, https:\/\/www.quisted.net\/wp-content\/uploads\/2024\/10\/HEADEND-1536x523.png 1536w\" sizes=\"auto, (max-width: 1632px) 100vw, 1632px\" \/><\/a><br><\/span><span class=\"ez-toc-section-end\"><\/span><\/h3>\n<p>Next is configuring the <em>headend<\/em> <em>router<\/em> (also knows as the ingress or source router) with an <strong>explicit path<\/strong> and <strong>Tunnel interface<\/strong>. In this example our headend router will be <strong>PE Router4.&nbsp;<\/strong>Remember that tunnels are <strong>unidirectional, <\/strong>meaning the return traffic will not go though the same tunnel. You need to create another tunnel on the destination router if you want to steer the return traffic.<\/p>\n<p><span style=\"color: #800080;\"><strong>Explicit-path<\/strong><\/span><br>An <strong>explicit path<\/strong> is a predefined, manually specified path that traffic should follow through the network, overriding the usual shortest-path routing calculated by Interior Gateway Protocols (IGP). For this lab I will create an explicit-path that will <strong>exclude&nbsp;<\/strong>the loopback address of <strong>P Router3 <\/strong>(3) in our tunnel&#8217;s path.&nbsp;<\/p>\n<p><span style=\"color: #800080;\"><strong>Tunnel Interface<\/strong><\/span><br>When creating the tunnel interface it will reference this <strong>explicit path&nbsp;<\/strong>and set it&#8217;s destination to the loopback of <strong>PE Router5.&nbsp;<\/strong>When it creates a path to the destination (5.5.5.5) it will exclude Router3 (3.3.3.3) in the path.<br><br><span style=\"color: #800080;\"><strong>Tunnel autoroute announce<br><\/strong><\/span>When you create the tunnel interface by default it isn&#8217;t used in routing yet. Sending traffic down the tunnel can be done in multiple ways. One example is with a simple static route&nbsp; with the tunnel acting as next-hop. In this example the tunnel will be configured with the command &#8220;<strong>tunnel mpls traffic-eng autoroute announce<\/strong>&#8220;.&nbsp;<br>If a tunnel is configured with autoroute announce it specifies that the Interior Gateway Protocol (IGP) should use the tunnel (if the tunnel is up) in its enhanced SPF calculation.<\/p>\n\n\n\n<div class=\"wp-block-kevinbatdorf-code-block-pro\" data-code-block-pro-font-family=\"Code-Pro-JetBrains-Mono\" style=\"font-size:.75rem;font-family:Code-Pro-JetBrains-Mono,ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace;line-height:1rem;--cbp-tab-width:2;tab-size:var(--cbp-tab-width, 2)\"><span role=\"button\" tabindex=\"0\" data-code=\"# First we create an explicit-path to exclude Router3. \nip explicit-path name EXCLUDER3 enable\n exclude-address 3.3.3.3\n\n#Tunnel configuration:\ninterface Tunnel1\n ip unnumbered Loopback0\n tunnel mode mpls traffic-eng\n tunnel destination 5.5.5.5\n tunnel mpls traffic-eng autoroute announce\n tunnel mpls traffic-eng priority 7 7\n tunnel mpls traffic-eng bandwidth 750\n tunnel mpls traffic-eng path-option 1 explicit name EXCLUDER3\n no routing dynamic\nend\n\n\n\" style=\"color:#f6f6f4;display:none\" aria-label=\"Copy\" class=\"code-block-pro-copy-button\"><svg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" style=\"width:24px;height:24px\" fill=\"none\" viewBox=\"0 0 24 24\" stroke=\"currentColor\" stroke-width=\"2\"><path class=\"with-check\" stroke-linecap=\"round\" stroke-linejoin=\"round\" d=\"M4.5 12.75l6 6 9-13.5\"><\/path><path class=\"without-check\" stroke-linecap=\"round\" stroke-linejoin=\"round\" d=\"M16.5 8.25V6a2.25 2.25 0 00-2.25-2.25H6A2.25 2.25 0 003.75 6v8.25A2.25 2.25 0 006 16.5h2.25m8.25-8.25H18a2.25 2.25 0 012.25 2.25V18A2.25 2.25 0 0118 20.25h-7.5A2.25 2.25 0 018.25 18v-1.5m8.25-8.25h-6a2.25 2.25 0 00-2.25 2.25v6\"><\/path><\/svg><\/span><pre class=\"shiki dracula-soft\" style=\"background-color: #282A36\" tabindex=\"0\"><code><span class=\"line\"><span style=\"color: #7B7F8B\"># First we create an explicit-path to exclude Router3. <\/span><\/span>\n<span class=\"line\"><span style=\"color: #F6F6F4\">ip explicit-path name <\/span><span style=\"color: #F286C4\">EXCLUDER3<\/span><span style=\"color: #F6F6F4\"> enable<\/span><\/span>\n<span class=\"line\"><span style=\"color: #F6F6F4\"> exclude-address <\/span><span style=\"color: #BF9EEE\">3.3<\/span><span style=\"color: #F6F6F4\">.<\/span><span style=\"color: #BF9EEE\">3.3<\/span><\/span>\n<span class=\"line\"><\/span>\n<span class=\"line\"><span style=\"color: #7B7F8B\">#Tunnel configuration:<\/span><\/span>\n<span class=\"line\"><span style=\"color: #F6F6F4\">interface <\/span><span style=\"color: #F286C4\">Tunnel1<\/span><\/span>\n<span class=\"line\"><span style=\"color: #F6F6F4\"> ip unnumbered <\/span><span style=\"color: #F286C4\">Loopback0<\/span><\/span>\n<span class=\"line\"><span style=\"color: #F6F6F4\"> tunnel mode mpls traffic-eng<\/span><\/span>\n<span class=\"line\"><span style=\"color: #F6F6F4\"> tunnel destination <\/span><span style=\"color: #BF9EEE\">5.5<\/span><span style=\"color: #F6F6F4\">.<\/span><span style=\"color: #BF9EEE\">5.5<\/span><\/span>\n<span class=\"line\"><span style=\"color: #F6F6F4\"> tunnel mpls traffic-eng autoroute announce<\/span><\/span>\n<span class=\"line\"><span style=\"color: #F6F6F4\"> tunnel mpls traffic-eng priority <\/span><span style=\"color: #BF9EEE\">7<\/span><span style=\"color: #F6F6F4\"> <\/span><span style=\"color: #BF9EEE\">7<\/span><\/span>\n<span class=\"line\"><span style=\"color: #F6F6F4\"> tunnel mpls traffic-eng bandwidth <\/span><span style=\"color: #BF9EEE\">750<\/span><\/span>\n<span class=\"line\"><span style=\"color: #F6F6F4\"> tunnel mpls traffic-eng path-option <\/span><span style=\"color: #BF9EEE\">1<\/span><span style=\"color: #F6F6F4\"> explicit name <\/span><span style=\"color: #F286C4\">EXCLUDER3<\/span><\/span>\n<span class=\"line\"><span style=\"color: #F6F6F4\"> no routing dynamic<\/span><\/span>\n<span class=\"line\"><span style=\"color: #F6F6F4\">end<\/span><\/span>\n<span class=\"line\"><\/span>\n<span class=\"line\"><\/span>\n<span class=\"line\"><\/span><\/code><\/pre><\/div>\n<\/div><\/div>\n\n\n\n<div class=\"wp-block-group\"><div class=\"wp-block-group__inner-container is-layout-constrained wp-block-group-is-layout-constrained\">\n<h3><span class=\"ez-toc-section\" id=\"MPLS-TE_Verification\"><\/span><span style=\"color: #800080;\"><a id=\"mplste13\"><\/a>MPLS-TE Verification<\/span><span class=\"ez-toc-section-end\"><\/span><\/h3>\n<p>When the tunnel is up we see the updated route on PE Router4 (4.4.4.4) to PE Router5 (5.5.5.5)<\/p>\n\n\n\n<div class=\"wp-block-kevinbatdorf-code-block-pro\" data-code-block-pro-font-family=\"Code-Pro-JetBrains-Mono\" style=\"font-size:.75rem;font-family:Code-Pro-JetBrains-Mono,ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace;line-height:1rem;--cbp-tab-width:2;tab-size:var(--cbp-tab-width, 2)\"><span role=\"button\" tabindex=\"0\" data-code=\"#====== Before the tunnel, following the MPLS path:\nRouter4#sh ip cef 5.5.5.5\n5.5.5.5\/32\n  nexthop 10.3.4.3 GigabitEthernet0\/0 label 303-(local:407)\n\n#====== After creating the tunnel: \n\nRouter4#sh ip cef 5.5.5.5\n5.5.5.5\/32\n  nexthop 5.5.5.5 Tunnel1\n\n\n#====== Tunnel and Path verification \n\nRouter4#show mpls traffic-eng tunnels tun1\n\nName: Router4_t1                          (Tunnel1) Destination: 5.5.5.5\n  Status:\n    Admin: up         Oper: up     Path: valid       Signalling: connected\n    path option 1, type explicit EXCLUDEP3 (Basis for Setup, path weight 3)\n\n  Config Parameters:\n    Bandwidth: 750      kbps (Global)  Priority: 7  7   Affinity: 0x0\/0xFFFF\n    Metric Type: TE (default)\n    AutoRoute:  enabled   LockDown: disabled  Loadshare: 750      bw-based\n    auto-bw: disabled\n  Active Path Option Parameters:\n    State: explicit path option 1 is active\n    BandwidthOverride: disabled  LockDown: disabled  Verbatim: disabled\n\n\n  InLabel  :  -\n  OutLabel : GigabitEthernet0\/3, 109\n  RSVP Signalling Info:\n       Src 4.4.4.4, Dst 5.5.5.5, Tun_Id 1, Tun_Instance 66\n    RSVP Path Info:\n      My Address: 10.1.4.4\n      Explicit Route: 10.1.4.1 10.1.2.2 10.2.5.5 5.5.5.5\n      Record   Route:   NONE\n      Tspec: ave rate=750 kbits, burst=1000 bytes, peak rate=750 kbits\n    RSVP Resv Info:\n      Record   Route:   NONE\n      Fspec: ave rate=750 kbits, burst=1000 bytes, peak rate=750 kbits\n  Shortest Unconstrained Path Info:\n    Path Weight: 2 (TE)\n    Explicit Route: 10.3.4.3 10.3.5.5 5.5.5.5\n  History:\n    Tunnel:\n      Time since created: 2 hours, 35 minutes\n      Time since path change: 3 minutes, 14 seconds\n      Number of LSP IDs (Tun_Instances) used: 66\n    Current LSP:\n      Uptime: 3 minutes, 14 seconds\n    Prior LSP:\n      ID: path option 1 [63]\n      Removal Trigger: tunnel shutdown\n\n\" style=\"color:#f6f6f4;display:none\" aria-label=\"Copy\" class=\"code-block-pro-copy-button\"><svg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" style=\"width:24px;height:24px\" fill=\"none\" viewBox=\"0 0 24 24\" stroke=\"currentColor\" stroke-width=\"2\"><path class=\"with-check\" stroke-linecap=\"round\" stroke-linejoin=\"round\" d=\"M4.5 12.75l6 6 9-13.5\"><\/path><path class=\"without-check\" stroke-linecap=\"round\" stroke-linejoin=\"round\" d=\"M16.5 8.25V6a2.25 2.25 0 00-2.25-2.25H6A2.25 2.25 0 003.75 6v8.25A2.25 2.25 0 006 16.5h2.25m8.25-8.25H18a2.25 2.25 0 012.25 2.25V18A2.25 2.25 0 0118 20.25h-7.5A2.25 2.25 0 018.25 18v-1.5m8.25-8.25h-6a2.25 2.25 0 00-2.25 2.25v6\"><\/path><\/svg><\/span><pre class=\"shiki dracula-soft\" style=\"background-color: #282A36\" tabindex=\"0\"><code><span class=\"line\"><span style=\"color: #7B7F8B\">#====== Before the tunnel, following the MPLS path:<\/span><\/span>\n<span class=\"line\"><span style=\"color: #F286C4\">Router4<\/span><span style=\"color: #7B7F8B\">#sh ip cef 5.5.5.5<\/span><\/span>\n<span class=\"line\"><span style=\"color: #BF9EEE\">5.5<\/span><span style=\"color: #F6F6F4\">.<\/span><span style=\"color: #BF9EEE\">5.5<\/span><span style=\"color: #F6F6F4\">\/<\/span><span style=\"color: #BF9EEE\">32<\/span><\/span>\n<span class=\"line\"><span style=\"color: #F6F6F4\">  nexthop <\/span><span style=\"color: #BF9EEE\">10.3<\/span><span style=\"color: #F6F6F4\">.<\/span><span style=\"color: #BF9EEE\">4.3<\/span><span style=\"color: #F6F6F4\"> <\/span><span style=\"color: #F286C4\">GigabitEthernet0<\/span><span style=\"color: #F6F6F4\">\/<\/span><span style=\"color: #BF9EEE\">0<\/span><span style=\"color: #F6F6F4\"> label <\/span><span style=\"color: #BF9EEE\">303<\/span><span style=\"color: #F6F6F4\">-(local:<\/span><span style=\"color: #BF9EEE\">407<\/span><span style=\"color: #F6F6F4\">)<\/span><\/span>\n<span class=\"line\"><\/span>\n<span class=\"line\"><span style=\"color: #7B7F8B\">#====== After creating the tunnel: <\/span><\/span>\n<span class=\"line\"><\/span>\n<span class=\"line\"><span style=\"color: #F286C4\">Router4<\/span><span style=\"color: #7B7F8B\">#sh ip cef 5.5.5.5<\/span><\/span>\n<span class=\"line\"><span style=\"color: #BF9EEE\">5.5<\/span><span style=\"color: #F6F6F4\">.<\/span><span style=\"color: #BF9EEE\">5.5<\/span><span style=\"color: #F6F6F4\">\/<\/span><span style=\"color: #BF9EEE\">32<\/span><\/span>\n<span class=\"line\"><span style=\"color: #F6F6F4\">  nexthop <\/span><span style=\"color: #BF9EEE\">5.5<\/span><span style=\"color: #F6F6F4\">.<\/span><span style=\"color: #BF9EEE\">5.5<\/span><span style=\"color: #F6F6F4\"> <\/span><span style=\"color: #F286C4\">Tunnel1<\/span><\/span>\n<span class=\"line\"><\/span>\n<span class=\"line\"><\/span>\n<span class=\"line\"><span style=\"color: #7B7F8B\">#====== Tunnel and Path verification <\/span><\/span>\n<span class=\"line\"><\/span>\n<span class=\"line\"><span style=\"color: #F286C4\">Router4<\/span><span style=\"color: #7B7F8B\">#show mpls traffic-eng tunnels tun1<\/span><\/span>\n<span class=\"line\"><\/span>\n<span class=\"line\"><span style=\"color: #F286C4\">Name<\/span><span style=\"color: #F6F6F4\">: <\/span><span style=\"color: #F286C4\">Router4_t1<\/span><span style=\"color: #F6F6F4\">                          (<\/span><span style=\"color: #F286C4\">Tunnel1<\/span><span style=\"color: #F6F6F4\">) <\/span><span style=\"color: #F286C4\">Destination<\/span><span style=\"color: #F6F6F4\">: <\/span><span style=\"color: #BF9EEE\">5.5<\/span><span style=\"color: #F6F6F4\">.<\/span><span style=\"color: #BF9EEE\">5.5<\/span><\/span>\n<span class=\"line\"><span style=\"color: #F6F6F4\">  <\/span><span style=\"color: #F286C4\">Status<\/span><span style=\"color: #F6F6F4\">:<\/span><\/span>\n<span class=\"line\"><span style=\"color: #F6F6F4\">    <\/span><span style=\"color: #F286C4\">Admin<\/span><span style=\"color: #F6F6F4\">: up         <\/span><span style=\"color: #F286C4\">Oper<\/span><span style=\"color: #F6F6F4\">: up     <\/span><span style=\"color: #F286C4\">Path<\/span><span style=\"color: #F6F6F4\">: valid       <\/span><span style=\"color: #F286C4\">Signalling<\/span><span style=\"color: #F6F6F4\">: connected<\/span><\/span>\n<span class=\"line\"><span style=\"color: #F6F6F4\">    path option <\/span><span style=\"color: #BF9EEE\">1<\/span><span style=\"color: #F6F6F4\">, type explicit <\/span><span style=\"color: #F286C4\">EXCLUDEP3<\/span><span style=\"color: #F6F6F4\"> (<\/span><span style=\"color: #F286C4\">Basis<\/span><span style=\"color: #F6F6F4\"> for <\/span><span style=\"color: #F286C4\">Setup<\/span><span style=\"color: #F6F6F4\">, path weight <\/span><span style=\"color: #BF9EEE\">3<\/span><span style=\"color: #F6F6F4\">)<\/span><\/span>\n<span class=\"line\"><\/span>\n<span class=\"line\"><span style=\"color: #F6F6F4\">  <\/span><span style=\"color: #F286C4\">Config<\/span><span style=\"color: #F6F6F4\"> <\/span><span style=\"color: #F286C4\">Parameters<\/span><span style=\"color: #F6F6F4\">:<\/span><\/span>\n<span class=\"line\"><span style=\"color: #F6F6F4\">    <\/span><span style=\"color: #F286C4\">Bandwidth<\/span><span style=\"color: #F6F6F4\">: <\/span><span style=\"color: #BF9EEE\">750<\/span><span style=\"color: #F6F6F4\">      kbps (<\/span><span style=\"color: #F286C4\">Global<\/span><span style=\"color: #F6F6F4\">)  <\/span><span style=\"color: #F286C4\">Priority<\/span><span style=\"color: #F6F6F4\">: <\/span><span style=\"color: #BF9EEE\">7<\/span><span style=\"color: #F6F6F4\">  <\/span><span style=\"color: #BF9EEE\">7<\/span><span style=\"color: #F6F6F4\">   <\/span><span style=\"color: #F286C4\">Affinity<\/span><span style=\"color: #F6F6F4\">: <\/span><span style=\"color: #BF9EEE\">0x0<\/span><span style=\"color: #F6F6F4\">\/<\/span><span style=\"color: #BF9EEE\">0xFFFF<\/span><\/span>\n<span class=\"line\"><span style=\"color: #F6F6F4\">    <\/span><span style=\"color: #F286C4\">Metric<\/span><span style=\"color: #F6F6F4\"> <\/span><span style=\"color: #F286C4\">Type<\/span><span style=\"color: #F6F6F4\">: <\/span><span style=\"color: #F286C4\">TE<\/span><span style=\"color: #F6F6F4\"> (default)<\/span><\/span>\n<span class=\"line\"><span style=\"color: #F6F6F4\">    <\/span><span style=\"color: #F286C4\">AutoRoute<\/span><span style=\"color: #F6F6F4\">:  enabled   <\/span><span style=\"color: #F286C4\">LockDown<\/span><span style=\"color: #F6F6F4\">: disabled  <\/span><span style=\"color: #F286C4\">Loadshare<\/span><span style=\"color: #F6F6F4\">: <\/span><span style=\"color: #BF9EEE\">750<\/span><span style=\"color: #F6F6F4\">      bw-based<\/span><\/span>\n<span class=\"line\"><span style=\"color: #F6F6F4\">    auto-bw: disabled<\/span><\/span>\n<span class=\"line\"><span style=\"color: #F6F6F4\">  <\/span><span style=\"color: #F286C4\">Active<\/span><span style=\"color: #F6F6F4\"> <\/span><span style=\"color: #F286C4\">Path<\/span><span style=\"color: #F6F6F4\"> <\/span><span style=\"color: #F286C4\">Option<\/span><span style=\"color: #F6F6F4\"> <\/span><span style=\"color: #F286C4\">Parameters<\/span><span style=\"color: #F6F6F4\">:<\/span><\/span>\n<span class=\"line\"><span style=\"color: #F6F6F4\">    <\/span><span style=\"color: #F286C4\">State<\/span><span style=\"color: #F6F6F4\">: explicit path option <\/span><span style=\"color: #BF9EEE\">1<\/span><span style=\"color: #F6F6F4\"> is active<\/span><\/span>\n<span class=\"line\"><span style=\"color: #F6F6F4\">    <\/span><span style=\"color: #F286C4\">BandwidthOverride<\/span><span style=\"color: #F6F6F4\">: disabled  <\/span><span style=\"color: #F286C4\">LockDown<\/span><span style=\"color: #F6F6F4\">: disabled  <\/span><span style=\"color: #F286C4\">Verbatim<\/span><span style=\"color: #F6F6F4\">: disabled<\/span><\/span>\n<span class=\"line\"><\/span>\n<span class=\"line\"><\/span>\n<span class=\"line\"><span style=\"color: #F6F6F4\">  <\/span><span style=\"color: #F286C4\">InLabel<\/span><span style=\"color: #F6F6F4\">  :  -<\/span><\/span>\n<span class=\"line\"><span style=\"color: #F6F6F4\">  <\/span><span style=\"color: #F286C4\">OutLabel<\/span><span style=\"color: #F6F6F4\"> : <\/span><span style=\"color: #F286C4\">GigabitEthernet0<\/span><span style=\"color: #F6F6F4\">\/<\/span><span style=\"color: #BF9EEE\">3<\/span><span style=\"color: #F6F6F4\">, <\/span><span style=\"color: #BF9EEE\">109<\/span><\/span>\n<span class=\"line\"><span style=\"color: #F6F6F4\">  <\/span><span style=\"color: #F286C4\">RSVP<\/span><span style=\"color: #F6F6F4\"> <\/span><span style=\"color: #F286C4\">Signalling<\/span><span style=\"color: #F6F6F4\"> <\/span><span style=\"color: #F286C4\">Info<\/span><span style=\"color: #F6F6F4\">:<\/span><\/span>\n<span class=\"line\"><span style=\"color: #F6F6F4\">       <\/span><span style=\"color: #F286C4\">Src<\/span><span style=\"color: #F6F6F4\"> <\/span><span style=\"color: #BF9EEE\">4.4<\/span><span style=\"color: #F6F6F4\">.<\/span><span style=\"color: #BF9EEE\">4.4<\/span><span style=\"color: #F6F6F4\">, <\/span><span style=\"color: #F286C4\">Dst<\/span><span style=\"color: #F6F6F4\"> <\/span><span style=\"color: #BF9EEE\">5.5<\/span><span style=\"color: #F6F6F4\">.<\/span><span style=\"color: #BF9EEE\">5.5<\/span><span style=\"color: #F6F6F4\">, <\/span><span style=\"color: #F286C4\">Tun_Id<\/span><span style=\"color: #F6F6F4\"> <\/span><span style=\"color: #BF9EEE\">1<\/span><span style=\"color: #F6F6F4\">, <\/span><span style=\"color: #F286C4\">Tun_Instance<\/span><span style=\"color: #F6F6F4\"> <\/span><span style=\"color: #BF9EEE\">66<\/span><\/span>\n<span class=\"line\"><span style=\"color: #F6F6F4\">    <\/span><span style=\"color: #F286C4\">RSVP<\/span><span style=\"color: #F6F6F4\"> <\/span><span style=\"color: #F286C4\">Path<\/span><span style=\"color: #F6F6F4\"> <\/span><span style=\"color: #F286C4\">Info<\/span><span style=\"color: #F6F6F4\">:<\/span><\/span>\n<span class=\"line\"><span style=\"color: #F6F6F4\">      <\/span><span style=\"color: #F286C4\">My<\/span><span style=\"color: #F6F6F4\"> <\/span><span style=\"color: #F286C4\">Address<\/span><span style=\"color: #F6F6F4\">: <\/span><span style=\"color: #BF9EEE\">10.1<\/span><span style=\"color: #F6F6F4\">.<\/span><span style=\"color: #BF9EEE\">4.4<\/span><\/span>\n<span class=\"line\"><span style=\"color: #F6F6F4\">      <\/span><span style=\"color: #F286C4\">Explicit<\/span><span style=\"color: #F6F6F4\"> <\/span><span style=\"color: #F286C4\">Route<\/span><span style=\"color: #F6F6F4\">: <\/span><span style=\"color: #BF9EEE\">10.1<\/span><span style=\"color: #F6F6F4\">.<\/span><span style=\"color: #BF9EEE\">4.1<\/span><span style=\"color: #F6F6F4\"> <\/span><span style=\"color: #BF9EEE\">10.1<\/span><span style=\"color: #F6F6F4\">.<\/span><span style=\"color: #BF9EEE\">2.2<\/span><span style=\"color: #F6F6F4\"> <\/span><span style=\"color: #BF9EEE\">10.2<\/span><span style=\"color: #F6F6F4\">.<\/span><span style=\"color: #BF9EEE\">5.5<\/span><span style=\"color: #F6F6F4\"> <\/span><span style=\"color: #BF9EEE\">5.5<\/span><span style=\"color: #F6F6F4\">.<\/span><span style=\"color: #BF9EEE\">5.5<\/span><\/span>\n<span class=\"line\"><span style=\"color: #F6F6F4\">      <\/span><span style=\"color: #F286C4\">Record<\/span><span style=\"color: #F6F6F4\">   <\/span><span style=\"color: #F286C4\">Route<\/span><span style=\"color: #F6F6F4\">:   <\/span><span style=\"color: #F286C4\">NONE<\/span><\/span>\n<span class=\"line\"><span style=\"color: #F6F6F4\">      <\/span><span style=\"color: #F286C4\">Tspec<\/span><span style=\"color: #F6F6F4\">: ave rate=<\/span><span style=\"color: #BF9EEE\">750<\/span><span style=\"color: #F6F6F4\"> kbits, burst=<\/span><span style=\"color: #BF9EEE\">1000<\/span><span style=\"color: #F6F6F4\"> bytes, peak rate=<\/span><span style=\"color: #BF9EEE\">750<\/span><span style=\"color: #F6F6F4\"> kbits<\/span><\/span>\n<span class=\"line\"><span style=\"color: #F6F6F4\">    <\/span><span style=\"color: #F286C4\">RSVP<\/span><span style=\"color: #F6F6F4\"> <\/span><span style=\"color: #F286C4\">Resv<\/span><span style=\"color: #F6F6F4\"> <\/span><span style=\"color: #F286C4\">Info<\/span><span style=\"color: #F6F6F4\">:<\/span><\/span>\n<span class=\"line\"><span style=\"color: #F6F6F4\">      <\/span><span style=\"color: #F286C4\">Record<\/span><span style=\"color: #F6F6F4\">   <\/span><span style=\"color: #F286C4\">Route<\/span><span style=\"color: #F6F6F4\">:   <\/span><span style=\"color: #F286C4\">NONE<\/span><\/span>\n<span class=\"line\"><span style=\"color: #F6F6F4\">      <\/span><span style=\"color: #F286C4\">Fspec<\/span><span style=\"color: #F6F6F4\">: ave rate=<\/span><span style=\"color: #BF9EEE\">750<\/span><span style=\"color: #F6F6F4\"> kbits, burst=<\/span><span style=\"color: #BF9EEE\">1000<\/span><span style=\"color: #F6F6F4\"> bytes, peak rate=<\/span><span style=\"color: #BF9EEE\">750<\/span><span style=\"color: #F6F6F4\"> kbits<\/span><\/span>\n<span class=\"line\"><span style=\"color: #F6F6F4\">  <\/span><span style=\"color: #F286C4\">Shortest<\/span><span style=\"color: #F6F6F4\"> <\/span><span style=\"color: #F286C4\">Unconstrained<\/span><span style=\"color: #F6F6F4\"> <\/span><span style=\"color: #F286C4\">Path<\/span><span style=\"color: #F6F6F4\"> <\/span><span style=\"color: #F286C4\">Info<\/span><span style=\"color: #F6F6F4\">:<\/span><\/span>\n<span class=\"line\"><span style=\"color: #F6F6F4\">    <\/span><span style=\"color: #F286C4\">Path<\/span><span style=\"color: #F6F6F4\"> <\/span><span style=\"color: #F286C4\">Weight<\/span><span style=\"color: #F6F6F4\">: <\/span><span style=\"color: #BF9EEE\">2<\/span><span style=\"color: #F6F6F4\"> (<\/span><span style=\"color: #F286C4\">TE<\/span><span style=\"color: #F6F6F4\">)<\/span><\/span>\n<span class=\"line\"><span style=\"color: #F6F6F4\">    <\/span><span style=\"color: #F286C4\">Explicit<\/span><span style=\"color: #F6F6F4\"> <\/span><span style=\"color: #F286C4\">Route<\/span><span style=\"color: #F6F6F4\">: <\/span><span style=\"color: #BF9EEE\">10.3<\/span><span style=\"color: #F6F6F4\">.<\/span><span style=\"color: #BF9EEE\">4.3<\/span><span style=\"color: #F6F6F4\"> <\/span><span style=\"color: #BF9EEE\">10.3<\/span><span style=\"color: #F6F6F4\">.<\/span><span style=\"color: #BF9EEE\">5.5<\/span><span style=\"color: #F6F6F4\"> <\/span><span style=\"color: #BF9EEE\">5.5<\/span><span style=\"color: #F6F6F4\">.<\/span><span style=\"color: #BF9EEE\">5.5<\/span><\/span>\n<span class=\"line\"><span style=\"color: #F6F6F4\">  <\/span><span style=\"color: #F286C4\">History<\/span><span style=\"color: #F6F6F4\">:<\/span><\/span>\n<span class=\"line\"><span style=\"color: #F6F6F4\">    <\/span><span style=\"color: #F286C4\">Tunnel<\/span><span style=\"color: #F6F6F4\">:<\/span><\/span>\n<span class=\"line\"><span style=\"color: #F6F6F4\">      <\/span><span style=\"color: #F286C4\">Time<\/span><span style=\"color: #F6F6F4\"> since created: <\/span><span style=\"color: #BF9EEE\">2<\/span><span style=\"color: #F6F6F4\"> hours, <\/span><span style=\"color: #BF9EEE\">35<\/span><span style=\"color: #F6F6F4\"> minutes<\/span><\/span>\n<span class=\"line\"><span style=\"color: #F6F6F4\">      <\/span><span style=\"color: #F286C4\">Time<\/span><span style=\"color: #F6F6F4\"> since path change: <\/span><span style=\"color: #BF9EEE\">3<\/span><span style=\"color: #F6F6F4\"> minutes, <\/span><span style=\"color: #BF9EEE\">14<\/span><span style=\"color: #F6F6F4\"> seconds<\/span><\/span>\n<span class=\"line\"><span style=\"color: #F6F6F4\">      <\/span><span style=\"color: #F286C4\">Number<\/span><span style=\"color: #F6F6F4\"> of <\/span><span style=\"color: #F286C4\">LSP<\/span><span style=\"color: #F6F6F4\"> <\/span><span style=\"color: #F286C4\">IDs<\/span><span style=\"color: #F6F6F4\"> (<\/span><span style=\"color: #F286C4\">Tun_Instances<\/span><span style=\"color: #F6F6F4\">) used: <\/span><span style=\"color: #BF9EEE\">66<\/span><\/span>\n<span class=\"line\"><span style=\"color: #F6F6F4\">    <\/span><span style=\"color: #F286C4\">Current<\/span><span style=\"color: #F6F6F4\"> <\/span><span style=\"color: #F286C4\">LSP<\/span><span style=\"color: #F6F6F4\">:<\/span><\/span>\n<span class=\"line\"><span style=\"color: #F6F6F4\">      <\/span><span style=\"color: #F286C4\">Uptime<\/span><span style=\"color: #F6F6F4\">: <\/span><span style=\"color: #BF9EEE\">3<\/span><span style=\"color: #F6F6F4\"> minutes, <\/span><span style=\"color: #BF9EEE\">14<\/span><span style=\"color: #F6F6F4\"> seconds<\/span><\/span>\n<span class=\"line\"><span style=\"color: #F6F6F4\">    <\/span><span style=\"color: #F286C4\">Prior<\/span><span style=\"color: #F6F6F4\"> <\/span><span style=\"color: #F286C4\">LSP<\/span><span style=\"color: #F6F6F4\">:<\/span><\/span>\n<span class=\"line\"><span style=\"color: #F6F6F4\">      <\/span><span style=\"color: #F286C4\">ID<\/span><span style=\"color: #F6F6F4\">: path option <\/span><span style=\"color: #BF9EEE\">1<\/span><span style=\"color: #F6F6F4\"> [<\/span><span style=\"color: #BF9EEE\">63<\/span><span style=\"color: #F6F6F4\">]<\/span><\/span>\n<span class=\"line\"><span style=\"color: #F6F6F4\">      <\/span><span style=\"color: #F286C4\">Removal<\/span><span style=\"color: #F6F6F4\"> <\/span><span style=\"color: #F286C4\">Trigger<\/span><span style=\"color: #F6F6F4\">: tunnel shutdown<\/span><\/span>\n<span class=\"line\"><\/span>\n<span class=\"line\"><\/span><\/code><\/pre><\/div>\n<\/div><\/div>\n\n\n\n<div class=\"wp-block-group\"><div class=\"wp-block-group__inner-container is-layout-constrained wp-block-group-is-layout-constrained\">\n<h3><span class=\"ez-toc-section\" id=\"Traceroute_between_CE_routers_after_TE_R6-%3ER7\"><\/span><span style=\"color: #800080;\"><a id=\"mplste06\"><\/a>Traceroute between CE routers after TE (R6-&gt;R7)<br><a href=\"https:\/\/www.quisted.net\/wp-content\/uploads\/2024\/10\/MPLS.png\"><img loading=\"lazy\" decoding=\"async\" class=\"aligncenter size-full wp-image-1581\" src=\"https:\/\/www.quisted.net\/wp-content\/uploads\/2024\/10\/MPLS.png\" alt=\"\" width=\"1632\" height=\"556\" srcset=\"https:\/\/www.quisted.net\/wp-content\/uploads\/2024\/10\/MPLS.png 1632w, https:\/\/www.quisted.net\/wp-content\/uploads\/2024\/10\/MPLS-300x102.png 300w, https:\/\/www.quisted.net\/wp-content\/uploads\/2024\/10\/MPLS-1024x349.png 1024w, https:\/\/www.quisted.net\/wp-content\/uploads\/2024\/10\/MPLS-768x262.png 768w, https:\/\/www.quisted.net\/wp-content\/uploads\/2024\/10\/MPLS-1536x523.png 1536w\" sizes=\"auto, (max-width: 1632px) 100vw, 1632px\" \/><\/a><br><\/span><span class=\"ez-toc-section-end\"><\/span><\/h3>\n<p>When performing a traceroute between CE routers before MPLS-TE we saw the default IGP shortest path behaviour.<br><strong><span style=\"color: #33cccc;\">R6<\/span> -&gt; <span style=\"color: #800080;\">R4<\/span> -&gt; R3 -&gt;<span style=\"color: #800080;\"> R5<\/span> -&gt; <span style=\"color: #33cccc;\">R7<\/span>.<br><\/strong>After MPLS-TE we have created the following path:<br><strong><span style=\"color: #33cccc;\">R6<\/span> -&gt; <span style=\"color: #800080;\">R4<\/span> -&gt; R1 -&gt; R2 -&gt; <span style=\"color: #800080;\">R5<\/span> -&gt; <span style=\"color: #33cccc;\">R7<\/span>.<\/strong><\/p>\n\n\n\n<div class=\"wp-block-kevinbatdorf-code-block-pro\" data-code-block-pro-font-family=\"Code-Pro-JetBrains-Mono\" style=\"font-size:.75rem;font-family:Code-Pro-JetBrains-Mono,ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace;line-height:1rem;--cbp-tab-width:2;tab-size:var(--cbp-tab-width, 2)\"><span role=\"button\" tabindex=\"0\" data-code=\"#====== Before the tunnel, following the default MPLS path:\nRouter6#traceroute 7.7.7.7\nType escape sequence to abort.\nTracing the route to 7.7.7.7\nVRF info: (vrf in name\/id, vrf out name\/id)\n  1 10.4.6.4 4 msec 3 msec 2 msec\n  2 10.3.4.3 [MPLS: Labels 303\/511 Exp 0] 9 msec 9 msec 8 msec\n  3 10.5.7.5 [AS 65000] [MPLS: Label 511 Exp 0] 11 msec 6 msec 8 msec\n  4 10.5.7.7 [AS 65000] 12 msec 8 msec *\n\n#====== After the MPLS-TE, going throught the tunnel and avoiding P Router3:\n\nRouter6#traceroute 7.7.7.7\nType escape sequence to abort.\nTracing the route to 192.168.2.1\nVRF info: (vrf in name\/id, vrf out name\/id)\n  1 10.4.6.4 5 msec 3 msec 3 msec \n  2 10.1.4.1 [MPLS: Labels 108\/502 Exp 0] 14 msec 7 msec 12 msec\n  3 10.1.2.2 [MPLS: Labels 208\/502 Exp 0] 13 msec 10 msec 12 msec\n  4 10.5.7.5 [AS 65000] [MPLS: Label 502 Exp 0] 10 msec 9 msec 7 msec\n  5 10.5.7.7 [AS 65000] 15 msec 12 msec *\n\n\n\" style=\"color:#f6f6f4;display:none\" aria-label=\"Copy\" class=\"code-block-pro-copy-button\"><svg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" style=\"width:24px;height:24px\" fill=\"none\" viewBox=\"0 0 24 24\" stroke=\"currentColor\" stroke-width=\"2\"><path class=\"with-check\" stroke-linecap=\"round\" stroke-linejoin=\"round\" d=\"M4.5 12.75l6 6 9-13.5\"><\/path><path class=\"without-check\" stroke-linecap=\"round\" stroke-linejoin=\"round\" d=\"M16.5 8.25V6a2.25 2.25 0 00-2.25-2.25H6A2.25 2.25 0 003.75 6v8.25A2.25 2.25 0 006 16.5h2.25m8.25-8.25H18a2.25 2.25 0 012.25 2.25V18A2.25 2.25 0 0118 20.25h-7.5A2.25 2.25 0 018.25 18v-1.5m8.25-8.25h-6a2.25 2.25 0 00-2.25 2.25v6\"><\/path><\/svg><\/span><pre class=\"shiki dracula-soft\" style=\"background-color: #282A36\" tabindex=\"0\"><code><span class=\"line\"><span style=\"color: #7B7F8B\">#====== Before the tunnel, following the default MPLS path:<\/span><\/span>\n<span class=\"line\"><span style=\"color: #F286C4\">Router6<\/span><span style=\"color: #7B7F8B\">#traceroute 7.7.7.7<\/span><\/span>\n<span class=\"line\"><span style=\"color: #F286C4\">Type<\/span><span style=\"color: #F6F6F4\"> <\/span><span style=\"color: #97E1F1\">escape<\/span><span style=\"color: #F6F6F4\"> sequence to abort.<\/span><\/span>\n<span class=\"line\"><span style=\"color: #F286C4\">Tracing<\/span><span style=\"color: #F6F6F4\"> the route to <\/span><span style=\"color: #BF9EEE\">7.7<\/span><span style=\"color: #F6F6F4\">.<\/span><span style=\"color: #BF9EEE\">7.7<\/span><\/span>\n<span class=\"line\"><span style=\"color: #F286C4\">VRF<\/span><span style=\"color: #F6F6F4\"> info: (vrf in name<\/span><span style=\"color: #E7EE98\">\/id, vrf out name\/<\/span><span style=\"color: #F6F6F4\">id)<\/span><\/span>\n<span class=\"line\"><span style=\"color: #F6F6F4\">  <\/span><span style=\"color: #BF9EEE\">1<\/span><span style=\"color: #F6F6F4\"> <\/span><span style=\"color: #BF9EEE\">10.4<\/span><span style=\"color: #F6F6F4\">.<\/span><span style=\"color: #BF9EEE\">6.4<\/span><span style=\"color: #F6F6F4\"> <\/span><span style=\"color: #BF9EEE\">4<\/span><span style=\"color: #F6F6F4\"> msec <\/span><span style=\"color: #BF9EEE\">3<\/span><span style=\"color: #F6F6F4\"> msec <\/span><span style=\"color: #BF9EEE\">2<\/span><span style=\"color: #F6F6F4\"> msec<\/span><\/span>\n<span class=\"line\"><span style=\"color: #F6F6F4\">  <\/span><span style=\"color: #BF9EEE\">2<\/span><span style=\"color: #F6F6F4\"> <\/span><span style=\"color: #BF9EEE\">10.3<\/span><span style=\"color: #F6F6F4\">.<\/span><span style=\"color: #BF9EEE\">4.3<\/span><span style=\"color: #F6F6F4\"> [<\/span><span style=\"color: #F286C4\">MPLS<\/span><span style=\"color: #F6F6F4\">: <\/span><span style=\"color: #F286C4\">Labels<\/span><span style=\"color: #F6F6F4\"> <\/span><span style=\"color: #BF9EEE\">303<\/span><span style=\"color: #F6F6F4\">\/<\/span><span style=\"color: #BF9EEE\">511<\/span><span style=\"color: #F6F6F4\"> <\/span><span style=\"color: #F286C4\">Exp<\/span><span style=\"color: #F6F6F4\"> <\/span><span style=\"color: #BF9EEE\">0<\/span><span style=\"color: #F6F6F4\">] <\/span><span style=\"color: #BF9EEE\">9<\/span><span style=\"color: #F6F6F4\"> msec <\/span><span style=\"color: #BF9EEE\">9<\/span><span style=\"color: #F6F6F4\"> msec <\/span><span style=\"color: #BF9EEE\">8<\/span><span style=\"color: #F6F6F4\"> msec<\/span><\/span>\n<span class=\"line\"><span style=\"color: #F6F6F4\">  <\/span><span style=\"color: #BF9EEE\">3<\/span><span style=\"color: #F6F6F4\"> <\/span><span style=\"color: #BF9EEE\">10.5<\/span><span style=\"color: #F6F6F4\">.<\/span><span style=\"color: #BF9EEE\">7.5<\/span><span style=\"color: #F6F6F4\"> [<\/span><span style=\"color: #F286C4\">AS<\/span><span style=\"color: #F6F6F4\"> <\/span><span style=\"color: #BF9EEE\">65000<\/span><span style=\"color: #F6F6F4\">] [<\/span><span style=\"color: #F286C4\">MPLS<\/span><span style=\"color: #F6F6F4\">: <\/span><span style=\"color: #F286C4\">Label<\/span><span style=\"color: #F6F6F4\"> <\/span><span style=\"color: #BF9EEE\">511<\/span><span style=\"color: #F6F6F4\"> <\/span><span style=\"color: #F286C4\">Exp<\/span><span style=\"color: #F6F6F4\"> <\/span><span style=\"color: #BF9EEE\">0<\/span><span style=\"color: #F6F6F4\">] <\/span><span style=\"color: #BF9EEE\">11<\/span><span style=\"color: #F6F6F4\"> msec <\/span><span style=\"color: #BF9EEE\">6<\/span><span style=\"color: #F6F6F4\"> msec <\/span><span style=\"color: #BF9EEE\">8<\/span><span style=\"color: #F6F6F4\"> msec<\/span><\/span>\n<span class=\"line\"><span style=\"color: #F6F6F4\">  <\/span><span style=\"color: #BF9EEE\">4<\/span><span style=\"color: #F6F6F4\"> <\/span><span style=\"color: #BF9EEE\">10.5<\/span><span style=\"color: #F6F6F4\">.<\/span><span style=\"color: #BF9EEE\">7.7<\/span><span style=\"color: #F6F6F4\"> [<\/span><span style=\"color: #F286C4\">AS<\/span><span style=\"color: #F6F6F4\"> <\/span><span style=\"color: #BF9EEE\">65000<\/span><span style=\"color: #F6F6F4\">] <\/span><span style=\"color: #BF9EEE\">12<\/span><span style=\"color: #F6F6F4\"> msec <\/span><span style=\"color: #BF9EEE\">8<\/span><span style=\"color: #F6F6F4\"> msec *<\/span><\/span>\n<span class=\"line\"><\/span>\n<span class=\"line\"><span style=\"color: #7B7F8B\">#====== After the MPLS-TE, going throught the tunnel and avoiding P Router3:<\/span><\/span>\n<span class=\"line\"><\/span>\n<span class=\"line\"><span style=\"color: #F286C4\">Router6<\/span><span style=\"color: #7B7F8B\">#traceroute 7.7.7.7<\/span><\/span>\n<span class=\"line\"><span style=\"color: #F286C4\">Type<\/span><span style=\"color: #F6F6F4\"> <\/span><span style=\"color: #97E1F1\">escape<\/span><span style=\"color: #F6F6F4\"> sequence to abort.<\/span><\/span>\n<span class=\"line\"><span style=\"color: #F286C4\">Tracing<\/span><span style=\"color: #F6F6F4\"> the route to <\/span><span style=\"color: #BF9EEE\">192.168<\/span><span style=\"color: #F6F6F4\">.<\/span><span style=\"color: #BF9EEE\">2.1<\/span><\/span>\n<span class=\"line\"><span style=\"color: #F286C4\">VRF<\/span><span style=\"color: #F6F6F4\"> info: (vrf in name<\/span><span style=\"color: #E7EE98\">\/id, vrf out name\/<\/span><span style=\"color: #F6F6F4\">id)<\/span><\/span>\n<span class=\"line\"><span style=\"color: #F6F6F4\">  <\/span><span style=\"color: #BF9EEE\">1<\/span><span style=\"color: #F6F6F4\"> <\/span><span style=\"color: #BF9EEE\">10.4<\/span><span style=\"color: #F6F6F4\">.<\/span><span style=\"color: #BF9EEE\">6.4<\/span><span style=\"color: #F6F6F4\"> <\/span><span style=\"color: #BF9EEE\">5<\/span><span style=\"color: #F6F6F4\"> msec <\/span><span style=\"color: #BF9EEE\">3<\/span><span style=\"color: #F6F6F4\"> msec <\/span><span style=\"color: #BF9EEE\">3<\/span><span style=\"color: #F6F6F4\"> msec <\/span><\/span>\n<span class=\"line\"><span style=\"color: #F6F6F4\">  <\/span><span style=\"color: #BF9EEE\">2<\/span><span style=\"color: #F6F6F4\"> <\/span><span style=\"color: #BF9EEE\">10.1<\/span><span style=\"color: #F6F6F4\">.<\/span><span style=\"color: #BF9EEE\">4.1<\/span><span style=\"color: #F6F6F4\"> [<\/span><span style=\"color: #F286C4\">MPLS<\/span><span style=\"color: #F6F6F4\">: <\/span><span style=\"color: #F286C4\">Labels<\/span><span style=\"color: #F6F6F4\"> <\/span><span style=\"color: #BF9EEE\">108<\/span><span style=\"color: #F6F6F4\">\/<\/span><span style=\"color: #BF9EEE\">502<\/span><span style=\"color: #F6F6F4\"> <\/span><span style=\"color: #F286C4\">Exp<\/span><span style=\"color: #F6F6F4\"> <\/span><span style=\"color: #BF9EEE\">0<\/span><span style=\"color: #F6F6F4\">] <\/span><span style=\"color: #BF9EEE\">14<\/span><span style=\"color: #F6F6F4\"> msec <\/span><span style=\"color: #BF9EEE\">7<\/span><span style=\"color: #F6F6F4\"> msec <\/span><span style=\"color: #BF9EEE\">12<\/span><span style=\"color: #F6F6F4\"> msec<\/span><\/span>\n<span class=\"line\"><span style=\"color: #F6F6F4\">  <\/span><span style=\"color: #BF9EEE\">3<\/span><span style=\"color: #F6F6F4\"> <\/span><span style=\"color: #BF9EEE\">10.1<\/span><span style=\"color: #F6F6F4\">.<\/span><span style=\"color: #BF9EEE\">2.2<\/span><span style=\"color: #F6F6F4\"> [<\/span><span style=\"color: #F286C4\">MPLS<\/span><span style=\"color: #F6F6F4\">: <\/span><span style=\"color: #F286C4\">Labels<\/span><span style=\"color: #F6F6F4\"> <\/span><span style=\"color: #BF9EEE\">208<\/span><span style=\"color: #F6F6F4\">\/<\/span><span style=\"color: #BF9EEE\">502<\/span><span style=\"color: #F6F6F4\"> <\/span><span style=\"color: #F286C4\">Exp<\/span><span style=\"color: #F6F6F4\"> <\/span><span style=\"color: #BF9EEE\">0<\/span><span style=\"color: #F6F6F4\">] <\/span><span style=\"color: #BF9EEE\">13<\/span><span style=\"color: #F6F6F4\"> msec <\/span><span style=\"color: #BF9EEE\">10<\/span><span style=\"color: #F6F6F4\"> msec <\/span><span style=\"color: #BF9EEE\">12<\/span><span style=\"color: #F6F6F4\"> msec<\/span><\/span>\n<span class=\"line\"><span style=\"color: #F6F6F4\">  <\/span><span style=\"color: #BF9EEE\">4<\/span><span style=\"color: #F6F6F4\"> <\/span><span style=\"color: #BF9EEE\">10.5<\/span><span style=\"color: #F6F6F4\">.<\/span><span style=\"color: #BF9EEE\">7.5<\/span><span style=\"color: #F6F6F4\"> [<\/span><span style=\"color: #F286C4\">AS<\/span><span style=\"color: #F6F6F4\"> <\/span><span style=\"color: #BF9EEE\">65000<\/span><span style=\"color: #F6F6F4\">] [<\/span><span style=\"color: #F286C4\">MPLS<\/span><span style=\"color: #F6F6F4\">: <\/span><span style=\"color: #F286C4\">Label<\/span><span style=\"color: #F6F6F4\"> <\/span><span style=\"color: #BF9EEE\">502<\/span><span style=\"color: #F6F6F4\"> <\/span><span style=\"color: #F286C4\">Exp<\/span><span style=\"color: #F6F6F4\"> <\/span><span style=\"color: #BF9EEE\">0<\/span><span style=\"color: #F6F6F4\">] <\/span><span style=\"color: #BF9EEE\">10<\/span><span style=\"color: #F6F6F4\"> msec <\/span><span style=\"color: #BF9EEE\">9<\/span><span style=\"color: #F6F6F4\"> msec <\/span><span style=\"color: #BF9EEE\">7<\/span><span style=\"color: #F6F6F4\"> msec<\/span><\/span>\n<span class=\"line\"><span style=\"color: #F6F6F4\">  <\/span><span style=\"color: #BF9EEE\">5<\/span><span style=\"color: #F6F6F4\"> <\/span><span style=\"color: #BF9EEE\">10.5<\/span><span style=\"color: #F6F6F4\">.<\/span><span style=\"color: #BF9EEE\">7.7<\/span><span style=\"color: #F6F6F4\"> [<\/span><span style=\"color: #F286C4\">AS<\/span><span style=\"color: #F6F6F4\"> <\/span><span style=\"color: #BF9EEE\">65000<\/span><span style=\"color: #F6F6F4\">] <\/span><span style=\"color: #BF9EEE\">15<\/span><span style=\"color: #F6F6F4\"> msec <\/span><span style=\"color: #BF9EEE\">12<\/span><span style=\"color: #F6F6F4\"> msec *<\/span><\/span>\n<span class=\"line\"><\/span>\n<span class=\"line\"><\/span>\n<span class=\"line\"><\/span><\/code><\/pre><\/div>\n<\/div><\/div>\n\n\n","protected":false},"excerpt":{"rendered":"<p>\u00a0 What is MPLS Traffic Engineering (MPLS-TE)? MPLS Traffic Engineering (MPLS-TE) is a technology that enhances the capabilities of MPLS (Multiprotocol Label Switching) to enable more granular control over traffic flow within a network. Traffic engineering refers to the practice of optimizing the flow of network traffic in a way that ensures efficient use of [&hellip;]<\/p>\n","protected":false},"author":1,"featured_media":1757,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"ngg_post_thumbnail":0,"footnotes":""},"categories":[6,128,127],"tags":[65,140,138,130,139],"class_list":["post-1551","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-labs","category-mpls","category-sp","tag-mpls","tag-mpls-te","tag-multi-protocol-label-switching","tag-service-provider","tag-traffic-engineering"],"_links":{"self":[{"href":"https:\/\/www.quisted.net\/index.php\/wp-json\/wp\/v2\/posts\/1551","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=1551"}],"version-history":[{"count":249,"href":"https:\/\/www.quisted.net\/index.php\/wp-json\/wp\/v2\/posts\/1551\/revisions"}],"predecessor-version":[{"id":2091,"href":"https:\/\/www.quisted.net\/index.php\/wp-json\/wp\/v2\/posts\/1551\/revisions\/2091"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/www.quisted.net\/index.php\/wp-json\/wp\/v2\/media\/1757"}],"wp:attachment":[{"href":"https:\/\/www.quisted.net\/index.php\/wp-json\/wp\/v2\/media?parent=1551"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.quisted.net\/index.php\/wp-json\/wp\/v2\/categories?post=1551"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.quisted.net\/index.php\/wp-json\/wp\/v2\/tags?post=1551"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}