<?xml version="1.0"?>
<feed xmlns="http://www.w3.org/2005/Atom" xml:lang="pt-BR">
	<id>https://wiki.brasilpeeringforum.org/index.php?action=history&amp;feed=atom&amp;title=Ativando_MPLS_L2VPN_com_ISIS_no_Huawei</id>
	<title>Ativando MPLS L2VPN com ISIS no Huawei - Histórico de revisão</title>
	<link rel="self" type="application/atom+xml" href="https://wiki.brasilpeeringforum.org/index.php?action=history&amp;feed=atom&amp;title=Ativando_MPLS_L2VPN_com_ISIS_no_Huawei"/>
	<link rel="alternate" type="text/html" href="https://wiki.brasilpeeringforum.org/index.php?title=Ativando_MPLS_L2VPN_com_ISIS_no_Huawei&amp;action=history"/>
	<updated>2026-04-19T04:20:56Z</updated>
	<subtitle>Histórico de revisões para esta página neste wiki</subtitle>
	<generator>MediaWiki 1.35.14</generator>
	<entry>
		<id>https://wiki.brasilpeeringforum.org/index.php?title=Ativando_MPLS_L2VPN_com_ISIS_no_Huawei&amp;diff=4075&amp;oldid=prev</id>
		<title>Brunocavalcante em 05h23min de 18 de abril de 2026</title>
		<link rel="alternate" type="text/html" href="https://wiki.brasilpeeringforum.org/index.php?title=Ativando_MPLS_L2VPN_com_ISIS_no_Huawei&amp;diff=4075&amp;oldid=prev"/>
		<updated>2026-04-18T05:23:14Z</updated>

		<summary type="html">&lt;p&gt;&lt;/p&gt;
&lt;table class=&quot;diff diff-contentalign-left diff-editfont-monospace&quot; data-mw=&quot;interface&quot;&gt;
				&lt;col class=&quot;diff-marker&quot; /&gt;
				&lt;col class=&quot;diff-content&quot; /&gt;
				&lt;col class=&quot;diff-marker&quot; /&gt;
				&lt;col class=&quot;diff-content&quot; /&gt;
				&lt;tr class=&quot;diff-title&quot; lang=&quot;pt-BR&quot;&gt;
				&lt;td colspan=&quot;2&quot; style=&quot;background-color: #fff; color: #202122; text-align: center;&quot;&gt;← Edição anterior&lt;/td&gt;
				&lt;td colspan=&quot;2&quot; style=&quot;background-color: #fff; color: #202122; text-align: center;&quot;&gt;Edição das 05h23min de 18 de abril de 2026&lt;/td&gt;
				&lt;/tr&gt;&lt;tr&gt;&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot; id=&quot;mw-diff-left-l5&quot; &gt;Linha 5:&lt;/td&gt;
