{"id":992,"date":"2016-04-02T10:19:29","date_gmt":"2016-04-02T13:19:29","guid":{"rendered":"http:\/\/www.networktips.com.br\/?p=992"},"modified":"2016-04-02T11:15:13","modified_gmt":"2016-04-02T14:15:13","slug":"mpls-e-l2circuit-com-lsp-em-roteadores-juniper","status":"publish","type":"post","link":"http:\/\/www.networktips.com.br\/?p=992","title":{"rendered":"MPLS E L2circuit COM LSP EM ROTEADORES JUNIPER"},"content":{"rendered":"<div style=\"padding-bottom:20px; padding-top:10px;\" class=\"hupso-share-buttons\"><!-- Hupso Share Buttons - https:\/\/www.hupso.com\/share\/ --><a class=\"hupso_toolbar\" href=\"https:\/\/www.hupso.com\/share\/\"><img src=\"http:\/\/static.hupso.com\/share\/buttons\/dot.png\" style=\"border:0px; padding-top: 5px; float:left;\" alt=\"Share Button\"\/><\/a><script type=\"text\/javascript\">var hupso_services_t=new Array(\"Twitter\",\"Facebook\",\"Google Plus\",\"Linkedin\",\"Email\");var hupso_background_t=\"#EAF4FF\";var hupso_border_t=\"#66CCFF\";var hupso_toolbar_size_t=\"medium\";var hupso_image_folder_url = \"\";var hupso_twitter_via=\"jorgeltaioque\";var hupso_url_t=\"\";var hupso_title_t=\"MPLS%20E%20L2circuit%20COM%20LSP%20EM%20ROTEADORES%20JUNIPER\";<\/script><script type=\"text\/javascript\" src=\"http:\/\/static.hupso.com\/share\/js\/share_toolbar.js\"><\/script><!-- Hupso Share Buttons --><\/div><h4 style=\"text-align: justify;\"><strong>English Title: MPLS and L2Circuit with LSP in Juniper Routers<\/strong><\/h4>\n<h4 style=\"text-align: justify;\">Aproveitando o post anterior e dando continuidade nos estudos de MPLS, aproveitei o mesmo cen\u00e1rio j\u00e1 virtualizado para emular circuitos L2 com o l2circuit nos junipers.<\/h4>\n<p style=\"text-align: justify;\">O cen\u00e1rio \u00e9 bem semelhante ao VPLS, no entanto nem todas as linhas de equipamentos da Juniper suportam tuneis L2 ou L3 com VPLS nesse caso a uma alternativa para o L2 \u00e9 o L2CIRCUIT.<\/p>\n<p style=\"text-align: justify;\">O l2circuit \u00e9 balanceado entre duas LSPs e com failover\u00a0autom\u00e1tico caso uma LSP estiver inativa.<\/p>\n<h4>Para esse LAB utilizaremos os seguintes equipamentos virtualizados<\/h4>\n<h4>3 \u2013 vMX (Juniper MX virtualized)<\/h4>\n<h4>2 \u2013 CHR (Mikrotik RouterOS Cloud Hosted Router)<\/h4>\n<p>Topologia<\/p>\n<p><img loading=\"lazy\" class=\"aligncenter size-full wp-image-970\" src=\"http:\/\/www.networktips.com.br\/wp-content\/uploads\/topologia.png\" alt=\"topologia\" width=\"919\" height=\"664\" srcset=\"http:\/\/www.networktips.com.br\/wp-content\/uploads\/topologia.png 919w, http:\/\/www.networktips.com.br\/wp-content\/uploads\/topologia-300x217.png 300w, http:\/\/www.networktips.com.br\/wp-content\/uploads\/topologia-768x555.png 768w, http:\/\/www.networktips.com.br\/wp-content\/uploads\/topologia-415x300.png 415w\" sizes=\"(max-width: 919px) 100vw, 919px\" \/><\/p>\n<p>Abaixo segue as configura\u00e7\u00f5es realizadas em todos os equipamentos.<\/p>\n<p>Configura\u00e7\u00e3o do R1<\/p>\n<pre>system {\r\n    host-name R1;\r\n    services {\r\n        ssh {\r\n            protocol-version v2;\r\n        }\r\n    }\r\n    syslog {\r\n        user * {\r\n            any emergency;\r\n        }\r\n        file messages {\r\n            any notice;\r\n            authorization info;\r\n        }\r\n        file interactive-commands {\r\n            interactive-commands any;\r\n        }\r\n    }\r\n}\r\ninterfaces {\r\n    ge-0\/0\/0 {\r\n        description ROUTER-2;\r\n        mtu 2000;\r\n        unit 0 {\r\n            family inet {\r\n                address 10.0.0.1\/30;\r\n            }\r\n            family mpls;\r\n        }\r\n    }                                   \r\n    ge-0\/0\/1 {\r\n        description ROUTER-3;\r\n        mtu 2000;\r\n        unit 0 {\r\n            family inet {\r\n                address 10.0.3.1\/30;\r\n            }\r\n            family mpls;\r\n        }\r\n    }\r\n    ge-0\/0\/2 {\r\n        description MK-01;\r\n        flexible-vlan-tagging;\r\n        mtu 2000;\r\n        encapsulation vlan-ccc;\r\n        unit 800 {\r\n            encapsulation vlan-ccc;\r\n            vlan-id 800;\r\n        }\r\n    }\r\n    fxp0 {\r\n        unit 0 {\r\n            family inet {\r\n                address 192.168.0.101\/24;\r\n            }\r\n        }                               \r\n    }\r\n    lo0 {\r\n        unit 0 {\r\n            family inet {\r\n                address 10.1.1.1\/32;\r\n            }\r\n        }\r\n    }\r\n}\r\nprotocols {\r\n    rsvp {\r\n        load-balance bandwidth;\r\n        interface ge-0\/0\/1.0;\r\n        interface ge-0\/0\/0.0;\r\n    }\r\n    mpls {\r\n        label-switched-path PRINCIPAL {\r\n            to 10.2.1.1;\r\n            bandwidth 10m;\r\n            primary DIRETO;\r\n        }\r\n        label-switched-path SECUNDARIA {\r\n            to 10.2.1.1;\r\n            bandwidth 10m;\r\n            primary VIAR3;\r\n        }\r\n        path DIRETO {\r\n            10.2.1.1;\r\n        }\r\n        path VIAR3 {\r\n            10.3.1.1;\r\n            10.2.1.1;\r\n        }\r\n        interface ge-0\/0\/0.0;\r\n        interface ge-0\/0\/1.0;\r\n    }                                   \r\n    ospf {\r\n        traffic-engineering;\r\n        area 0.0.0.0 {\r\n            interface ge-0\/0\/0.0;\r\n            interface ge-0\/0\/1.0;\r\n            interface ge-0\/0\/2.0;\r\n            interface lo0.0;\r\n        }\r\n    }\r\n    ldp {\r\n        interface ge-0\/0\/0.0;\r\n        interface ge-0\/0\/1.0;\r\n        interface lo0.0;\r\n    }\r\n    l2circuit {\r\n        neighbor 10.2.1.1 {\r\n            interface ge-0\/0\/2.800 {\r\n                virtual-circuit-id 1;\r\n            }\r\n        }\r\n    }\r\n}\r\npolicy-options {\r\n    policy-statement load-balancing {\r\n        then {\r\n            load-balance per-packet;\r\n        }\r\n    }\r\n}\r\n\r\n<\/pre>\n<p>Configura\u00e7\u00e3o do R2<\/p>\n<pre>system {\r\n    host-name R2;\r\n    services {\r\n        ssh {\r\n            protocol-version v2;\r\n        }\r\n    }\r\n    syslog {\r\n        user * {\r\n            any emergency;\r\n        }\r\n        file messages {\r\n            any notice;\r\n            authorization info;\r\n        }\r\n        file interactive-commands {\r\n            interactive-commands any;\r\n        }\r\n    }\r\n}\r\ninterfaces {\r\n    ge-0\/0\/0 {\r\n        mtu 2000;\r\n        unit 0 {\r\n            family inet {\r\n                address 10.0.0.2\/30;\r\n            }\r\n            family mpls;\r\n        }\r\n    }\r\n    ge-0\/0\/1 {                          \r\n        mtu 2000;\r\n        unit 0 {\r\n            family inet {\r\n                address 10.0.2.1\/30;\r\n            }\r\n            family mpls;\r\n        }\r\n    }\r\n    ge-0\/0\/2 {\r\n        flexible-vlan-tagging;\r\n        encapsulation vlan-ccc;\r\n        unit 800 {\r\n            encapsulation vlan-ccc;\r\n            vlan-id 800;\r\n        }\r\n    }\r\n    fxp0 {\r\n        unit 0 {\r\n            family inet {\r\n                address 192.168.0.102\/24;\r\n            }\r\n        }\r\n    }\r\n    lo0 {\r\n        unit 0 {\r\n            family inet {               \r\n                address 10.2.1.1\/32;\r\n            }\r\n        }\r\n    }\r\n}\r\nprotocols {\r\n    rsvp {\r\n        load-balance bandwidth;\r\n        interface ge-0\/0\/1.0;\r\n        interface ge-0\/0\/0.0;\r\n    }\r\n    mpls {\r\n        label-switched-path PRINCIPAL {\r\n            to 10.1.1.1;\r\n            bandwidth 10m;\r\n            primary DIRETO;\r\n        }\r\n        label-switched-path SECUNDARIA {\r\n            to 10.1.1.1;\r\n            bandwidth 10m;\r\n            primary VIAR3;\r\n        }\r\n        path DIRETO {\r\n            10.1.1.1;\r\n        }\r\n        path VIAR3 {\r\n            10.3.1.1;\r\n            10.1.1.1;\r\n        }\r\n        interface ge-0\/0\/0.0;\r\n        interface ge-0\/0\/1.0;\r\n    }\r\n    ospf {\r\n        traffic-engineering;\r\n        area 0.0.0.0 {\r\n            interface ge-0\/0\/0.0;       \r\n            interface ge-0\/0\/1.0;\r\n            interface ge-0\/0\/2.0;\r\n            interface lo0.0;\r\n        }\r\n    }\r\n    ldp {\r\n        interface ge-0\/0\/0.0;\r\n        interface ge-0\/0\/1.0;\r\n        interface lo0.0;\r\n    }\r\n    l2circuit {\r\n        neighbor 10.1.1.1 {\r\n            interface ge-0\/0\/2.800 {\r\n                virtual-circuit-id 1;\r\n            }\r\n        }\r\n    }\r\n}\r\npolicy-options {\r\n    policy-statement load-balancing {\r\n        then {\r\n            load-balance per-packet;\r\n        }\r\n    }\r\n}\r\n\r\n\r\n<\/pre>\n<p>Configura\u00e7\u00e3o do R3<\/p>\n<pre>system {\r\n    host-name R3;\r\n    services {\r\n        ssh {\r\n            protocol-version v2;\r\n        }\r\n    }\r\n    syslog {\r\n        user * {\r\n            any emergency;\r\n        }\r\n        file messages {\r\n            any notice;\r\n            authorization info;\r\n        }\r\n        file interactive-commands {\r\n            interactive-commands any;\r\n        }\r\n    }\r\n}\r\ninterfaces {\r\n    ge-0\/0\/0 {\r\n        mtu 2000;\r\n        mac 52:54:00:bf:a1:0d;\r\n        unit 0 {\r\n            family inet {\r\n                address 10.0.2.2\/30;\r\n            }\r\n            family mpls;\r\n        }\r\n    }\r\n    ge-0\/0\/1 {                          \r\n        mtu 2000;\r\n        mac 52:54:00:29:54:42;\r\n        unit 0 {\r\n            family inet {\r\n                address 10.0.3.2\/30;\r\n            }\r\n            family mpls;\r\n        }\r\n    }\r\n    fxp0 {\r\n        unit 0 {\r\n            family inet {\r\n                address 192.168.0.103\/24;\r\n            }\r\n        }\r\n    }\r\n    lo0 {\r\n        unit 0 {\r\n            family inet {\r\n                address 10.3.1.1\/32;\r\n            }\r\n        }\r\n    }\r\n}\r\nprotocols {\r\n    rsvp {\r\n        load-balance bandwidth;\r\n        interface ge-0\/0\/0.0;\r\n        interface ge-0\/0\/1.0;\r\n    }                                   \r\n    mpls {\r\n        interface ge-0\/0\/0.0;\r\n        interface ge-0\/0\/1.0;\r\n    }\r\n    ospf {\r\n        traffic-engineering;\r\n        area 0.0.0.0 {\r\n            interface ge-0\/0\/0.0;\r\n            interface ge-0\/0\/1.0;\r\n            interface lo0.0;\r\n        }\r\n    }\r\n    ldp {\r\n        interface ge-0\/0\/0.0;\r\n        interface ge-0\/0\/1.0;\r\n        interface lo0.0;\r\n    }\r\n}\r\n<\/pre>\n<p>Mikrotik-1<\/p>\n<pre>\/system identity\r\nset name=MIKROTIK-01\r\n\/interface vlan\r\nadd interface=ether2 name=vlan1 vlan-id=800\r\nadd interface=vlan1 name=vlan2 vlan-id=900\r\n\/ip address\r\nadd address=192.168.0.104\/24 interface=ether1 network=192.168.0.0\r\nadd address=10.10.10.1\/30 interface=vlan1 network=10.10.10.0\r\nadd address=10.20.10.1\/30 interface=vlan2 network=10.20.10.0\r\n<\/pre>\n<p>Mikrotik-2<\/p>\n<pre>\/system identity\r\nset name=MIKROTIK-02\r\n\/interface vlan\r\nadd interface=ether1 name=vlan1 vlan-id=800\r\nadd interface=vlan1 name=vlan2 vlan-id=900\r\n\/ip address\r\nadd address=192.168.0.105\/24 interface=ether2 network=192.168.0.0\r\nadd address=10.10.10.2\/30 interface=vlan1 network=10.10.10.0\r\nadd address=10.20.10.2\/30 interface=vlan2 network=10.20.10.0<\/pre>\n<p>Checando a conex\u00e3o l2circuit<\/p>\n<pre>root@R1&gt; show l2circuit connections\r\n<\/pre>\n<p><img loading=\"lazy\" class=\"aligncenter size-full wp-image-996\" src=\"http:\/\/www.networktips.com.br\/wp-content\/uploads\/l2circui-connections.png\" alt=\"l2circui-connections\" width=\"1214\" height=\"648\" srcset=\"http:\/\/www.networktips.com.br\/wp-content\/uploads\/l2circui-connections.png 1214w, http:\/\/www.networktips.com.br\/wp-content\/uploads\/l2circui-connections-300x160.png 300w, http:\/\/www.networktips.com.br\/wp-content\/uploads\/l2circui-connections-768x410.png 768w, http:\/\/www.networktips.com.br\/wp-content\/uploads\/l2circui-connections-1024x547.png 1024w, http:\/\/www.networktips.com.br\/wp-content\/uploads\/l2circui-connections-500x267.png 500w\" sizes=\"(max-width: 1214px) 100vw, 1214px\" \/><\/p>\n<p>Checando o database do LDP<\/p>\n<pre>root@R1&gt; show ldp database\r\n<\/pre>\n<p><img loading=\"lazy\" class=\"aligncenter size-full wp-image-997\" src=\"http:\/\/www.networktips.com.br\/wp-content\/uploads\/l2circuit-ldp.png\" alt=\"l2circuit-ldp\" width=\"1224\" height=\"513\" srcset=\"http:\/\/www.networktips.com.br\/wp-content\/uploads\/l2circuit-ldp.png 1224w, http:\/\/www.networktips.com.br\/wp-content\/uploads\/l2circuit-ldp-300x126.png 300w, http:\/\/www.networktips.com.br\/wp-content\/uploads\/l2circuit-ldp-768x322.png 768w, http:\/\/www.networktips.com.br\/wp-content\/uploads\/l2circuit-ldp-1024x429.png 1024w, http:\/\/www.networktips.com.br\/wp-content\/uploads\/l2circuit-ldp-500x210.png 500w\" sizes=\"(max-width: 1224px) 100vw, 1224px\" \/><\/p>\n<p>Testando do Mikrotik<\/p>\n<p><img loading=\"lazy\" class=\"aligncenter size-full wp-image-998\" src=\"http:\/\/www.networktips.com.br\/wp-content\/uploads\/mk-teste-l2-circuit.png\" alt=\"mk-teste-l2-circuit\" width=\"1225\" height=\"624\" srcset=\"http:\/\/www.networktips.com.br\/wp-content\/uploads\/mk-teste-l2-circuit.png 1225w, http:\/\/www.networktips.com.br\/wp-content\/uploads\/mk-teste-l2-circuit-300x153.png 300w, http:\/\/www.networktips.com.br\/wp-content\/uploads\/mk-teste-l2-circuit-768x391.png 768w, http:\/\/www.networktips.com.br\/wp-content\/uploads\/mk-teste-l2-circuit-1024x522.png 1024w, http:\/\/www.networktips.com.br\/wp-content\/uploads\/mk-teste-l2-circuit-500x255.png 500w\" sizes=\"(max-width: 1225px) 100vw, 1225px\" \/><\/p>\n","protected":false},"excerpt":{"rendered":"<div style=\"padding-bottom:20px; padding-top:10px;\" class=\"hupso-share-buttons\"><!-- Hupso Share Buttons - https:\/\/www.hupso.com\/share\/ --><a class=\"hupso_toolbar\" href=\"https:\/\/www.hupso.com\/share\/\"><img src=\"http:\/\/static.hupso.com\/share\/buttons\/dot.png\" style=\"border:0px; padding-top: 5px; float:left;\" alt=\"Share Button\"\/><\/a><script type=\"text\/javascript\">var hupso_services_t=new Array(\"Twitter\",\"Facebook\",\"Google Plus\",\"Linkedin\",\"Email\");var hupso_background_t=\"#EAF4FF\";var hupso_border_t=\"#66CCFF\";var hupso_toolbar_size_t=\"medium\";var hupso_image_folder_url = \"\";var hupso_twitter_via=\"jorgeltaioque\";var hupso_url_t=\"\";var hupso_title_t=\"MPLS%20E%20L2circuit%20COM%20LSP%20EM%20ROTEADORES%20JUNIPER\";<\/script><script type=\"text\/javascript\" src=\"http:\/\/static.hupso.com\/share\/js\/share_toolbar.js\"><\/script><!-- Hupso Share Buttons --><\/div><p>English Title: MPLS and L2Circuit with LSP in Juniper Routers Aproveitando o post anterior e dando continuidade nos estudos de MPLS, aproveitei o mesmo cen\u00e1rio j\u00e1 virtualizado para emular circuitos L2 com o l2circuit nos junipers. O cen\u00e1rio \u00e9 bem &hellip; <a href=\"http:\/\/www.networktips.com.br\/?p=992\">Continue lendo <span class=\"meta-nav\">&rarr;<\/span><\/a><\/p>\n","protected":false},"author":1,"featured_media":0,"comment_status":"open","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":[],"categories":[10],"tags":[21,33,34,35],"_links":{"self":[{"href":"http:\/\/www.networktips.com.br\/index.php?rest_route=\/wp\/v2\/posts\/992"}],"collection":[{"href":"http:\/\/www.networktips.com.br\/index.php?rest_route=\/wp\/v2\/posts"}],"about":[{"href":"http:\/\/www.networktips.com.br\/index.php?rest_route=\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"http:\/\/www.networktips.com.br\/index.php?rest_route=\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"http:\/\/www.networktips.com.br\/index.php?rest_route=%2Fwp%2Fv2%2Fcomments&post=992"}],"version-history":[{"count":4,"href":"http:\/\/www.networktips.com.br\/index.php?rest_route=\/wp\/v2\/posts\/992\/revisions"}],"predecessor-version":[{"id":1000,"href":"http:\/\/www.networktips.com.br\/index.php?rest_route=\/wp\/v2\/posts\/992\/revisions\/1000"}],"wp:attachment":[{"href":"http:\/\/www.networktips.com.br\/index.php?rest_route=%2Fwp%2Fv2%2Fmedia&parent=992"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"http:\/\/www.networktips.com.br\/index.php?rest_route=%2Fwp%2Fv2%2Fcategories&post=992"},{"taxonomy":"post_tag","embeddable":true,"href":"http:\/\/www.networktips.com.br\/index.php?rest_route=%2Fwp%2Fv2%2Ftags&post=992"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}