{"id":676,"date":"2021-02-19T09:28:05","date_gmt":"2021-02-19T15:28:05","guid":{"rendered":"http:\/\/jmcristobal.com.mx\/?p=676"},"modified":"2022-02-12T11:20:04","modified_gmt":"2022-02-12T19:20:04","slug":"etherchannel-pagp-y-lacp","status":"publish","type":"post","link":"http:\/\/ec2-52-7-70-250.compute-1.amazonaws.com\/es\/2021\/02\/19\/etherchannel-pagp-y-lacp\/","title":{"rendered":"Etherchannel PAgP y LACP"},"content":{"rendered":"<figure class=\"wp-block-embed is-type-video is-provider-youtube wp-block-embed-youtube wp-embed-aspect-16-9 wp-has-aspect-ratio\"><div class=\"wp-block-embed__wrapper\">\n<iframe loading=\"lazy\" title=\"Configurando Etherchannel Layer 2 \/ Layer3\" width=\"660\" height=\"371\" src=\"https:\/\/www.youtube.com\/embed\/2cCL_V9quAE?feature=oembed\" frameborder=\"0\" allow=\"accelerometer; autoplay; clipboard-write; encrypted-media; gyroscope; picture-in-picture\" allowfullscreen><\/iframe>\n<\/div><figcaption><strong><span class=\"has-inline-color has-vivid-red-color\">The audio of the video is only in Spanish<\/span><\/strong><\/figcaption><\/figure>\n\n\n<p>Los EtherChannels se pueden negociar entre dos switches,  existen dos protocolos para llevar a cabo esta negociaci\u00f3n: PAgP y LACP.<\/p>\n<p>PAgP (Port Aggregation Protocol) es una soluci\u00f3n patentada de Cisco y LACP (Link Aggregation Control Protocol) est\u00e1 basado en est\u00e1ndares para su funcionamiento con diferentes fabricantes.<\/p>\n<p>Todas las interfaces miembro del etherchannel deben de ser configuradas con el mismo protocolo en el switch local y remoto.<\/p>\n<h4>PAgP<\/h4>\n<p>PAgP env\u00eda mensajes con la direcci\u00f3n multicast 0100:0CCC:CCCC y el c\u00f3digo de protocolo 0x0104.<\/p>\n<p>Intercambia paquetes PAgP y compara la informacion de su vecino con la informacion local con el fin de validar compatibilidad para establcer el etherchannel.<\/p>\n<p>Modifica din\u00e1micamente los pr\u00e1metros del etherchannel si una de las interfaces es modificada. Es decir si se cambia la configuraci\u00f3n de un puerto miembro del grupo etherchannel este se replica en los demas puertos que conforman el grupo etherchannel, algo similar al comando range.<\/p>\n<p>PAgP opera en tres modos para establecer un etherchannel :<\/p>\n<ul>\n<li><strong>Desirable<\/strong>:\u00a0<span data-preserver-spaces=\"true\">: En este modo la interfaz intenta establecer un etherchannel y transmite paquetes PAgP. El etherchannel se establece s\u00f3lo si la interfaz remota est\u00e1 configurada en modo auto o desirable. Se puede decir que este modo est\u00e1 de manera activa intentando establecer un etherchannel.<\/span><\/li>\n<li><strong>Auto<\/strong>: Este modo funciona de modo pasivo, no env\u00eda paquetes PAgP pero si recibe alguno, la interfaz responde esos paquetes y puede establecer el etherchannel. Si las interfaces de ambos dispositivos se encuentran en modo auto el etherchannel no se establece.<\/li>\n<li><strong>On<\/strong>:\u00a0<span data-preserver-spaces=\"true\">Does not participate in etherchannel negotiation dynamically, i.e., ignoring messages from a desirable port. This mode is the static way to configure an etherchannel.<\/span><\/li>\n<\/ul>\n<p>Configuraci\u00f3n etherchannel PAgP:<\/p>\n<pre class=\"height-set:true height:900 width-set:true width:750 top-set:false top-margin:25 bottom-set:false left-margin:25 toolbar:2 whitespace-before:1 whitespace-after:1 lang:sh decode:true\">Switch(config)# interface range g0\/6 - 10\n\n! Indicates the protocol to be used\nSwtich(config-if)# channel-protocol pagp\n\n! Indicate the operating mode of the port\nSwtich(config-if)# channel-group &lt;id&gt; mode auto | desirable<\/pre>\n<p>Al final se crea una interfaz l\u00f3gica llamada Portchannel con id del grupo que se haya configurado, ejemplo Portchannel1 (Po1), Port-channel15 (Po15), etc.<\/p>\n<p>Validaci\u00f3n del etherchannel<\/p>\n<pre class=\"height-set:true height:900 width-set:true width:750 top-set:false top-margin:25 bottom-set:false left-margin:25 toolbar:2 whitespace-before:1 whitespace-after:1 lang:sh decode:true\">Switch# show etherchannel summary<\/pre>\n<p>Mientras el Portchannel no se establezca Spanning-tree toma un puerto del grupo como Root (FWD) y los dem\u00e1s los bloquea. Cuado se establece el Portcahannel las interfaces individuales ya no se muestran en STP y s\u00f3lo aparece la interfaz logica del portchannel.<\/p>\n<h4>LACP<\/h4>\n<p>LACP es un protocolo abierto definido por el est\u00e1ndar 802.3ad, utiliza la direcci\u00f3n MAC 0180:c200:0002 para intercambiar sus mensajes. Al intercambiar los paquetes LACP se compara la informaci\u00f3n de su vecino con la informaci\u00f3n local, al final se valida la compatibilidad para levantar el etherchannel.<\/p>\n<p>LACP es muy similar a PAgP, sin embargo, LACP asigna roles a los extremos del etherchannel. El switch con la prioridad mas baja (se puede considerar como master o principal) puede tomar decisiones sobre que puertos participan activamente en el etherchannel. El switch master se determina con el que tenga el menor \u201csystem priority\u201d de 8 bytes (2 bytes de prioridad + 6 bytes de direcci\u00f3n MAC). La prioridad por defecto es de 32768 igual que STP y el segundo medio de desempate es la direcci\u00f3n MAC nuevamente igual que en STP.<\/p>\n<p>Los puertos se seleccionan y se activan de acuerdo con su valor de prioridad de puerto (una prioridad de 2 bytes seguida por un n\u00famero de puerto de 2 bytes), donde un valor bajo indica una prioridad m\u00e1s alta, la prioridad de puerto va de 1 a 65,535 por default tambi\u00e9n es 32768. Se puede definir un conjunto de hasta 16 posibles interfaces para cada EtherChannel. A trav\u00e9s de LACP, un swtich selecciona hasta ocho interfaces que tienen las prioridades de puerto m\u00e1s bajas como enlaces EtherChannel activos. Las otras interfaces se colocan en standby y se habilitar\u00e1n en el EtherChannel si una de las interfaces activas deja de funcionar.<\/p>\n<p>Los modos de operaci\u00f3n de las interfaces son las siguientes:<\/p>\n<ul>\n<li><strong><span data-preserver-spaces=\"true\">Active:<\/span><\/strong><span data-preserver-spaces=\"true\">\u00a0En este modo la interfaz env\u00eda mensajes LACP para establecer un etherchannel. Las interfaces en modo activo pueden formar una una adyacencia si la interfaz remota est\u00e1 configurada como active o passive.<\/span><\/li>\n<li><strong><span data-preserver-spaces=\"true\">Passive:<\/span><\/strong><span data-preserver-spaces=\"true\">\u00a0En este modo la interfaz no inicia un etherchannel, solo est\u00e1 en espera de que alg\u00fan puerto active le env\u00ede solicitudes para que establezca el etherchannel.<\/span><\/li>\n<li><strong>ON:<\/strong> Es la forma est\u00e1tica de configurar un etherchannel.<\/li>\n<\/ul>\n<p>Comandos para configurar un etherchannel LACP:<\/p>\n<pre class=\"height-set:true height:900 width-set:true width:750 top-set:false top-margin:25 bottom-set:false left-margin:25 toolbar:2 whitespace-before:1 whitespace-after:1 lang:sh decode:true\">! Configure LACP priority, default 32768 \nSwtich(config)# lacp system-priority 4096\n\n! Choose interfaces to configure \nSwtich(config)# interface range g0\/1-5\n\n! Define LACP Protocol\nSwtich(config-if-range)# channel-protocol lacp\n\n! Assign group id and LACP operation mode\nSwtich(config-if-range)# channel-group 50 mode active | passive | on\n\n! Specify the priority of the LACP port\nSwtich(config-if-range)# lacp port-priority 1<\/pre>\n<p>Cada interfaz que necesitemos inclu\u00edr a un EtherChannel en espec\u00edfico se debe asignar al mismo id de grupo. La negociaci\u00f3n del canal debe estar on (canal sin negociaci\u00f3n LACP), passive (escuchar pasivamente y esperar a ser preguntado), o active (preguntar activamente).<\/p>\n<p>Por default los switches vienen configurados con el siguiente comando para evitar configuraciones err\u00f3neas del etherchannel que puedan provocar un loop en la red.<\/p>\n<pre class=\"height-set:true height:900 width-set:true width:750 top-set:false top-margin:25 bottom-set:false left-margin:25 toolbar:2 whitespace-before:1 whitespace-after:1 lang:sh decode:true\">Switch(config)# spanning-tree etherchannel guard misconfig<\/pre>\n<p>Con el comando anterior, si el switch identifica un problema autom\u00e1ticamente apagar\u00e1 las interfaces y las colocar\u00e1 en el estado errdisable.<\/p>\n<p>Comandos verificaci\u00f3n generales para los etherchannel:<\/p>\n<pre class=\"height-set:true height:900 width-set:true width:750 top-set:false top-margin:25 bottom-set:false left-margin:25 toolbar:2 whitespace-before:1 whitespace-after:1 lang:sh decode:true\">Switch# show etherchhannel summary\nSwitch# show etherchhannel port\nSwitch# show etherchhannel detail\nSwitch# show etherchhannel load-balance\nSwitch# show pagp | lacp neighbor\n!\n!Displays priority and MAC\nSwitch# show lacp sys-id \n!\nSwitch# test etherchanel load-balance interface port-channel [id]\nSwitch# show interfaces etherchannel g0\/1 etherchannel<\/pre>\n<p>Mas informaci\u00f3n:<\/p>\n<p><a href=\"https:\/\/www.cisco.com\/c\/en\/us\/td\/docs\/switches\/lan\/catalyst3750x_3560x\/software\/release\/15-2_4_e\/configurationguide\/b_1524e_consolidated_3750x_3560x_cg\/b_1524e_consolidated_3750x_3560x_cg_chapter_01000010.html\" target=\"_blank\" rel=\"noopener\">https:\/\/www.cisco.com\/c\/en\/us\/td\/docs\/switches\/lan\/catalyst3750x_3560x\/software\/release\/15-2_4_e\/configurationguide\/b_1524e_consolidated_3750x_3560x_cg\/b_1524e_consolidated_3750x_3560x_cg_chapter_01000010.html<\/a><\/p>\n<p>\u00a0<\/p>","protected":false},"excerpt":{"rendered":"<p>The audio of the video is only in Spanish EtherChannels can be negotiated between two switches; there are two protocols for this <\/p>","protected":false},"author":2,"featured_media":1392,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":[],"categories":[233],"tags":[280,485,488,542,487,486,427],"yoast_head":"<!-- This site is optimized with the Yoast SEO plugin v19.13 - https:\/\/yoast.com\/wordpress\/plugins\/seo\/ -->\n<title>Etherchannel PAgP y LACP - JMCristobal<\/title>\n<meta name=\"robots\" content=\"index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<link rel=\"canonical\" href=\"https:\/\/www.jmcristobal.com\/2021\/02\/19\/etherchannel-pagp-y-lacp\/\" \/>\n<meta property=\"og:locale\" content=\"es_ES\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"Etherchannel PAgP y LACP - JMCristobal\" \/>\n<meta property=\"og:description\" content=\"The audio of the video is only in Spanish EtherChannels can be negotiated between two switches; there are two protocols for this\" \/>\n<meta property=\"og:url\" content=\"https:\/\/www.jmcristobal.com\/2021\/02\/19\/etherchannel-pagp-y-lacp\/\" \/>\n<meta property=\"og:site_name\" content=\"JMCristobal\" \/>\n<meta property=\"article:publisher\" content=\"https:\/\/web.facebook.com\/JMCristobalHomepage\" \/>\n<meta property=\"article:published_time\" content=\"2021-02-19T15:28:05+00:00\" \/>\n<meta property=\"article:modified_time\" content=\"2022-02-12T19:20:04+00:00\" \/>\n<meta property=\"og:image\" content=\"https:\/\/www.jmcristobal.com\/wp-content\/uploads\/2022\/01\/RS.png\" \/>\n\t<meta property=\"og:image:width\" content=\"350\" \/>\n\t<meta property=\"og:image:height\" content=\"206\" \/>\n\t<meta property=\"og:image:type\" content=\"image\/png\" \/>\n<meta name=\"author\" content=\"JMCristobal\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:creator\" content=\"@jmcristobalhome\" \/>\n<meta name=\"twitter:site\" content=\"@jmcristobalhome\" \/>\n<meta name=\"twitter:label1\" content=\"Escrito por\" \/>\n\t<meta name=\"twitter:data1\" content=\"JMCristobal\" \/>\n\t<meta name=\"twitter:label2\" content=\"Tiempo de lectura\" \/>\n\t<meta name=\"twitter:data2\" content=\"4 minutos\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\/\/schema.org\",\"@graph\":[{\"@type\":\"Article\",\"@id\":\"https:\/\/www.jmcristobal.com\/2021\/02\/19\/etherchannel-pagp-y-lacp\/#article\",\"isPartOf\":{\"@id\":\"https:\/\/www.jmcristobal.com\/2021\/02\/19\/etherchannel-pagp-y-lacp\/\"},\"author\":{\"name\":\"JMCristobal\",\"@id\":\"https:\/\/jmcristobal.com\/es\/#\/schema\/person\/e7cca8371cd491cf444cc824f30ae118\"},\"headline\":\"Etherchannel PAgP y LACP\",\"datePublished\":\"2021-02-19T15:28:05+00:00\",\"dateModified\":\"2022-02-12T19:20:04+00:00\",\"mainEntityOfPage\":{\"@id\":\"https:\/\/www.jmcristobal.com\/2021\/02\/19\/etherchannel-pagp-y-lacp\/\"},\"wordCount\":776,\"commentCount\":0,\"publisher\":{\"@id\":\"https:\/\/jmcristobal.com\/es\/#organization\"},\"keywords\":[\"cisco\",\"etherchannel\",\"lacp\",\"link-aggregation\",\"pagp\",\"port-channel\",\"switch\"],\"articleSection\":[\"Enterprise Infrastructure\"],\"inLanguage\":\"es\",\"potentialAction\":[{\"@type\":\"CommentAction\",\"name\":\"Comment\",\"target\":[\"https:\/\/www.jmcristobal.com\/2021\/02\/19\/etherchannel-pagp-y-lacp\/#respond\"]}]},{\"@type\":\"WebPage\",\"@id\":\"https:\/\/www.jmcristobal.com\/2021\/02\/19\/etherchannel-pagp-y-lacp\/\",\"url\":\"https:\/\/www.jmcristobal.com\/2021\/02\/19\/etherchannel-pagp-y-lacp\/\",\"name\":\"Etherchannel PAgP y LACP - JMCristobal\",\"isPartOf\":{\"@id\":\"https:\/\/jmcristobal.com\/es\/#website\"},\"datePublished\":\"2021-02-19T15:28:05+00:00\",\"dateModified\":\"2022-02-12T19:20:04+00:00\",\"breadcrumb\":{\"@id\":\"https:\/\/www.jmcristobal.com\/2021\/02\/19\/etherchannel-pagp-y-lacp\/#breadcrumb\"},\"inLanguage\":\"es\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\/\/www.jmcristobal.com\/2021\/02\/19\/etherchannel-pagp-y-lacp\/\"]}]},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\/\/www.jmcristobal.com\/2021\/02\/19\/etherchannel-pagp-y-lacp\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Home\",\"item\":\"https:\/\/jmcristobal.com\/es\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"Etherchannel PAgP y LACP\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\/\/jmcristobal.com\/es\/#website\",\"url\":\"https:\/\/jmcristobal.com\/es\/\",\"name\":\"JMCristobal\",\"description\":\"Networking and more\",\"publisher\":{\"@id\":\"https:\/\/jmcristobal.com\/es\/#organization\"},\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\/\/jmcristobal.com\/es\/?s={search_term_string}\"},\"query-input\":\"required name=search_term_string\"}],\"inLanguage\":\"es\"},{\"@type\":\"Organization\",\"@id\":\"https:\/\/jmcristobal.com\/es\/#organization\",\"name\":\"JMCristobal\",\"url\":\"https:\/\/jmcristobal.com\/es\/\",\"logo\":{\"@type\":\"ImageObject\",\"inLanguage\":\"es\",\"@id\":\"https:\/\/jmcristobal.com\/es\/#\/schema\/logo\/image\/\",\"url\":\"https:\/\/jmcristobal.com\/wp-content\/uploads\/2021\/09\/Logo-JMCristobal.png\",\"contentUrl\":\"https:\/\/jmcristobal.com\/wp-content\/uploads\/2021\/09\/Logo-JMCristobal.png\",\"width\":518,\"height\":436,\"caption\":\"JMCristobal\"},\"image\":{\"@id\":\"https:\/\/jmcristobal.com\/es\/#\/schema\/logo\/image\/\"},\"sameAs\":[\"https:\/\/www.youtube.com\/JMCristobalHomepage\",\"https:\/\/web.facebook.com\/JMCristobalHomepage\",\"https:\/\/twitter.com\/jmcristobalhome\"]},{\"@type\":\"Person\",\"@id\":\"https:\/\/jmcristobal.com\/es\/#\/schema\/person\/e7cca8371cd491cf444cc824f30ae118\",\"name\":\"JMCristobal\",\"image\":{\"@type\":\"ImageObject\",\"inLanguage\":\"es\",\"@id\":\"https:\/\/jmcristobal.com\/es\/#\/schema\/person\/image\/\",\"url\":\"http:\/\/2.gravatar.com\/avatar\/b549739a2a57394801aef27a76efdb3d?s=96&d=mm&r=g\",\"contentUrl\":\"http:\/\/2.gravatar.com\/avatar\/b549739a2a57394801aef27a76efdb3d?s=96&d=mm&r=g\",\"caption\":\"JMCristobal\"},\"url\":\"http:\/\/ec2-52-7-70-250.compute-1.amazonaws.com\/es\/author\/jmcristobal\/\"}]}<\/script>\n<!-- \/ Yoast SEO plugin. -->","yoast_head_json":{"title":"Etherchannel PAgP y LACP - JMCristobal","robots":{"index":"index","follow":"follow","max-snippet":"max-snippet:-1","max-image-preview":"max-image-preview:large","max-video-preview":"max-video-preview:-1"},"canonical":"https:\/\/www.jmcristobal.com\/2021\/02\/19\/etherchannel-pagp-y-lacp\/","og_locale":"es_ES","og_type":"article","og_title":"Etherchannel PAgP y LACP - JMCristobal","og_description":"The audio of the video is only in Spanish EtherChannels can be negotiated between two switches; there are two protocols for this","og_url":"https:\/\/www.jmcristobal.com\/2021\/02\/19\/etherchannel-pagp-y-lacp\/","og_site_name":"JMCristobal","article_publisher":"https:\/\/web.facebook.com\/JMCristobalHomepage","article_published_time":"2021-02-19T15:28:05+00:00","article_modified_time":"2022-02-12T19:20:04+00:00","og_image":[{"width":350,"height":206,"url":"https:\/\/www.jmcristobal.com\/wp-content\/uploads\/2022\/01\/RS.png","type":"image\/png"}],"author":"JMCristobal","twitter_card":"summary_large_image","twitter_creator":"@jmcristobalhome","twitter_site":"@jmcristobalhome","twitter_misc":{"Escrito por":"JMCristobal","Tiempo de lectura":"4 minutos"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"Article","@id":"https:\/\/www.jmcristobal.com\/2021\/02\/19\/etherchannel-pagp-y-lacp\/#article","isPartOf":{"@id":"https:\/\/www.jmcristobal.com\/2021\/02\/19\/etherchannel-pagp-y-lacp\/"},"author":{"name":"JMCristobal","@id":"https:\/\/jmcristobal.com\/es\/#\/schema\/person\/e7cca8371cd491cf444cc824f30ae118"},"headline":"Etherchannel PAgP y LACP","datePublished":"2021-02-19T15:28:05+00:00","dateModified":"2022-02-12T19:20:04+00:00","mainEntityOfPage":{"@id":"https:\/\/www.jmcristobal.com\/2021\/02\/19\/etherchannel-pagp-y-lacp\/"},"wordCount":776,"commentCount":0,"publisher":{"@id":"https:\/\/jmcristobal.com\/es\/#organization"},"keywords":["cisco","etherchannel","lacp","link-aggregation","pagp","port-channel","switch"],"articleSection":["Enterprise Infrastructure"],"inLanguage":"es","potentialAction":[{"@type":"CommentAction","name":"Comment","target":["https:\/\/www.jmcristobal.com\/2021\/02\/19\/etherchannel-pagp-y-lacp\/#respond"]}]},{"@type":"WebPage","@id":"https:\/\/www.jmcristobal.com\/2021\/02\/19\/etherchannel-pagp-y-lacp\/","url":"https:\/\/www.jmcristobal.com\/2021\/02\/19\/etherchannel-pagp-y-lacp\/","name":"Etherchannel PAgP y LACP - JMCristobal","isPartOf":{"@id":"https:\/\/jmcristobal.com\/es\/#website"},"datePublished":"2021-02-19T15:28:05+00:00","dateModified":"2022-02-12T19:20:04+00:00","breadcrumb":{"@id":"https:\/\/www.jmcristobal.com\/2021\/02\/19\/etherchannel-pagp-y-lacp\/#breadcrumb"},"inLanguage":"es","potentialAction":[{"@type":"ReadAction","target":["https:\/\/www.jmcristobal.com\/2021\/02\/19\/etherchannel-pagp-y-lacp\/"]}]},{"@type":"BreadcrumbList","@id":"https:\/\/www.jmcristobal.com\/2021\/02\/19\/etherchannel-pagp-y-lacp\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https:\/\/jmcristobal.com\/es\/"},{"@type":"ListItem","position":2,"name":"Etherchannel PAgP y LACP"}]},{"@type":"WebSite","@id":"https:\/\/jmcristobal.com\/es\/#website","url":"https:\/\/jmcristobal.com\/es\/","name":"JMCristobal","description":"Networking and more","publisher":{"@id":"https:\/\/jmcristobal.com\/es\/#organization"},"potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/jmcristobal.com\/es\/?s={search_term_string}"},"query-input":"required name=search_term_string"}],"inLanguage":"es"},{"@type":"Organization","@id":"https:\/\/jmcristobal.com\/es\/#organization","name":"JMCristobal","url":"https:\/\/jmcristobal.com\/es\/","logo":{"@type":"ImageObject","inLanguage":"es","@id":"https:\/\/jmcristobal.com\/es\/#\/schema\/logo\/image\/","url":"https:\/\/jmcristobal.com\/wp-content\/uploads\/2021\/09\/Logo-JMCristobal.png","contentUrl":"https:\/\/jmcristobal.com\/wp-content\/uploads\/2021\/09\/Logo-JMCristobal.png","width":518,"height":436,"caption":"JMCristobal"},"image":{"@id":"https:\/\/jmcristobal.com\/es\/#\/schema\/logo\/image\/"},"sameAs":["https:\/\/www.youtube.com\/JMCristobalHomepage","https:\/\/web.facebook.com\/JMCristobalHomepage","https:\/\/twitter.com\/jmcristobalhome"]},{"@type":"Person","@id":"https:\/\/jmcristobal.com\/es\/#\/schema\/person\/e7cca8371cd491cf444cc824f30ae118","name":"JMCristobal","image":{"@type":"ImageObject","inLanguage":"es","@id":"https:\/\/jmcristobal.com\/es\/#\/schema\/person\/image\/","url":"http:\/\/2.gravatar.com\/avatar\/b549739a2a57394801aef27a76efdb3d?s=96&d=mm&r=g","contentUrl":"http:\/\/2.gravatar.com\/avatar\/b549739a2a57394801aef27a76efdb3d?s=96&d=mm&r=g","caption":"JMCristobal"},"url":"http:\/\/ec2-52-7-70-250.compute-1.amazonaws.com\/es\/author\/jmcristobal\/"}]}},"jetpack_featured_media_url":"https:\/\/ec2-52-7-70-250.compute-1.amazonaws.com\/wp-content\/uploads\/2022\/01\/RS.png","_links":{"self":[{"href":"http:\/\/ec2-52-7-70-250.compute-1.amazonaws.com\/es\/wp-json\/wp\/v2\/posts\/676"}],"collection":[{"href":"http:\/\/ec2-52-7-70-250.compute-1.amazonaws.com\/es\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"http:\/\/ec2-52-7-70-250.compute-1.amazonaws.com\/es\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"http:\/\/ec2-52-7-70-250.compute-1.amazonaws.com\/es\/wp-json\/wp\/v2\/users\/2"}],"replies":[{"embeddable":true,"href":"http:\/\/ec2-52-7-70-250.compute-1.amazonaws.com\/es\/wp-json\/wp\/v2\/comments?post=676"}],"version-history":[{"count":5,"href":"http:\/\/ec2-52-7-70-250.compute-1.amazonaws.com\/es\/wp-json\/wp\/v2\/posts\/676\/revisions"}],"predecessor-version":[{"id":1494,"href":"http:\/\/ec2-52-7-70-250.compute-1.amazonaws.com\/es\/wp-json\/wp\/v2\/posts\/676\/revisions\/1494"}],"wp:featuredmedia":[{"embeddable":true,"href":"http:\/\/ec2-52-7-70-250.compute-1.amazonaws.com\/es\/wp-json\/wp\/v2\/media\/1392"}],"wp:attachment":[{"href":"http:\/\/ec2-52-7-70-250.compute-1.amazonaws.com\/es\/wp-json\/wp\/v2\/media?parent=676"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"http:\/\/ec2-52-7-70-250.compute-1.amazonaws.com\/es\/wp-json\/wp\/v2\/categories?post=676"},{"taxonomy":"post_tag","embeddable":true,"href":"http:\/\/ec2-52-7-70-250.compute-1.amazonaws.com\/es\/wp-json\/wp\/v2\/tags?post=676"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}