&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot;&gt;Linha 5:&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt; &lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&amp;lt;blockquote&amp;gt;Estarei listando apenas os switchs mais utilizados no mercado brasileiro de ISP que suportam o MPLS.&amp;lt;/blockquote&amp;gt;&amp;lt;blockquote&amp;gt;São estes: S12700E-4, S6730-H, S5732-H, S6720-HI, S6720-EI( S6720 na versão EI através de licença MPLS).&amp;lt;/blockquote&amp;gt;&lt;/div&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt; &lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&amp;lt;blockquote&amp;gt;Estarei listando apenas os switchs mais utilizados no mercado brasileiro de ISP que suportam o MPLS.&amp;lt;/blockquote&amp;gt;&amp;lt;blockquote&amp;gt;São estes: S12700E-4, S6730-H, S5732-H, S6720-HI, S6720-EI( S6720 na versão EI através de licença MPLS).&amp;lt;/blockquote&amp;gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt; &lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;===OBSERVAÇÕES===&lt;/div&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt; &lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;===OBSERVAÇÕES===&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt;−&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&amp;lt;blockquote&amp;gt;O exemplo a seguir se resume numa rede que ainda irá para produção, então, caso for seguir o passo-a-passo e a sua rede já estiver em produção, atentar-se nas configurações de OSPF, IS-IS e INTERFACES, para não gerar impactos na rede e por mais uma vez você ficar frustrado com o MPLS e desisti-lo de implantar. Faça os ajustes de acordo com sua realidade.&amp;lt;/blockquote&amp;gt;&amp;lt;blockquote&amp;gt;Faixa de IP para loopback: 10.0.0.0/24&amp;lt;/blockquote&amp;gt;&amp;lt;blockquote&amp;gt;Faixa de IP para conexão p2p: 10.100.0.0/24&amp;lt;/blockquote&amp;gt;&amp;lt;blockquote&amp;gt;No exemplo está sendo executado em switch: S6730-H24X6C&amp;lt;/blockquote&amp;gt;&amp;lt;blockquote&amp;gt;Não será abordado a &amp;quot;teoria da coisa&amp;quot;, será algo prático. Caso queira estudar temos excelentes materiais, destancando um em especifico do Mestre '''[https://wiki.brasilpeeringforum.org/w/Redes_MPLS_para_Provedores Leonardo Furtado]'''.&amp;lt;/blockquote&amp;gt;&lt;/div&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt;+&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&amp;lt;blockquote&amp;gt;O exemplo a seguir se resume numa rede que ainda irá para produção, então, caso for seguir o passo-a-passo e a sua rede já estiver em produção, atentar-se nas configurações de OSPF, IS-IS e INTERFACES, para não gerar impactos na rede e por mais uma vez você ficar frustrado com o MPLS e desisti-lo de implantar. Faça os ajustes de acordo com sua realidade.&amp;lt;/blockquote&amp;gt;&amp;lt;blockquote&amp;gt;Faixa de IP para loopback: 10.0.0.0/24&amp;lt;/blockquote&amp;gt;&amp;lt;blockquote&amp;gt;Faixa de IP para conexão p2p: 10.100.0.0/24&amp;lt;/blockquote&amp;gt;&amp;lt;blockquote&amp;gt;No exemplo está sendo executado em switch: S6730-H24X6C&lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;&amp;lt;/blockquote&amp;gt;&amp;lt;blockquote&amp;gt;Caso já esteja utilizando o OSPF como o IGP da Rede, pode criar sem problema algum a configuração do IS-IS por cima, pois em teste homologado o equipamento S6730 se comportou tranquilo com IGP Dual-Homing, assim que os Peer do IS-IS estiverem com status UP, agora basta mudar a métrica de preferencia das rotas para o IS-IS que o MPLS se baseará pelo IS-IS, depois somente ir desligando o OSPF conforme vai fazendo as migrações. CUIDADOOOOO, cada caso é um caso, pois se no IGP do teu backbone só roda os p2p e as loopback é tranquilo fazer a virada, agora se tiver coisas a mais, muito CUIDADO COM ESSA VIRADA&lt;/ins&gt;&amp;lt;/blockquote&amp;gt;&amp;lt;blockquote&amp;gt;Não será abordado a &amp;quot;teoria da coisa&amp;quot;, será algo prático. Caso queira estudar temos excelentes materiais, destancando um em especifico do Mestre '''[https://wiki.brasilpeeringforum.org/w/Redes_MPLS_para_Provedores Leonardo Furtado]'''.&amp;lt;/blockquote&amp;gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt; &lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;===TOPOLOGIA PROPOSTA===&lt;/div&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt; &lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;===TOPOLOGIA PROPOSTA===&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt; &lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;[[Arquivo:Topologia-Proposta-Bruno.png|centro|commoldura|867x867px|Topologia Backbone Huawei com 3 switchs]]&lt;/div&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt; &lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;[[Arquivo:Topologia-Proposta-Bruno.png|centro|commoldura|867x867px|Topologia Backbone Huawei com 3 switchs]]&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;

&lt;!-- diff cache key wiki_bpf:diff::1.12:old-4074:rev-4075 --&gt;
&lt;/table&gt;</summary>
		<author><name>Brunocavalcante</name></author>
	</entry>
	<entry>
		<id>https://wiki.brasilpeeringforum.org/index.php?title=Ativando_MPLS_L2VPN_com_ISIS_no_Huawei&amp;diff=4074&amp;oldid=prev</id>
		<title>Brunocavalcante: criação da pagina</title>
		<link rel="alternate" type="text/html" href="https://wiki.brasilpeeringforum.org/index.php?title=Ativando_MPLS_L2VPN_com_ISIS_no_Huawei&amp;diff=4074&amp;oldid=prev"/>
		<updated>2026-04-18T05:16:44Z</updated>

		<summary type="html">&lt;p&gt;criação da pagina&lt;/p&gt;
