{"id":11775,"date":"2020-02-18T13:49:21","date_gmt":"2020-02-18T16:49:21","guid":{"rendered":"https:\/\/made4it.com.br\/interconectar-dos-sistemas-virtuales-vs-en-plataforma-huawei-ne-interconectar-2-enrutadores-virtuales-en-huawei-ne\/"},"modified":"2023-03-09T14:42:34","modified_gmt":"2023-03-09T17:42:34","slug":"interconectar-dos-sistemas-virtuales-vs-en-plataforma-huawei-ne-interconectar-2-enrutadores-virtuales-en-huawei-ne","status":"publish","type":"post","link":"https:\/\/made4it.com.br\/es\/interconectar-dos-sistemas-virtuales-vs-en-plataforma-huawei-ne-interconectar-2-enrutadores-virtuales-en-huawei-ne\/","title":{"rendered":"Interconexi\u00f3n de dos sistemas virtuales (VS) en la plataforma NE de Huawei (interconexi\u00f3n de 2 routers virtuales en la plataforma NE de Huawei)"},"content":{"rendered":"\n<p>La l\u00ednea NE40 de Huawei, principalmente los modelos M2K y M2K-B, se est\u00e1 convirtiendo en la nueva \u00abni\u00f1a mimada\u00bb de los ISPs en Brasil, permitiendo diversos escenarios con un muy buen costo-beneficio, tanto en la capa de Core Network (BGP, Aggregation Routers y similares) como en la capa de Acceso (BNGs IPoE, PPPoE&#8230;).<br><br>Recientemente, en Made4IT, tuvimos un caso en el que un cliente con un NE40E-M2K-B necesitaba una virtualizaci\u00f3n a nivel de chasis, para que un socio tambi\u00e9n pudiera aprovechar los recursos de la caja pero con un cierto nivel de segregaci\u00f3n.<\/p>\n<p>Con nuestro conocimiento y experiencia con el proveedor, sugerimos y dise\u00f1amos un Sistema Virtual en la caja para este prop\u00f3sito, y, siguiendo la recomendaci\u00f3n del proveedor, informamos al cliente que la comunicaci\u00f3n entre los \u00absistemas virtuales\u00bb deber\u00eda ser a trav\u00e9s de puertos de red dedicados, donde tendr\u00edamos un \u00abbucle f\u00edsico\u00bb para entregar datos al \u00absistema virtual\u00bb del socio. En la empresa acabamos llamando cari\u00f1osamente a esta caracter\u00edstica <em>\u00abcorrea de ata\u00fad<\/em>\u00bb (risas).<\/p>\n<p>&nbsp;<\/p>\n\n<div class=\"wp-block-image\"><figure class=\"aligncenter\"><img fetchpriority=\"high\" decoding=\"async\" width=\"312\" height=\"208\" src=\"https:\/\/www.made4it.com.br\/wp-content\/uploads\/2020\/02\/alca.png\" alt=\"\" class=\"wp-image-1096\" srcset=\"https:\/\/made4it.com.br\/wp-content\/uploads\/2020\/02\/alca.png 312w, https:\/\/made4it.com.br\/wp-content\/uploads\/2020\/02\/alca-300x200.png 300w\" sizes=\"(max-width: 312px) 100vw, 312px\" \/><\/figure><\/div>\n\n<p>Con esto, <em>\n  <strong>el primer camino<\/strong>\n<\/em> para interconectar dos VS es simplemente conectar un cable entre dos puertos del mismo router, asignando cada puerto a un \u00fanico VS.<\/p>\n<p><strong><span lang=\"PT-BR\">Si quieres saber m\u00e1s sobre la virtualizaci\u00f3n de los routers Huawei, consulta el post&nbsp; Virtual Routers<a href=\"https:\/\/www.made4it.com.br\/roteadores-virtuais-vs-virtual-system-no-huawei-ne\/\" target=\"_blank\" rel=\"noopener\">(VS \/ Virtual-System) on Huawei NE<\/a><\/span><\/strong><\/p>\n<p>En este mismo escenario, hace un tiempo hicimos una implementaci\u00f3n donde su necesidad era simple, siendo b\u00e1sicamente:<br><br><em>\u00abMi operador me est\u00e1 planteando 2 equipos diferentes en mi red siendo BGP y un Switch MPLS que tengo a 40km. El operador quiere utilizar MPLS conmigo. Necesito enrutar MPLS en mi NE40 donde el operador me entregar\u00e1 los circuitos en algunos VPWS&#8217;es\u00bb.<\/em><\/p>\n<p>En este caso el despliegue se realiz\u00f3 sin problemas, utilizando el recurso <em>\u00abVirtual Ethernet <\/em>\u00bb&nbsp;donde el lado \u00abcapa2\u00bb y el lado \u00abcapa3\u00bb tienen interfaces distintas para hacer funcionar el VPWS y realizar la conectividad IP respectivamente.<\/p>\n<p><br><strong>Si usted no sabe acerca de MPLS en los routers NE, o si el concepto de \u00ablado layer2\u00bb o \u00ablado layer3\u00bb no tiene sentido, consulte el post <a href=\"https:\/\/www.made4it.com.br\/interfaces-l3-em-tuneis-l2-mpls-no-roteador-huawei-ne-como-configurar-mpls-com-ip-no-huawei\/\" target=\"_blank\" rel=\"noopener\">L3 interfaces en L2 MPLS t\u00faneles en Huawei NE Router (C\u00f3mo configurar MPLS con IP en Huawei)<\/a>&nbsp;<\/strong><\/p>\n\n<h3 class=\"wp-block-heading\">La otra forma de conectar&#8230;<\/h3>\n\n<p>En nuestros constantes y diarios intercambios entre los equipos de N2 y N3, uno de nuestros asesores tuvo una idea en un momento de enso\u00f1aci\u00f3n (normalmente en la ducha, en el ba\u00f1o, abriendo la nevera, paseando, etc.):<br><br>\u00abSabemos que una virtual-ethernet tiene su lado layer2 y su lado layer3.  <br>Y sabemos que podemos poner uno de estos lados en un <em>sistema virtual<\/em> que no sea <em>admin<\/em> porque, <em>las redes virtuales<\/em> s\u00f3lo se pueden crear en <em>vs admin.<\/em> Ahora imaginemos que creamos dos <em>grupos virtuales<\/em> diferentes y utilizamos un <em>circuito de conexi\u00f3n cruzada (CCC <\/em>) de <em>MPLS<\/em> para unir los dos lados de la capa 2. \u00bfSer\u00eda posible hacer que los <em>sistemas virtuales<\/em> se comunicaran entre s\u00ed en la capa 3 sin necesidad de la <em>correa del ata\u00fad?<\/em>\u00ab.<em><br><br><\/em>S\u00f3lo para citar, la CCC es la forma m\u00e1s b\u00e1sica, sin se\u00f1alizaci\u00f3n, de conectar dos servicios a trav\u00e9s de un VPWS.<\/p>\n<p>A continuaci\u00f3n, nos lanzamos a las pruebas de interconexi\u00f3n de dos VS locales a trav\u00e9s de un MPLS CCC.<\/p>\n\n<h2 class=\"wp-block-heading\">Interconexi\u00f3n de dos VS mediante VPN VPWS CCC<\/h2>\n\n<p><strong>Escenario:<\/strong><\/p>\n<p>Para nuestras pruebas utilizaremos dos VE-GROUPs, interconectaremos los L2 de los VE-GROUPs a trav\u00e9s de CCC VPWS, y mantendremos un lado L3 en Admin-VS mientras que el otro lado L3 lo pondremos en VS1.<\/p>\n\n<figure class=\"wp-block-image\"><img decoding=\"async\" width=\"770\" height=\"131\" src=\"https:\/\/www.made4it.com.br\/wp-content\/uploads\/2020\/02\/vegr.png\" alt=\"\" class=\"wp-image-1097\" srcset=\"https:\/\/made4it.com.br\/wp-content\/uploads\/2020\/02\/vegr.png 770w, https:\/\/made4it.com.br\/wp-content\/uploads\/2020\/02\/vegr-300x51.png 300w, https:\/\/made4it.com.br\/wp-content\/uploads\/2020\/02\/vegr-768x131.png 768w\" sizes=\"(max-width: 770px) 100vw, 770px\" \/><\/figure>\n\n<p><strong>Ajustes:<\/strong><\/p>\n<p>En primer lugar, crearemos las interfaces que formar\u00e1n parte de L2:<\/p>\n\n<pre class=\"wp-block-preformatted\"># Admin-VS<br\/> <br\/>\u00a1! Lado L2 Admin-VS<br\/> <br\/>interfaz Virtual-Ethernet0\/2\/100<br\/>  ve-grupo 100 l2-terminar<br\/> <br\/>interfaz Virtual-Ethernet0\/2\/100.100<br\/>  vlan-type dot1q 100<br\/> <br\/>\u00a1! Lado L2 VS1<br\/> <br\/>interfaz Virtual-Ethernet0\/2\/200<br\/>  ve-grupo 200 l2-terminar<br\/> <br\/>interfaz Virtual-Ethernet0\/2\/200.100<br\/>  vlan-type dot1q 100<\/pre>\n\n<p>A continuaci\u00f3n, interconectaremos la VLAN 100 a trav\u00e9s de la VPN VPWS CCC:<\/p>\n\n<pre class=\"wp-block-preformatted\">\u00a1! Interconexi\u00f3n MPLS CCC VPWS<br\/>ccc test interface Virtual-Ethernet0\/2\/100.100 tagged out-interface Virtual-Ethernet0\/2\/200.100 tagged<\/pre>\n\n<p>Con la capa 2 configurada, podemos pasar a activar los servicios L3:<\/p>\n\n<pre class=\"wp-block-preformatted\"># Admin-VS<br\/> <br\/>\u00a1! Lado L3 Admin-VS<br\/> <br\/>interfaz Virtual-Ethernet0\/2\/101<br\/>  direcci\u00f3n-mac c4b8-b434-ab45<br\/>  ve-group 100 l3-access<br\/> <br\/>interfaz Virtual-Ethernet0\/2\/101.100<br\/>  vlan-type dot1q 100<br\/>  direcci\u00f3n ip 10.1.1.1 255.255.255.252<br\/> <br\/> <br\/>\u00a1! Lado L3 VS1<br\/> <br\/>interfaz Virtual-Ethernet0\/2\/201<br\/>  ve-group 200 l3-access<br\/> <br\/>interfaz Virtual-Ethernet0\/2\/201.100<br\/>  vlan-type dot1q 100<\/pre>\n\n<p><span lang=\"PT-BR\">Por \u00faltimo, insertaremos s\u00f3lo la subinterfaz L3 para VS1.<\/span><\/p>\n\n<pre class=\"wp-block-preformatted\"># Admin-VS<br\/>admin<br\/>  sistema virtual vs1 pvmb ranura 3<br\/>  puerto-modo puerto<br\/>  asignar interfaz Virtual-Ethernet0\/2\/201.100<br\/> <br\/> <br\/># VS1<br\/> <br\/>\u00a1! Lado L3 VS1<br\/>interfaz Virtual-Ethernet0\/2\/201.100<br\/>  vlan-type dot1q 100<br\/>  direcci\u00f3n ip 10.1.1.2 255.255.255.252<\/pre>\n\n<h3 class=\"wp-block-heading\">Consideraciones sobre el escenario<\/h3>\n\n<p>Algunas consideraciones sobre el escenario:<\/p>\n<ul>\n<li>S\u00f3lo era posible a\u00f1adir una subinterfaz vlan en el sistema virtual, no permit\u00eda que toda la virtual-ethernet<\/li>\n<li>Era necesario cambiar la direcci\u00f3n mac de la Ethernet virtual en un lado, porque la VS hereda la mac del chasis.<\/li>\n<\/ul>\n\n<h3 class=\"wp-block-heading\">Validaciones<\/h3>\n\n<p>CCC entre redes virtuales:<\/p>\n\n<pre class=\"wp-block-preformatted\">&lt;HUAWEI&gt;pantalla vll ccc<br\/>total ccc vc : 1<br\/>local ccc vc : 1, 1 arriba<br\/>remoto ccc vc : 0, 0 arriba<br\/> <br\/>nombre: test, tipo: local, estado: up,<br\/>intf1: Virtual-Ethernet0\/2\/100.100 (up), access-port: false<br\/> <br\/>intf2: Virtual-Ethernet0\/2\/200.100 (up), access-port: false<br\/> <br\/>VC \u00faltima vez : 2020\/02\/17 14:40:58<br\/>Tiempo total de funcionamiento de la CV: 0 d\u00edas, 0 horas, 16 minutos, 37 segundos<\/pre>\n\n<p>Ping entre los dos VS:<\/p>\n\n<pre class=\"wp-block-preformatted\">Admin-VS:<br\/>&lt;HUAWEI&gt;ping 10.1.1.2<br\/>  PING 10.1.1.2: 56 bytes de datos, pulse CTRL_C para interrumpir<br\/>  Respuesta de 10.1.1.2: bytes=56 Secuencia=1 ttl=255 tiempo=1 ms<br\/>  Respuesta de 10.1.1.2: bytes=56 Secuencia=2 ttl=255 tiempo=1 ms<br\/>  Respuesta de 10.1.1.2: bytes=56 Sequence=3 ttl=255 time=1 msd<br\/>  Respuesta de 10.1.1.2: bytes=56 Secuencia=4 ttl=255 tiempo=1 ms<br\/>  Respuesta de 10.1.1.2: bytes=56 Secuencia=5 ttl=255 tiempo=1 ms<br\/> <br\/>  --- 10.1.1.2 estad\u00edsticas ping ---<br\/>  5 paquete(s) transmitido(s)<br\/>  5 paquete(s) recibido(s)<br\/>  0,00% de p\u00e9rdida de paquetes<br\/>  ida y vuelta min\/avg\/max = 1\/1\/1 ms<br\/> <br\/> <br\/>VS1:<br\/>&lt;HUAWEI-vs1&gt;ping 10.1.1.1<br\/>  PING 10.1.1.1: 56 bytes de datos, pulse CTRL_C para interrumpir<br\/>  Respuesta de 10.1.1.1: bytes=56 Secuencia=1 ttl=255 tiempo=1 ms<br\/>  Respuesta desde 10.1.1.1: bytes=56 Secuencia=2 ttl=255 tiempo=1 ms<br\/>  Respuesta de 10.1.1.1: bytes=56 Secuencia=3 ttl=255 tiempo=1 ms<br\/>  Respuesta de 10.1.1.1: bytes=56 Secuencia=4 ttl=255 tiempo=1 ms<br\/>  Respuesta de 10.1.1.1: bytes=56 Secuencia=5 ttl=255 tiempo=1 ms<br\/> <br\/>  --- 10.1.1.1 estad\u00edsticas ping ---<br\/>  5 paquete(s) transmitido(s)<br\/>  5 paquete(s) recibido(s)<br\/>  0,00% de p\u00e9rdida de paquetes<br\/>  ida y vuelta min\/avg\/max = 1\/1\/1 ms&lt;HUAWEI&gt;ping 10.1.1.2<br\/>  PING 10.1.1.2: 56 bytes de datos, pulse CTRL_C para interrumpir<br\/>  Respuesta de 10.1.1.2: bytes=56 Secuencia=1 ttl=255 tiempo=1 ms<br\/>  Respuesta de 10.1.1.2: bytes=56 Secuencia=2 ttl=255 tiempo=1 ms<br\/>  Respuesta de 10.1.1.2: bytes=56 Sequence=3 ttl=255 time=1 msd<br\/>  Respuesta de 10.1.1.2: bytes=56 Secuencia=4 ttl=255 tiempo=1 ms<br\/>  Respuesta de 10.1.1.2: bytes=56 Secuencia=5 ttl=255 tiempo=1 ms<br\/> <br\/>  --- 10.1.1.2 estad\u00edsticas ping ---<br\/>  5 paquete(s) transmitido(s)<br\/>  5 paquete(s) recibido(s)<br\/>  0,00% de p\u00e9rdida de paquetes<br\/>  ida y vuelta min\/avg\/max = 1\/1\/1 ms<br\/><br\/><\/pre>\n\n<p>Prueba con una sesi\u00f3n BGP y adyacencias OSPFv2 y OSPFv3:<\/p>\n\n<pre class=\"wp-block-preformatted\">&lt;HUAWEI&gt;displ bgp peer<br\/> <br\/>  ID del enrutador local BGP : 192.168.88.100<br\/>  N\u00famero AS local : 11111<br\/>  N\u00famero total de peers : 1 Peers en estado establecido : 1<br\/> <br\/>  Peer V AS MsgRcvd MsgSent OutQ Up\/Down State PrefRcv<br\/>  10.1.1.2 4 22222 25 25 0 00:19:38 Establecido 0<br\/><br\/>&lt;HUAWEI&gt;displ ospf peer brief<br\/> <br\/>(M) Indica vecino MADJ<br\/> <br\/> <br\/>  Proceso OSPF 1 con ID de router 10.0.0.1<br\/>  Informaci\u00f3n estad\u00edstica paritaria<br\/>N\u00famero total de pares: 1<br\/>  Pares en pleno estado: 1<br\/>-----------------------------------------------------------------------------<br\/>  Id de \u00e1rea Interfaz Id de vecino Estado<br\/>  0.0.0.0 VE0\/2\/101.100 10.0.0.2 Completo<br\/><br\/>&lt;HUAWEI&gt; displ ospfv3 peer<br\/>  Proceso OSPFv3 (1)<br\/>  \u00c1rea OSPFv3 (0.0.0.0)<br\/>  Neighbor ID Pri State Dead Time Interface Instance ID<br\/>  10.0.0.1 1 Completo\/DR 00:00:38 VE0\/2\/201.100 0<br\/><\/pre>\n\n<p>Finalmente esto es todo amigos, no sabemos el rendimiento o impacto en la caja, sin embargo los servicios b\u00e1sicos funcionaron con normalidad.<\/p>\n<p>&nbsp;<\/p>\n<p>Si lo pruebas con tr\u00e1fico, \u00a1h\u00e1znoslo saber! Comparta sus resultados con nosotros.<\/p>\n<p>&nbsp;<\/p>\n<p>Abrazos,<\/p>\n<p>&nbsp;<\/p>\n<p>Rafael Ganascim, Gabriel Henrique y Kevin Walters<\/p>\n<p>Equipo de consultor\u00eda TI &#8211; Made4it<\/p>\n","protected":false},"excerpt":{"rendered":"<p>La otra forma de conectar&#8230; Interconexi\u00f3n de dos VS mediante VPN VPWS CCC # Admin-VS \u00a1! Lado L2 Admin-VS interfaz Virtual-Ethernet0\/2\/100 ve-grupo 100 l2-terminar interfaz Virtual-Ethernet0\/2\/100.100 vlan-type dot1q 100 \u00a1! Lado L2 VS1 interfaz Virtual-Ethernet0\/2\/200 ve-grupo 200 l2-terminar interfaz Virtual-Ethernet0\/2\/200.100 vlan-type dot1q 100 \u00a1! Interconexi\u00f3n MPLS CCC VPWSccc test interface Virtual-Ethernet0\/2\/100.100 tagged out-interface Virtual-Ethernet0\/2\/200.100 tagged [&hellip;]<\/p>\n","protected":false},"author":13,"featured_media":8513,"comment_status":"open","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"postBodyCss":"","postBodyMargin":[],"postBodyPadding":[],"postBodyBackground":{"backgroundType":"classic","gradient":""},"footnotes":""},"categories":[540,539,307],"tags":[541,456,542,547,545,546,543,544],"class_list":["post-11775","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-enrutadores","category-huawei-es","category-red","tag-huawei-es","tag-huawei-ne20-es","tag-huawei-ne40-es","tag-interconexion-del-sistema-virtual-de-huawei","tag-interconexion-huawei","tag-interconexion-huawei-vs","tag-router-virtual-huawei","tag-vs-huawei-es"],"aioseo_notices":[],"_links":{"self":[{"href":"https:\/\/made4it.com.br\/es\/wp-json\/wp\/v2\/posts\/11775","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/made4it.com.br\/es\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/made4it.com.br\/es\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/made4it.com.br\/es\/wp-json\/wp\/v2\/users\/13"}],"replies":[{"embeddable":true,"href":"https:\/\/made4it.com.br\/es\/wp-json\/wp\/v2\/comments?post=11775"}],"version-history":[{"count":0,"href":"https:\/\/made4it.com.br\/es\/wp-json\/wp\/v2\/posts\/11775\/revisions"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/made4it.com.br\/es\/wp-json\/wp\/v2\/media\/8513"}],"wp:attachment":[{"href":"https:\/\/made4it.com.br\/es\/wp-json\/wp\/v2\/media?parent=11775"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/made4it.com.br\/es\/wp-json\/wp\/v2\/categories?post=11775"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/made4it.com.br\/es\/wp-json\/wp\/v2\/tags?post=11775"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}