{"id":8563,"date":"2026-04-06T13:21:10","date_gmt":"2026-04-06T18:21:10","guid":{"rendered":"https:\/\/mikrotiklab.online\/?page_id=8563"},"modified":"2026-04-06T17:23:16","modified_gmt":"2026-04-06T22:23:16","slug":"calculadora-ipv6-2","status":"publish","type":"page","link":"https:\/\/mikrotiklab.online\/en\/calculadora-ipv6-2\/","title":{"rendered":"Calculadora Ipv6"},"content":{"rendered":"<div data-elementor-type=\"wp-page\" data-elementor-id=\"8563\" class=\"elementor elementor-8563\">\n\t\t\t\t<div class=\"elementor-element elementor-element-18fc7e0d e-flex e-con-boxed e-con e-parent\" data-id=\"18fc7e0d\" data-element_type=\"container\" data-e-type=\"container\" data-settings=\"{&quot;background_background&quot;:&quot;classic&quot;}\">\n\t\t\t\t\t<div class=\"e-con-inner\">\n\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t<div class=\"elementor-element elementor-element-21805bc e-flex e-con-boxed e-con e-parent\" data-id=\"21805bc\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t\t\t\t<div class=\"e-con-inner\">\n\t\t\t\t<div class=\"elementor-element elementor-element-9b32372 elementor-widget elementor-widget-html\" data-id=\"9b32372\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"html.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t<div style=\"max-width:700px;margin:auto;padding:20px;border:1px solid #ddd;border-radius:12px;font-family:Arial,sans-serif;background:#0b0b12;\">\r\n  <h2 style=\"color:#8a2be2;margin-top:0;\">Calculadora IPv6<\/h2>\r\n\r\n  <label style=\"color:#fff;\"><strong>Prefijo base<\/strong><\/label><br>\r\n  <input type=\"text\" id=\"ipv6Input\" placeholder=\"Ej: 2001:db8::\/32\"\r\n         style=\"         width:100%;         padding:12px;         margin:10px 0 18px 0;         border-radius:8px;         border:1px solid #ccc;         color:#000;         background:#fff;         font-size:16px;         font-weight:500;         box-sizing:border-box;         \">\r\n\r\n  <label style=\"color:#fff;\"><strong>Prefijo destino<\/strong><\/label><br>\r\n  <select id=\"targetPrefix\"\r\n          style=\"          width:100%;          padding:12px;          margin:10px 0 18px 0;          border-radius:8px;          border:1px solid #ccc;          color:#000;          background:#fff;          font-size:16px;          box-sizing:border-box;          \">\r\n  <\/select>\r\n\r\n  <button onclick=\"calcularIPv6()\"\r\n          style=\"background:#7b16d4;color:white;padding:12px;border:none;border-radius:8px;width:100%;cursor:pointer;font-weight:bold;font-size:16px;\">\r\n    Calcular\r\n  <\/button>\r\n\r\n  <div id=\"resultado\" style=\"margin-top:20px;\"><\/div>\r\n<\/div>\r\n\r\n<style>\r\n#ipv6Input::placeholder {\r\n  color: #666;\r\n  opacity: 1;\r\n}\r\n#ipv6Input:focus, #targetPrefix:focus {\r\n  border: 1px solid #6a0dad;\r\n  outline: none;\r\n}\r\n<\/style>\r\n\r\n<script>\r\n(function () {\r\n  const select = document.getElementById(\"targetPrefix\");\r\n\r\n  if (select && select.options.length === 0) {\r\n    for (let i = 8; i <= 127; i++) {\r\n      const option = document.createElement(\"option\");\r\n      option.value = i;\r\n      option.text = \"\/\" + i;\r\n      if (i === 48) option.selected = true;\r\n      select.appendChild(option);\r\n    }\r\n  }\r\n\r\n  function formatBigInt(num) {\r\n    return num.toString().replace(\/\\B(?=(\\d{3})+(?!\\d))\/g, \".\");\r\n  }\r\n\r\n  function expandIPv6(address) {\r\n    const parts = address.split(\"::\");\r\n    let left = parts[0] ? parts[0].split(\":\") : [];\r\n    let right = parts[1] ? parts[1].split(\":\") : [];\r\n\r\n    if (parts.length > 2) return null;\r\n\r\n    const missing = 8 - (left.length + right.length);\r\n    if (missing < 0) return null;\r\n\r\n    const full = [\r\n      ...left,\r\n      ...Array(missing).fill(\"0\"),\r\n      ...right\r\n    ].map(part => {\r\n      if (part === \"\") part = \"0\";\r\n      if (!\/^[0-9a-fA-F]{1,4}$\/.test(part)) return null;\r\n      return part.padStart(4, \"0\");\r\n    });\r\n\r\n    if (full.includes(null) || full.length !== 8) return null;\r\n    return full;\r\n  }\r\n\r\n  function hexGroupsToBigInt(groups) {\r\n    let result = 0n;\r\n    for (const group of groups) {\r\n      result = (result << 16n) + BigInt(parseInt(group, 16));\r\n    }\r\n    return result;\r\n  }\r\n\r\n  function bigIntToIPv6(num) {\r\n    let groups = [];\r\n    for (let i = 0; i < 8; i++) {\r\n      const shift = BigInt((7 - i) * 16);\r\n      const group = Number((num >> shift) & 0xffffn);\r\n      groups.push(group.toString(16));\r\n    }\r\n    return compressIPv6(groups);\r\n  }\r\n\r\n  function compressIPv6(groups) {\r\n    const normalized = groups.map(g => g.replace(\/^0+\/, \"\") || \"0\");\r\n\r\n    let bestStart = -1;\r\n    let bestLen = 0;\r\n    let currStart = -1;\r\n    let currLen = 0;\r\n\r\n    for (let i = 0; i < normalized.length; i++) {\r\n      if (normalized[i] === \"0\") {\r\n        if (currStart === -1) {\r\n          currStart = i;\r\n          currLen = 1;\r\n        } else {\r\n          currLen++;\r\n        }\r\n      } else {\r\n        if (currLen > bestLen) {\r\n          bestStart = currStart;\r\n          bestLen = currLen;\r\n        }\r\n        currStart = -1;\r\n        currLen = 0;\r\n      }\r\n    }\r\n\r\n    if (currLen > bestLen) {\r\n      bestStart = currStart;\r\n      bestLen = currLen;\r\n    }\r\n\r\n    if (bestLen < 2) {\r\n      return normalized.join(\":\");\r\n    }\r\n\r\n    const left = normalized.slice(0, bestStart).join(\":\");\r\n    const right = normalized.slice(bestStart + bestLen).join(\":\");\r\n\r\n    if (!left && !right) return \"::\";\r\n    if (!left) return \"::\" + right;\r\n    if (!right) return left + \"::\";\r\n    return left + \"::\" + right;\r\n  }\r\n\r\n  function generarSubredes(baseIPv6, targetPrefix, cantidad) {\r\n    const expanded = expandIPv6(baseIPv6);\r\n    if (!expanded) return [];\r\n\r\n    const baseBig = hexGroupsToBigInt(expanded);\r\n    const subnetSizeBits = 128 - targetPrefix;\r\n    const subnetStep = 1n << BigInt(subnetSizeBits);\r\n\r\n    let subredes = [];\r\n    for (let i = 0; i < cantidad; i++) {\r\n      const subnetAddress = baseBig + (BigInt(i) * subnetStep);\r\n      subredes.push(bigIntToIPv6(subnetAddress) + \"\/\" + targetPrefix);\r\n    }\r\n\r\n    return subredes;\r\n  }\r\n\r\n  window.calcularIPv6 = function () {\r\n    const input = document.getElementById(\"ipv6Input\").value.trim();\r\n    const target = parseInt(document.getElementById(\"targetPrefix\").value, 10);\r\n    const resultado = document.getElementById(\"resultado\");\r\n\r\n    const regex = \/^([0-9a-fA-F:]+)\\\/(\\d{1,3})$\/;\r\n    const match = input.match(regex);\r\n\r\n    if (!match) {\r\n      resultado.innerHTML = `\r\n        <div style=\"background:#2b1111;color:#ffb3b3;padding:14px;border-radius:10px;border:1px solid #7a2222;\">\r\n          Formato inv\u00e1lido. Usa algo como: <strong>2001:db8::\/32<\/strong>\r\n        <\/div>\r\n      `;\r\n      return;\r\n    }\r\n\r\n    const ipv6 = match[1];\r\n    const basePrefix = parseInt(match[2], 10);\r\n\r\n    if (basePrefix < 0 || basePrefix > 128) {\r\n      resultado.innerHTML = `\r\n        <div style=\"background:#2b1111;color:#ffb3b3;padding:14px;border-radius:10px;border:1px solid #7a2222;\">\r\n          El prefijo base no es v\u00e1lido.\r\n        <\/div>\r\n      `;\r\n      return;\r\n    }\r\n\r\n    if (target < 8 || target > 127) {\r\n      resultado.innerHTML = `\r\n        <div style=\"background:#2b1111;color:#ffb3b3;padding:14px;border-radius:10px;border:1px solid #7a2222;\">\r\n          El prefijo destino debe estar entre \/8 y \/127.\r\n        <\/div>\r\n      `;\r\n      return;\r\n    }\r\n\r\n    if (target < basePrefix) {\r\n      resultado.innerHTML = `\r\n        <div style=\"background:#2b1111;color:#ffb3b3;padding:14px;border-radius:10px;border:1px solid #7a2222;\">\r\n          El prefijo destino debe ser mayor o igual al prefijo base.\r\n        <\/div>\r\n      `;\r\n      return;\r\n    }\r\n\r\n    const expanded = expandIPv6(ipv6);\r\n    if (!expanded) {\r\n      resultado.innerHTML = `\r\n        <div style=\"background:#2b1111;color:#ffb3b3;padding:14px;border-radius:10px;border:1px solid #7a2222;\">\r\n          La direcci\u00f3n IPv6 no es v\u00e1lida.\r\n        <\/div>\r\n      `;\r\n      return;\r\n    }\r\n\r\n    const subnetBits = target - basePrefix;\r\n    const hostBits = 128 - target;\r\n    const subnetCount = 1n << BigInt(subnetBits);\r\n    const subredes = generarSubredes(ipv6, target, 100);\r\n\r\n    const explicacion = subnetBits === 0\r\n      ? \"No est\u00e1s subdividiendo el prefijo; el prefijo base y el destino son iguales.\"\r\n      : `Est\u00e1s dividiendo el bloque \/${basePrefix} en subredes \/${target}.`;\r\n\r\n    resultado.innerHTML = `\r\n      <div style=\"background:#f7f7f7;padding:18px;border-radius:10px;border:1px solid #eee;color:#111;\">\r\n        <h3 style=\"margin-top:0;margin-bottom:14px;color:#4b0082;\">Resultado<\/h3>\r\n\r\n        <table style=\"width:100%;border-collapse:collapse;font-size:15px;\">\r\n          <tr>\r\n            <td style=\"padding:10px;border-bottom:1px solid #ddd;\"><strong>Prefijo ingresado<\/strong><\/td>\r\n            <td style=\"padding:10px;border-bottom:1px solid #ddd;\">${ipv6}\/${basePrefix}<\/td>\r\n          <\/tr>\r\n          <tr>\r\n            <td style=\"padding:10px;border-bottom:1px solid #ddd;\"><strong>Prefijo base<\/strong><\/td>\r\n            <td style=\"padding:10px;border-bottom:1px solid #ddd;\">\/${basePrefix}<\/td>\r\n          <\/tr>\r\n          <tr>\r\n            <td style=\"padding:10px;border-bottom:1px solid #ddd;\"><strong>Prefijo destino<\/strong><\/td>\r\n            <td style=\"padding:10px;border-bottom:1px solid #ddd;\">\/${target}<\/td>\r\n          <\/tr>\r\n          <tr>\r\n            <td style=\"padding:10px;border-bottom:1px solid #ddd;\"><strong>Bits prestados para subred<\/strong><\/td>\r\n            <td style=\"padding:10px;border-bottom:1px solid #ddd;\">${subnetBits}<\/td>\r\n          <\/tr>\r\n          <tr>\r\n            <td style=\"padding:10px;border-bottom:1px solid #ddd;\"><strong>Subredes posibles<\/strong><\/td>\r\n            <td style=\"padding:10px;border-bottom:1px solid #ddd;\">${formatBigInt(subnetCount)}<\/td>\r\n          <\/tr>\r\n          <tr>\r\n            <td style=\"padding:10px;\"><strong>Bits restantes dentro de cada subred<\/strong><\/td>\r\n            <td style=\"padding:10px;\">${hostBits}<\/td>\r\n          <\/tr>\r\n        <\/table>\r\n\r\n        <div style=\"\r\n          background:#f0e6ff;\r\n          color:#4b0082;\r\n          font-size:24px;\r\n          font-weight:bold;\r\n          padding:15px;\r\n          border-radius:8px;\r\n          text-align:center;\r\n          border:1px solid #d1b3ff;\r\n          margin-top:16px;\r\n          margin-bottom:14px;\r\n        \">\r\n          ${formatBigInt(subnetCount)} subredes \/${target}\r\n        <\/div>\r\n\r\n        <div style=\"background:#fafafa;border:1px solid #ddd;border-radius:8px;padding:12px;line-height:1.5;margin-bottom:14px;\">\r\n          <strong>Explicaci\u00f3n:<\/strong> ${explicacion}\r\n        <\/div>\r\n\r\n        <h4 style=\"margin-bottom:10px;color:#4b0082;\">Primeras 100 subredes generadas<\/h4>\r\n        <div style=\"\r\n          background:#ffffff;\r\n          border:1px solid #ddd;\r\n          border-radius:8px;\r\n          padding:12px;\r\n          font-family:monospace;\r\n          line-height:1.8;\r\n          font-size:15px;\r\n          word-break:break-word;\r\n          max-height:500px;\r\n          overflow:auto;\r\n        \">\r\n          ${subredes.map(s => `<div>${s}<\/div>`).join(\"\")}\r\n        <\/div>\r\n\r\n        <p style=\"margin-top:10px;color:#666;font-size:13px;\">\r\n          Mostrando las primeras ${subredes.length} subredes generadas.\r\n        <\/p>\r\n      <\/div>\r\n    `;\r\n  };\r\n})();\r\n<\/script>\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>","protected":false},"excerpt":{"rendered":"<p>Calculadora IPv6 Prefijo base Prefijo destino Calcular<\/p>","protected":false},"author":1,"featured_media":0,"parent":0,"menu_order":0,"comment_status":"closed","ping_status":"closed","template":"elementor_header_footer","meta":{"solace_meta_sidebar":"","solace_meta_container":"","solace_meta_enable_content_width":"","solace_meta_content_width":0,"solace_meta_title_alignment":"","solace_meta_author_avatar":"","solace_post_elements_order":"","solace_meta_disable_header":"","solace_meta_disable_footer":"","solace_meta_disable_title":"","footnotes":""},"class_list":["post-8563","page","type-page","status-publish","hentry"],"yoast_head":"<!-- This site is optimized with the Yoast SEO plugin v27.3 - https:\/\/yoast.com\/product\/yoast-seo-wordpress\/ -->\n<title>Calculadora Ipv6 - Clases online<\/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:\/\/mikrotiklab.online\/en\/calculadora-ipv6-2\/\" \/>\n<meta property=\"og:locale\" content=\"en_US\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"Calculadora Ipv6 - Clases online\" \/>\n<meta property=\"og:description\" content=\"Calculadora IPv6 Prefijo base Prefijo destino Calcular\" \/>\n<meta property=\"og:url\" content=\"https:\/\/mikrotiklab.online\/en\/calculadora-ipv6-2\/\" \/>\n<meta property=\"og:site_name\" content=\"Instructores\" \/>\n<meta property=\"article:modified_time\" content=\"2026-04-06T22:23:16+00:00\" \/>\n<meta property=\"og:image\" content=\"https:\/\/mikrotiklab.online\/wp-content\/uploads\/2025\/04\/cropped-cropped-cropped-MikroTik-1.png\" \/>\n\t<meta property=\"og:image:width\" content=\"200\" \/>\n\t<meta property=\"og:image:height\" content=\"89\" \/>\n\t<meta property=\"og:image:type\" content=\"image\/png\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:label1\" content=\"Est. reading time\" \/>\n\t<meta name=\"twitter:data1\" content=\"1 minute\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\\\/\\\/schema.org\",\"@graph\":[{\"@type\":\"WebPage\",\"@id\":\"https:\\\/\\\/mikrotiklab.online\\\/calculadora-ipv6-2\\\/\",\"url\":\"https:\\\/\\\/mikrotiklab.online\\\/calculadora-ipv6-2\\\/\",\"name\":\"Calculadora Ipv6 - Clases online\",\"isPartOf\":{\"@id\":\"https:\\\/\\\/mikrotiklab.online\\\/#website\"},\"datePublished\":\"2026-04-06T18:21:10+00:00\",\"dateModified\":\"2026-04-06T22:23:16+00:00\",\"breadcrumb\":{\"@id\":\"https:\\\/\\\/mikrotiklab.online\\\/calculadora-ipv6-2\\\/#breadcrumb\"},\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\\\/\\\/mikrotiklab.online\\\/calculadora-ipv6-2\\\/\"]}]},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\\\/\\\/mikrotiklab.online\\\/calculadora-ipv6-2\\\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Inicio\",\"item\":\"https:\\\/\\\/mikrotiklab.online\\\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"Calculadora Ipv6\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\\\/\\\/mikrotiklab.online\\\/#website\",\"url\":\"https:\\\/\\\/mikrotiklab.online\\\/\",\"name\":\"MikroTikLaB.online\",\"description\":\"MikroTIK\",\"publisher\":{\"@id\":\"https:\\\/\\\/mikrotiklab.online\\\/#\\\/schema\\\/person\\\/3d66928703e955de0e85a576164b791a\"},\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\\\/\\\/mikrotiklab.online\\\/?s={search_term_string}\"},\"query-input\":{\"@type\":\"PropertyValueSpecification\",\"valueRequired\":true,\"valueName\":\"search_term_string\"}}],\"inLanguage\":\"en-US\"},{\"@type\":[\"Person\",\"Organization\"],\"@id\":\"https:\\\/\\\/mikrotiklab.online\\\/#\\\/schema\\\/person\\\/3d66928703e955de0e85a576164b791a\",\"name\":\"andreshi681@gmail.com\",\"image\":{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\\\/\\\/mikrotiklab.online\\\/wp-content\\\/uploads\\\/2025\\\/04\\\/cropped-cropped-cropped-MikroTik-1.png\",\"url\":\"https:\\\/\\\/mikrotiklab.online\\\/wp-content\\\/uploads\\\/2025\\\/04\\\/cropped-cropped-cropped-MikroTik-1.png\",\"contentUrl\":\"https:\\\/\\\/mikrotiklab.online\\\/wp-content\\\/uploads\\\/2025\\\/04\\\/cropped-cropped-cropped-MikroTik-1.png\",\"width\":200,\"height\":89,\"caption\":\"andreshi681@gmail.com\"},\"logo\":{\"@id\":\"https:\\\/\\\/mikrotiklab.online\\\/wp-content\\\/uploads\\\/2025\\\/04\\\/cropped-cropped-cropped-MikroTik-1.png\"},\"sameAs\":[\"http:\\\/\\\/mikrotiklab.online\"]}]}<\/script>\n<!-- \/ Yoast SEO plugin. -->","yoast_head_json":{"title":"Calculadora Ipv6 - Clases online","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:\/\/mikrotiklab.online\/en\/calculadora-ipv6-2\/","og_locale":"en_US","og_type":"article","og_title":"Calculadora Ipv6 - Clases online","og_description":"Calculadora IPv6 Prefijo base Prefijo destino Calcular","og_url":"https:\/\/mikrotiklab.online\/en\/calculadora-ipv6-2\/","og_site_name":"Instructores","article_modified_time":"2026-04-06T22:23:16+00:00","og_image":[{"width":200,"height":89,"url":"https:\/\/mikrotiklab.online\/wp-content\/uploads\/2025\/04\/cropped-cropped-cropped-MikroTik-1.png","type":"image\/png"}],"twitter_card":"summary_large_image","twitter_misc":{"Est. reading time":"1 minute"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"WebPage","@id":"https:\/\/mikrotiklab.online\/calculadora-ipv6-2\/","url":"https:\/\/mikrotiklab.online\/calculadora-ipv6-2\/","name":"Calculadora Ipv6 - Clases online","isPartOf":{"@id":"https:\/\/mikrotiklab.online\/#website"},"datePublished":"2026-04-06T18:21:10+00:00","dateModified":"2026-04-06T22:23:16+00:00","breadcrumb":{"@id":"https:\/\/mikrotiklab.online\/calculadora-ipv6-2\/#breadcrumb"},"inLanguage":"en-US","potentialAction":[{"@type":"ReadAction","target":["https:\/\/mikrotiklab.online\/calculadora-ipv6-2\/"]}]},{"@type":"BreadcrumbList","@id":"https:\/\/mikrotiklab.online\/calculadora-ipv6-2\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Inicio","item":"https:\/\/mikrotiklab.online\/"},{"@type":"ListItem","position":2,"name":"Calculadora Ipv6"}]},{"@type":"WebSite","@id":"https:\/\/mikrotiklab.online\/#website","url":"https:\/\/mikrotiklab.online\/","name":"MikroTikLaB.online","description":"MikroTIK","publisher":{"@id":"https:\/\/mikrotiklab.online\/#\/schema\/person\/3d66928703e955de0e85a576164b791a"},"potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/mikrotiklab.online\/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"en-US"},{"@type":["Person","Organization"],"@id":"https:\/\/mikrotiklab.online\/#\/schema\/person\/3d66928703e955de0e85a576164b791a","name":"andreshi681@gmail.com","image":{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/mikrotiklab.online\/wp-content\/uploads\/2025\/04\/cropped-cropped-cropped-MikroTik-1.png","url":"https:\/\/mikrotiklab.online\/wp-content\/uploads\/2025\/04\/cropped-cropped-cropped-MikroTik-1.png","contentUrl":"https:\/\/mikrotiklab.online\/wp-content\/uploads\/2025\/04\/cropped-cropped-cropped-MikroTik-1.png","width":200,"height":89,"caption":"andreshi681@gmail.com"},"logo":{"@id":"https:\/\/mikrotiklab.online\/wp-content\/uploads\/2025\/04\/cropped-cropped-cropped-MikroTik-1.png"},"sameAs":["http:\/\/mikrotiklab.online"]}]}},"jetpack_sharing_enabled":true,"_links":{"self":[{"href":"https:\/\/mikrotiklab.online\/en\/wp-json\/wp\/v2\/pages\/8563","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/mikrotiklab.online\/en\/wp-json\/wp\/v2\/pages"}],"about":[{"href":"https:\/\/mikrotiklab.online\/en\/wp-json\/wp\/v2\/types\/page"}],"author":[{"embeddable":true,"href":"https:\/\/mikrotiklab.online\/en\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/mikrotiklab.online\/en\/wp-json\/wp\/v2\/comments?post=8563"}],"version-history":[{"count":16,"href":"https:\/\/mikrotiklab.online\/en\/wp-json\/wp\/v2\/pages\/8563\/revisions"}],"predecessor-version":[{"id":8586,"href":"https:\/\/mikrotiklab.online\/en\/wp-json\/wp\/v2\/pages\/8563\/revisions\/8586"}],"wp:attachment":[{"href":"https:\/\/mikrotiklab.online\/en\/wp-json\/wp\/v2\/media?parent=8563"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}