&lt;p&gt;&lt;b&gt;Página nova&lt;/b&gt;&lt;/p&gt;&lt;div&gt;&lt;br /&gt;
===INTRODUÇÃO===&lt;br /&gt;
&amp;lt;blockquote&amp;gt;Visando compartilhar conhecimento nesse canal que por muitas vezes me ajudou em aprendizagem, decidi contribuir juntamente com os profissionais da área para juntos tornamos a internet um lugar melhor. Essa contribuição será sobre ativar MPLS para os transportes de VLANS e Interfaces, tendo como finalidade remover os protocolos ERPS e Spanning Tree.&amp;lt;/blockquote&amp;gt;&amp;lt;blockquote&amp;gt;'''Pasmem''', já me deparei com diversas redes contendo switchs Huawei S6730 rodando ERPS, devido o mito que &amp;quot;o MPLS é muito dificil de implementar&amp;quot;, por exemplo alguns anos atrás eu também fazia parte desse conjunto cego por essa crença. Como já falado anteriormente a intencionalidade por trás desse conteúdo é remover os protocolos que acaba não se tornando escaláveis e que se tornam um problema quando se deparada com a manuseabilidade diária aumentando a probabilidade de loop l2.&amp;lt;/blockquote&amp;gt;&lt;br /&gt;
===EQUIPAMENTOS SUPORTADOS===&lt;br /&gt;
&amp;lt;blockquote&amp;gt;Estarei listando apenas os switchs mais utilizados no mercado brasileiro de ISP que suportam o MPLS.&amp;lt;/blockquote&amp;gt;&amp;lt;blockquote&amp;gt;São estes: S12700E-4, S6730-H, S5732-H, S6720-HI, S6720-EI( S6720 na versão EI através de licença MPLS).&amp;lt;/blockquote&amp;gt;&lt;br /&gt;
===OBSERVAÇÕES===&lt;br /&gt;
&amp;lt;blockquote&amp;gt;O exemplo a seguir se resume numa rede que ainda irá para produção, então, caso for seguir o passo-a-passo e a sua rede já estiver em produção, atentar-se nas configurações de OSPF, IS-IS e INTERFACES, para não gerar impactos na rede e por mais uma vez você ficar frustrado com o MPLS e desisti-lo de implantar. Faça os ajustes de acordo com sua realidade.&amp;lt;/blockquote&amp;gt;&amp;lt;blockquote&amp;gt;Faixa de IP para loopback: 10.0.0.0/24&amp;lt;/blockquote&amp;gt;&amp;lt;blockquote&amp;gt;Faixa de IP para conexão p2p: 10.100.0.0/24&amp;lt;/blockquote&amp;gt;&amp;lt;blockquote&amp;gt;No exemplo está sendo executado em switch: S6730-H24X6C&amp;lt;/blockquote&amp;gt;&amp;lt;blockquote&amp;gt;Não será abordado a &amp;quot;teoria da coisa&amp;quot;, será algo prático. Caso queira estudar temos excelentes materiais, destancando um em especifico do Mestre '''[https://wiki.brasilpeeringforum.org/w/Redes_MPLS_para_Provedores Leonardo Furtado]'''.&amp;lt;/blockquote&amp;gt;&lt;br /&gt;
===TOPOLOGIA PROPOSTA===&lt;br /&gt;
[[Arquivo:Topologia-Proposta-Bruno.png|centro|commoldura|867x867px|Topologia Backbone Huawei com 3 switchs]]&lt;br /&gt;
===CONFIGURAÇÕES DO SW1===&lt;br /&gt;
====Desabilite e habilite as seguintes features====&lt;br /&gt;
 lnp disable&lt;br /&gt;
 #&lt;br /&gt;
 stp disable&lt;br /&gt;
 #&lt;br /&gt;
 bfd&lt;br /&gt;
 #&lt;br /&gt;
====Crie a loopback e defina router-id geral da caixa====&lt;br /&gt;
 interface LoopBack0&lt;br /&gt;
  ip address 10.0.0.1 32&lt;br /&gt;
 #&lt;br /&gt;
 router id 10.0.0.1&lt;br /&gt;
 #&lt;br /&gt;
====Configure o IS-IS (Converta o ip de loopback para o formato NET para utilizar no Network-Entity)====&lt;br /&gt;
 isis 1&lt;br /&gt;
  is-level level-2&lt;br /&gt;
  cost-style wide&lt;br /&gt;
  bandwidth-reference 100000&lt;br /&gt;
  ldp-sync enable mpls-binding-only&lt;br /&gt;
  network-entity 49.0001.0000.0000.0001.00&lt;br /&gt;
  is-name PE01&lt;br /&gt;
  traffic-eng level-2&lt;br /&gt;
  frr&lt;br /&gt;
   loop-free-alternate level-2&lt;br /&gt;
  #&lt;br /&gt;
  ipv6 enable topology standard&lt;br /&gt;
  #&lt;br /&gt;
 #&lt;br /&gt;
====Defina um LSR-ID e Habilite Feature de MPLS com alguns ajustes de TE====&lt;br /&gt;
 mpls lsr-id 10.0.0.1&lt;br /&gt;
 mpls&lt;br /&gt;
  mpls te&lt;br /&gt;
  mpls te signaling-delay-trigger enable&lt;br /&gt;
  mpls te auto-frr&lt;br /&gt;
  label advertise non-null&lt;br /&gt;
  mpls rsvp-te&lt;br /&gt;
  mpls rsvp-te hello&lt;br /&gt;
  mpls rsvp-te timer refresh 45&lt;br /&gt;
  mpls rsvp-te hello full-gr&lt;br /&gt;
  mpls rsvp-te send-message suggest-label&lt;br /&gt;
  mpls rsvp-te send-message extend-class-type value-length-type&lt;br /&gt;
  mpls rsvp-te send-message session-attribute without-affinity&lt;br /&gt;
  mpls rsvp-te fast-reroute-bandwidth compatible&lt;br /&gt;
  mpls rsvp-te send-message down-reason&lt;br /&gt;
  mpls te cspf&lt;br /&gt;
  mpls te cspf preferred-igp isis 1&lt;br /&gt;
 #&lt;br /&gt;
 mpls ldp&lt;br /&gt;
  graceful-restart&lt;br /&gt;
 #&lt;br /&gt;
 mpls l2vpn&lt;br /&gt;
 #&lt;br /&gt;
====Configure a interface de comunicação com SW2====&lt;br /&gt;
 interface Eth-Trunk0&lt;br /&gt;
  undo portswitch&lt;br /&gt;
  description P2P-SW2&lt;br /&gt;
  mtu 9216&lt;br /&gt;
  ip address 10.100.0.1 255.255.255.252&lt;br /&gt;
  isis enable 1&lt;br /&gt;
  isis circuit-type p2p&lt;br /&gt;
  isis authentication-mode md5 cipher bruno@cavalcante&lt;br /&gt;
  isis bfd enable&lt;br /&gt;
  mpls&lt;br /&gt;
  mpls mtu 9200&lt;br /&gt;
  mpls te&lt;br /&gt;
  mpls rsvp-te&lt;br /&gt;
  mpls ldp&lt;br /&gt;
  jumboframe enable 12288&lt;br /&gt;
  trunkport 40GE 0/0/1&lt;br /&gt;
  shutdown&lt;br /&gt;
  undo shutdown&lt;br /&gt;
 #&lt;br /&gt;
 &lt;br /&gt;
====Configure a interface de comunicação com SW3====&lt;br /&gt;
 interface Eth-Trunk1&lt;br /&gt;
  undo portswitch&lt;br /&gt;
  description P2P-SW3&lt;br /&gt;
  mtu 9216&lt;br /&gt;
  ip address 10.100.0.5 255.255.255.252&lt;br /&gt;
  isis enable 1&lt;br /&gt;
  isis circuit-type p2p&lt;br /&gt;
  isis authentication-mode md5 cipher bruno@cavalcante&lt;br /&gt;
  isis bfd enable&lt;br /&gt;
  mpls&lt;br /&gt;
  mpls mtu 9200&lt;br /&gt;
  mpls te&lt;br /&gt;
  mpls rsvp-te&lt;br /&gt;
  mpls ldp&lt;br /&gt;
  jumboframe enable 12288&lt;br /&gt;
  trunkport 40GE 0/0/2&lt;br /&gt;
  shutdown&lt;br /&gt;
  undo shutdown&lt;br /&gt;
 #&lt;br /&gt;
====Volte na Loopback e inclua no IS-IS====&lt;br /&gt;
 interface LoopBack0&lt;br /&gt;
  isis enable 1&lt;br /&gt;
 #&lt;br /&gt;
====Crie os PW-Template====&lt;br /&gt;
 pw-template SW2&lt;br /&gt;
  peer-address 10.0.0.2&lt;br /&gt;
  mtu 9000&lt;br /&gt;
 #&lt;br /&gt;
 pw-template SW3&lt;br /&gt;
  peer-address 10.0.0.3&lt;br /&gt;
  mtu 9000&lt;br /&gt;
 #&lt;br /&gt;
====Crie os peer de LDP Remoto em caso de rompimento====&lt;br /&gt;
 mpls ldp remote-peer sw2&lt;br /&gt;
  remote-ip 10.0.0.2&lt;br /&gt;
 #&lt;br /&gt;
 mpls ldp remote-peer sw3&lt;br /&gt;
  remote-ip 10.0.0.3&lt;br /&gt;
 #&lt;br /&gt;
===CONFIGURAÇÕES DO SW2===&lt;br /&gt;
====Desabilite e habilite as seguintes features====&lt;br /&gt;
 lnp disable&lt;br /&gt;
 #&lt;br /&gt;
 stp disable&lt;br /&gt;
 #&lt;br /&gt;
 bfd&lt;br /&gt;
 #&lt;br /&gt;
====Crie a loopback e defina router-id geral da caixa====&lt;br /&gt;
 interface LoopBack0&lt;br /&gt;
  ip address 10.0.0.2 32&lt;br /&gt;
 #&lt;br /&gt;
 router id 10.0.0.2&lt;br /&gt;
 #&lt;br /&gt;
====Configure o IS-IS (Converta o ip de loopback para o formato NET para utilizar no Network-Entity)====&lt;br /&gt;
 isis 1&lt;br /&gt;
  is-level level-2&lt;br /&gt;
  cost-style wide&lt;br /&gt;
  bandwidth-reference 100000&lt;br /&gt;
  ldp-sync enable mpls-binding-only&lt;br /&gt;
  network-entity 49.0001.0000.0000.0002.00&lt;br /&gt;
  is-name PE02&lt;br /&gt;
  traffic-eng level-2&lt;br /&gt;
  frr&lt;br /&gt;
   loop-free-alternate level-2&lt;br /&gt;
  #&lt;br /&gt;
  ipv6 enable topology standard&lt;br /&gt;
  #&lt;br /&gt;
 #&lt;br /&gt;
====Defina um LSR-ID e Habilite Feature de MPLS com alguns ajustes de TE====&lt;br /&gt;
 mpls lsr-id 10.0.0.2&lt;br /&gt;
 mpls&lt;br /&gt;
  mpls te&lt;br /&gt;
  mpls te signaling-delay-trigger enable&lt;br /&gt;
  mpls te auto-frr&lt;br /&gt;
  label advertise non-null&lt;br /&gt;
  mpls rsvp-te&lt;br /&gt;
  mpls rsvp-te hello&lt;br /&gt;
  mpls rsvp-te timer refresh 45&lt;br /&gt;
  mpls rsvp-te hello full-gr&lt;br /&gt;
  mpls rsvp-te send-message suggest-label&lt;br /&gt;
  mpls rsvp-te send-message extend-class-type value-length-type&lt;br /&gt;
  mpls rsvp-te send-message session-attribute without-affinity&lt;br /&gt;
  mpls rsvp-te fast-reroute-bandwidth compatible&lt;br /&gt;
  mpls rsvp-te send-message down-reason&lt;br /&gt;
  mpls te cspf&lt;br /&gt;
  mpls te cspf preferred-igp isis 1&lt;br /&gt;
 #&lt;br /&gt;
 mpls ldp&lt;br /&gt;
  graceful-restart&lt;br /&gt;
 #&lt;br /&gt;
 mpls l2vpn&lt;br /&gt;
 #&lt;br /&gt;
====Configure a interface de comunicação com SW1====&lt;br /&gt;
 interface Eth-Trunk0&lt;br /&gt;
  undo portswitch&lt;br /&gt;
  description P2P-SW1&lt;br /&gt;
  mtu 9216&lt;br /&gt;
  ip address 10.100.0.2 255.255.255.252&lt;br /&gt;
  isis enable 1&lt;br /&gt;
  isis circuit-type p2p&lt;br /&gt;
  isis authentication-mode md5 cipher bruno@cavalcante&lt;br /&gt;
  isis bfd enable&lt;br /&gt;
  mpls&lt;br /&gt;
  mpls mtu 9200&lt;br /&gt;
  mpls te&lt;br /&gt;
  mpls rsvp-te&lt;br /&gt;
  mpls ldp&lt;br /&gt;
  jumboframe enable 12288&lt;br /&gt;
  trunkport 40GE 0/0/2&lt;br /&gt;
  shutdown&lt;br /&gt;
  undo shutdown&lt;br /&gt;
 #&lt;br /&gt;
 &lt;br /&gt;
====Configure a interface de comunicação com SW3====&lt;br /&gt;
 interface Eth-Trunk2&lt;br /&gt;
  undo portswitch&lt;br /&gt;
  description P2P-SW3&lt;br /&gt;
  mtu 9216&lt;br /&gt;
  ip address 10.100.0.9 255.255.255.252&lt;br /&gt;
  isis enable 1&lt;br /&gt;
  isis circuit-type p2p&lt;br /&gt;
  isis authentication-mode md5 cipher bruno@cavalcante&lt;br /&gt;
  isis bfd enable&lt;br /&gt;
  mpls&lt;br /&gt;
  mpls mtu 9200&lt;br /&gt;
  mpls te&lt;br /&gt;
  mpls rsvp-te&lt;br /&gt;
  mpls ldp&lt;br /&gt;
  jumboframe enable 12288&lt;br /&gt;
  trunkport 40GE 0/0/1&lt;br /&gt;
  shutdown&lt;br /&gt;
  undo shutdown&lt;br /&gt;
 #&lt;br /&gt;
====Volte na Loopback e inclua no IS-IS====&lt;br /&gt;
 interface LoopBack0&lt;br /&gt;
  isis enable 1&lt;br /&gt;
 #&lt;br /&gt;
====Crie os PW-Template====&lt;br /&gt;
 pw-template SW1&lt;br /&gt;
  peer-address 10.0.0.1&lt;br /&gt;
  mtu 9000&lt;br /&gt;
 #&lt;br /&gt;
 pw-template SW3&lt;br /&gt;
  peer-address 10.0.0.3&lt;br /&gt;
  mtu 9000&lt;br /&gt;
 #&lt;br /&gt;
====Crie os peer de LDP Remoto em caso de rompimento====&lt;br /&gt;
 mpls ldp remote-peer sw1&lt;br /&gt;
  remote-ip 10.0.0.1&lt;br /&gt;
 #&lt;br /&gt;
 mpls ldp remote-peer sw3&lt;br /&gt;
  remote-ip 10.0.0.3&lt;br /&gt;
 #&lt;br /&gt;
===CONFIGURAÇÕES DO SW3===&lt;br /&gt;
====Desabilite e habilite as seguintes features====&lt;br /&gt;
 lnp disable&lt;br /&gt;
 #&lt;br /&gt;
 stp disable&lt;br /&gt;
 #&lt;br /&gt;
 bfd&lt;br /&gt;
 #&lt;br /&gt;
====Crie a loopback e defina router-id geral da caixa====&lt;br /&gt;
 interface LoopBack0&lt;br /&gt;
  ip address 10.0.0.3 32&lt;br /&gt;
 #&lt;br /&gt;
 router id 10.0.0.3&lt;br /&gt;
 #&lt;br /&gt;
====Configure o IS-IS (Converta o ip de loopback para o formato NET para utilizar no Network-Entity)====&lt;br /&gt;
 isis 1&lt;br /&gt;
  is-level level-2&lt;br /&gt;
  cost-style wide&lt;br /&gt;
  bandwidth-reference 100000&lt;br /&gt;
  ldp-sync enable mpls-binding-only&lt;br /&gt;
  network-entity 49.0001.0000.0000.0003.00&lt;br /&gt;
  is-name PE03&lt;br /&gt;
  traffic-eng level-2&lt;br /&gt;
  frr&lt;br /&gt;
   loop-free-alternate level-2&lt;br /&gt;
  #&lt;br /&gt;
  ipv6 enable topology standard&lt;br /&gt;
  #&lt;br /&gt;
 #&lt;br /&gt;
====Defina um LSR-ID e Habilite Feature de MPLS com alguns ajustes de TE====&lt;br /&gt;
 mpls lsr-id 10.0.0.3&lt;br /&gt;
 mpls&lt;br /&gt;
  mpls te&lt;br /&gt;
  mpls te signaling-delay-trigger enable&lt;br /&gt;
  mpls te auto-frr&lt;br /&gt;
  label advertise non-null&lt;br /&gt;
  mpls rsvp-te&lt;br /&gt;
  mpls rsvp-te hello&lt;br /&gt;
  mpls rsvp-te timer refresh 45&lt;br /&gt;
  mpls rsvp-te hello full-gr&lt;br /&gt;
  mpls rsvp-te send-message suggest-label&lt;br /&gt;
  mpls rsvp-te send-message extend-class-type value-length-type&lt;br /&gt;
  mpls rsvp-te send-message session-attribute without-affinity&lt;br /&gt;
  mpls rsvp-te fast-reroute-bandwidth compatible&lt;br /&gt;
  mpls rsvp-te send-message down-reason&lt;br /&gt;
  mpls te cspf&lt;br /&gt;
  mpls te cspf preferred-igp isis 1&lt;br /&gt;
 #&lt;br /&gt;
 mpls ldp&lt;br /&gt;
  graceful-restart&lt;br /&gt;
 #&lt;br /&gt;
 mpls l2vpn&lt;br /&gt;
 #&lt;br /&gt;
====Configure a interface de comunicação com SW1====&lt;br /&gt;
 interface Eth-Trunk1&lt;br /&gt;
  undo portswitch&lt;br /&gt;
  description P2P-SW1&lt;br /&gt;
  mtu 9216&lt;br /&gt;
  ip address 10.100.0.6 255.255.255.252&lt;br /&gt;
  isis enable 1&lt;br /&gt;
  isis circuit-type p2p&lt;br /&gt;
  isis authentication-mode md5 cipher bruno@cavalcante&lt;br /&gt;
  isis bfd enable&lt;br /&gt;
  mpls&lt;br /&gt;
  mpls mtu 9200&lt;br /&gt;
  mpls te&lt;br /&gt;
  mpls rsvp-te&lt;br /&gt;
  mpls ldp&lt;br /&gt;
  jumboframe enable 12288&lt;br /&gt;
  trunkport 40GE 0/0/1&lt;br /&gt;
  shutdown&lt;br /&gt;
  undo shutdown&lt;br /&gt;
 #&lt;br /&gt;
 &lt;br /&gt;
====Configure a interface de comunicação com SW2====&lt;br /&gt;
 interface Eth-Trunk2&lt;br /&gt;
  undo portswitch&lt;br /&gt;
  description P2P-SW2&lt;br /&gt;
  mtu 9216&lt;br /&gt;
  ip address 10.100.0.10 255.255.255.252&lt;br /&gt;
  isis enable 1&lt;br /&gt;
  isis circuit-type p2p&lt;br /&gt;
  isis authentication-mode md5 cipher bruno@cavalcante&lt;br /&gt;
  isis bfd enable&lt;br /&gt;
  mpls&lt;br /&gt;
  mpls mtu 9200&lt;br /&gt;
  mpls te&lt;br /&gt;
  mpls rsvp-te&lt;br /&gt;
  mpls ldp&lt;br /&gt;
  jumboframe enable 12288&lt;br /&gt;
  trunkport 40GE 0/0/2&lt;br /&gt;
  shutdown&lt;br /&gt;
  undo shutdown&lt;br /&gt;
 #&lt;br /&gt;
====Volte na Loopback e inclua no IS-IS====&lt;br /&gt;
 interface LoopBack0&lt;br /&gt;
  isis enable 1&lt;br /&gt;
 #&lt;br /&gt;
====Crie os PW-Template====&lt;br /&gt;
 pw-template SW1&lt;br /&gt;
  peer-address 10.0.0.1&lt;br /&gt;
  mtu 9000&lt;br /&gt;
 #&lt;br /&gt;
 pw-template SW2&lt;br /&gt;
  peer-address 10.0.0.2&lt;br /&gt;
  mtu 9000&lt;br /&gt;
 #&lt;br /&gt;
====Crie os peer de LDP Remoto em caso de rompimento====&lt;br /&gt;
 mpls ldp remote-peer sw1&lt;br /&gt;
  remote-ip 10.0.0.1&lt;br /&gt;
 #&lt;br /&gt;
 mpls ldp remote-peer sw2&lt;br /&gt;
  remote-ip 10.0.0.2&lt;br /&gt;
 #&lt;br /&gt;
===CONFIGURANDO OS TRANSPORTES L2===&lt;br /&gt;
====Transporte MPLS L2VPN VPWS entre o SW1 e SW2 para Cliente Dedicado====&lt;br /&gt;
 '''-CONFIGURAÇÃO SW1:'''&lt;br /&gt;
  vlan 4000&lt;br /&gt;
   description CLIENTE_FULANO&lt;br /&gt;
  #&lt;br /&gt;
  interface Eth-Trunk100&lt;br /&gt;
   description BORDA&lt;br /&gt;
   port link-type trunk&lt;br /&gt;
   undo port trunk allow-pass vlan 1&lt;br /&gt;
   port trunk allow-pass vlan 4000&lt;br /&gt;
  #&lt;br /&gt;
  interface Vlanif 4000&lt;br /&gt;
   description CLIENTE_FULANO&lt;br /&gt;
   mpls l2vc pw-template SW2 4000&lt;br /&gt;
   statistic enable both&lt;br /&gt;
  #&lt;br /&gt;
  display mpls l2vc 4000&lt;br /&gt;
  #&lt;br /&gt;
  -------------------------------------&lt;br /&gt;
 '''-CONFIGURAÇÃO SW2:'''&lt;br /&gt;
  vlan 4000&lt;br /&gt;
   description CLIENTE_FULANO&lt;br /&gt;
  #&lt;br /&gt;
  interface XGigabitEthernet0/0/2&lt;br /&gt;
   description CLIENTE_FULANO&lt;br /&gt;
   port link-type trunk&lt;br /&gt;
   undo port trunk allow-pass vlan 1&lt;br /&gt;
   port trunk allow-pass vlan 4000&lt;br /&gt;
  #&lt;br /&gt;
  interface Vlanif 4000&lt;br /&gt;
   description CLIENTE_FULANO&lt;br /&gt;
   mpls l2vc pw-template SW1 4000&lt;br /&gt;
   statistic enable both&lt;br /&gt;
  #&lt;br /&gt;
  display mpls l2vc 4000&lt;br /&gt;
  #&lt;br /&gt;
====Transporte MPLS L2VPN VPLS entre o SW1 e SW3 para VLAN de Cliente PPPoE====&lt;br /&gt;
 '''-CONFIGURAÇÃO SW1:'''&lt;br /&gt;
  vsi PPPOE static&lt;br /&gt;
   pwsignal ldp&lt;br /&gt;
    vsi-id 500000001&lt;br /&gt;
    peer 10.0.0.3&lt;br /&gt;
   mtu 9000&lt;br /&gt;
  #&lt;br /&gt;
  vlan 3000&lt;br /&gt;
   description VLAN_PPPOE&lt;br /&gt;
  #&lt;br /&gt;
  interface Eth-Trunk10&lt;br /&gt;
   description BNG-01&lt;br /&gt;
   port link-type trunk&lt;br /&gt;
   undo port trunk allow-pass vlan 1&lt;br /&gt;
   port trunk allow-pass vlan 3000&lt;br /&gt;
  #&lt;br /&gt;
  interface Vlanif3000&lt;br /&gt;
   description VLAN_PPPOE&lt;br /&gt;
   l2 binding vsi PPPOE&lt;br /&gt;
   statistic enable both&lt;br /&gt;
  #&lt;br /&gt;
  display vsi name PPPOE&lt;br /&gt;
  #&lt;br /&gt;
  -------------------------------------&lt;br /&gt;
 '''-CONFIGURAÇÃO SW3:'''&lt;br /&gt;
  vsi PPPOE static&lt;br /&gt;
   pwsignal ldp&lt;br /&gt;
    vsi-id 500000001&lt;br /&gt;
    peer 10.0.0.1&lt;br /&gt;
   mtu 9000&lt;br /&gt;
  #&lt;br /&gt;
  vlan 3000&lt;br /&gt;
   description VLAN_PPPOE&lt;br /&gt;
  #&lt;br /&gt;
  interface XGigabitEthernet0/0/1&lt;br /&gt;
   description OLT_NOKIA&lt;br /&gt;
   port link-type trunk&lt;br /&gt;
   undo port trunk allow-pass vlan 1&lt;br /&gt;
   port trunk allow-pass vlan 3000&lt;br /&gt;
  #&lt;br /&gt;
  interface XGigabitEthernet0/0/2&lt;br /&gt;
   description OLT_ZTE&lt;br /&gt;
   port link-type trunk&lt;br /&gt;
   undo port trunk allow-pass vlan 1&lt;br /&gt;
   port trunk allow-pass vlan 3000&lt;br /&gt;
  #&lt;br /&gt;
  interface Vlanif3000&lt;br /&gt;
   description VLAN_PPPOE&lt;br /&gt;
   l2 binding vsi PPPOE&lt;br /&gt;
   statistic enable both&lt;br /&gt;
  #&lt;br /&gt;
  display vsi name PPPOE&lt;br /&gt;
  #&lt;br /&gt;
===ALGUNS COMANDOS PARA T-SHOOT===&lt;br /&gt;
 display isis peer&lt;br /&gt;
 #&lt;br /&gt;
 display isis brief&lt;br /&gt;
 #&lt;br /&gt;
 display isis 1 route&lt;br /&gt;
 #&lt;br /&gt;
 display mpls ldp session&lt;br /&gt;
 #&lt;br /&gt;
 display mpls ldp peer&lt;br /&gt;
 #&lt;br /&gt;
 display mpls ldp adjacency&lt;br /&gt;
 #&lt;br /&gt;
 display mpls ldp lsp peer&lt;br /&gt;
 #&lt;br /&gt;
 tracert lsp ip 10.0.0.2 32&lt;br /&gt;
 #&lt;br /&gt;
 ping lsp ip 10.0.0.2 32&lt;br /&gt;
 #&lt;br /&gt;
 display mpls l2vc 4000&lt;br /&gt;
 #&lt;br /&gt;
 display vsi name PPPOE&lt;br /&gt;
 #&lt;br /&gt;
'''Autor:''' [https://www.linkedin.com/in/bruno-cavalcante-7989b712b/ Bruno Cavalcante]&lt;/div&gt;</summary>
		<author><name>Brunocavalcante</name></author>
	</entry>
</feed>