{"id":2166,"date":"2026-10-01T09:00:00","date_gmt":"2026-10-01T12:00:00","guid":{"rendered":"https:\/\/www.nerdadas.com\/blog\/?p=2166"},"modified":"2026-09-29T16:54:14","modified_gmt":"2026-09-29T19:54:14","slug":"windows-updates-y-el-trafico-en-pymes","status":"publish","type":"post","link":"https:\/\/www.nerdadas.com\/blog\/windows-updates-y-el-trafico-en-pymes\/","title":{"rendered":"Windows Updates y el tr\u00e1fico en PYMEs"},"content":{"rendered":"\n<p class=\"wp-block-paragraph\">La empresita comenz\u00f3 a crecer. Compraste una, dos, tres PCs y de golpe ten\u00e9s 15 puestos de trabajo y el internet te est\u00e1 quedando chico. <\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Aument\u00e1s el ancho de banda y todo anda bien hasta que aparece una problema m\u00e1s com\u00fan de lo que crees en redes chicas con equipos Windows: <\/p>\n\n\n\n<p class=\"wp-block-paragraph\">L<strong>as descargas de Updates te saturan el ancho de banda!<\/strong><\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Martes a la ma\u00f1ana, 15 m\u00e1quinas bajando el acumulativo del mes al mismo tiempo, el ERP que no carga, la llamada de VoIP toda robotica y cortada y tu jefe preguntando \u00abqu\u00e9 pasa con internet?\u00bb. Te pas\u00f3?.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Esta semana me plantearon esto y saqu\u00e9 de la galera algo que vengo usando hace mucho tiempo en m\u00faltiples escenarios: <strong>QoS<\/strong>. <\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Te doy algunos tips en Mikrotik.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\">Escenario<\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">Una PYME con un router Mikrotik (RouterOS 7) haciendo de gateway, una LAN con equipos Windows y un enlace de internet que se satura cada vez que Microsoft decide que es d\u00eda de actualizar. <\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Identificamos el tr\u00e1fico de Windows Update, lo marcamos y a una cola para que no se coma todo el enlace. <\/p>\n\n\n\n<h3 class=\"wp-block-heading\">Paso 1: Identificando las URLs<\/h3>\n\n\n\n<p class=\"wp-block-paragraph\">Armamos una address-list con los dominios que usa Windows Update:<\/p>\n\n\n\n<pre class=\"wp-block-code\"><code>\/ip firewall address-list\nadd address=download.windowsupdate.com list=WindowsUpdate_Servers\nadd address=update.microsoft.com list=WindowsUpdate_Servers\nadd address=delivery.mp.microsoft.com list=WindowsUpdate_Servers\nadd address=windowsupdate.microsoft.com list=WindowsUpdate_Servers\nadd address=windowsupdate.com list=WindowsUpdate_Servers\nadd address=download.microsoft.com list=WindowsUpdate_Servers\nadd address=wustat.windows.com list=WindowsUpdate_Servers\nadd address=ntservicepack.microsoft.com list=WindowsUpdate_Servers\nadd address=catalog.update.microsoft.com list=WindowsUpdate_Servers\nadd address=officecdn.microsoft.com list=WindowsUpdate_Servers\nadd address=tlu.dl.delivery.mp.microsoft.com list=WindowsUpdate_Servers<\/code><\/pre>\n\n\n\n<p class=\"wp-block-paragraph\">Ojo con esto: cuando carg\u00e1s un FQDN en una address-list, Mikrotik lo resuelve con su propio DNS y va agregando las IPs din\u00e1micamente respetando el TTL. Como Microsoft distribuye los updates por CDN, las IPs cambian todo el tiempo y no vas a atrapar el 100% del tr\u00e1fico. Para una PYME alcanza y sobra, pero no es magia. Si quer\u00e9s afinar, us\u00e1 el router como DNS de la LAN as\u00ed lo que resuelve el cliente y lo que resuelve el router coincide.<\/p>\n\n\n\n<h3 class=\"wp-block-heading\">Paso 2: Marcado de paquetes<\/h3>\n\n\n\n<p class=\"wp-block-paragraph\">Marcamos primero la conexi\u00f3n y despu\u00e9s los paquetes de esa conexi\u00f3n. \u00bfPor qu\u00e9 en dos pasos? Porque marcar la conexi\u00f3n se eval\u00faa una vez y despu\u00e9s todos los paquetes (ida y vuelta) heredan la marca, lo cual es mucho m\u00e1s liviano para el CPU que evaluar la address-list en cada paquete.<\/p>\n\n\n\n<pre class=\"wp-block-code\"><code>\/ip firewall mangle\nadd action=mark-connection chain=forward comment=\"Marca conexiones de Windows Update\" dst-address-list=WindowsUpdate_Servers connection-mark=no-mark new-connection-mark=conn_updates passthrough=yes\n\nadd action=mark-packet chain=forward connection-mark=conn_updates new-packet-mark=packet_updates passthrough=no<\/code><\/pre>\n\n\n\n<p class=\"wp-block-paragraph\"><strong>Importante:<\/strong> si ten\u00e9s <strong>FastTrack<\/strong> habilitado (viene en la config por defecto), las conexiones fasttrackeadas <em>se saltean mangle y colas<\/em>. O sea, configur\u00e1s todo, no anda nada y te volv\u00e9s loco. Exclu\u00ed el tr\u00e1fico marcado de la regla de fasttrack (o deshabilitala si el router est\u00e1 bien de recursos):<\/p>\n\n\n\n<pre class=\"wp-block-code\"><code>\/ip firewall filter\nset &#91;find action=fasttrack-connection] connection-mark=!conn_updates<\/code><\/pre>\n\n\n\n<h3 class=\"wp-block-heading\">Paso 3: Creamos la cola simple<\/h3>\n\n\n\n<p class=\"wp-block-paragraph\">Ac\u00e1 armamos la cola  y le aplicamos el limitador a los paquetes ya marcados.<\/p>\n\n\n\n<pre class=\"wp-block-code\"><code>\/queue simple\nadd comment=\"Limita updates desde Microsoft para la red local\" name=Limitador_Windows_Update target=192.168.88.0\/24 max-limit=30M\/30M packet-marks=packet_updates<\/code><\/pre>\n\n\n\n<p class=\"wp-block-paragraph\">Reemplaz\u00e1 <code>192.168.88.0\/24<\/code> por tu LAN. El <code>max-limit<\/code> es subida\/bajada <em>desde el punto de vista del target<\/em>. Listo, con esto los updates nunca van a pasar de 30 Mbps. Funciona, pero tiene un problema: si son las 3 de la ma\u00f1ana y el enlace est\u00e1 vac\u00edo, igual los updates van a 30M. <\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Desperdiciamos ancho de banda. Para hacerlo bien, hay que entender c\u00f3mo funcionan las colas.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\">C\u00f3mo funciona: colas en Mikrotik<\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">Todo el sistema de colas de RouterOS se apoya en <strong>HTB (Hierarchical Token Bucket)<\/strong>. La idea: cada cola es un \u00abbalde\u00bb que se llena de tokens a cierta velocidad; para dejar pasar un paquete la cola tiene que tener tokens. Si no tiene, el paquete espera (o se descarta si el buffer se llena). As\u00ed se controla la velocidad. La documentaci\u00f3n oficial est\u00e1 en <a href=\"https:\/\/help.mikrotik.com\/docs\/spaces\/ROS\/pages\/328088\/Queues\" target=\"_blank\" rel=\"noreferrer noopener\">Queues<\/a> y <a href=\"https:\/\/help.mikrotik.com\/docs\/spaces\/ROS\/pages\/137986076\/HTB+Hierarchical+Token+Bucket\" target=\"_blank\" rel=\"noreferrer noopener\">HTB<\/a> en el sitio de Mikrotik.<\/p>\n\n\n\n<h3 class=\"wp-block-heading\">Simple Queue vs Queue Tree<\/h3>\n\n\n\n<ul class=\"wp-block-list\">\n<li><strong>Simple Queues<\/strong>: se eval\u00faan en orden, de arriba hacia abajo, y el paquete entra en la <strong>primera<\/strong> que matchea (por target, dst, packet-mark). Son f\u00e1ciles, manejan subida y bajada en una sola regla, pero con muchas colas se vuelven pesadas para el CPU porque es una lista secuencial.<\/li>\n\n\n\n<li><strong>Queue Tree<\/strong>: s\u00f3lo trabaja con packet-marks (todo lo decide mangle), se cuelga de una interfaz o de <code>global<\/code>, y es unidireccional (una rama para bajada, otra para subida). M\u00e1s laburo de configurar, pero es donde brilla la jerarqu\u00eda y las prioridades.<\/li>\n<\/ul>\n\n\n\n<h3 class=\"wp-block-heading\">Los par\u00e1metros que importan<\/h3>\n\n\n\n<ul class=\"wp-block-list\">\n<li><strong>limit-at<\/strong> (CIR): la velocidad <em>garantizada<\/em>. Mientras la cola pida menos que esto, siempre la tiene.<\/li>\n\n\n\n<li><strong>max-limit<\/strong> (MIR): el techo. Nunca pasa de ac\u00e1, aunque el enlace est\u00e9 vac\u00edo.<\/li>\n\n\n\n<li><strong>priority<\/strong> (1 a 8, donde 1 es la m\u00e1s alta): <em>ac\u00e1 est\u00e1 la trampa<\/em>. La prioridad <strong>no<\/strong> significa \u00abpas\u00e1 primero siempre\u00bb. S\u00f3lo decide qui\u00e9n se queda con el ancho de banda <strong>sobrante<\/strong>, una vez que todas las colas hijas recibieron su limit-at. Adem\u00e1s s\u00f3lo aplica en colas hoja (las que no tienen hijos).<\/li>\n\n\n\n<li><strong>burst-limit \/ burst-threshold \/ burst-time<\/strong>: permiten superar el max-limit por un rato si la cola ven\u00eda consumiendo poco. \u00datil para que la navegaci\u00f3n \u00abse sienta\u00bb r\u00e1pida.<\/li>\n\n\n\n<li><strong>queue<\/strong> (tipo de cola): define c\u00f3mo se ordenan los paquetes <em>dentro<\/em> de la cola. <code>pfifo<\/code>\/<code>bfifo<\/code> (fila de supermercado), <code>sfq<\/code>, <code>pcq<\/code> (reparte equitativamente entre IPs, ideal para que una sola PC no se lleve todo) y en RouterOS 7 tambi\u00e9n <code>fq-codel<\/code> y <code>cake<\/code>, que ayudan much\u00edsimo contra el bufferbloat. (Si si, ya s\u00e9, es para un post aparte).<\/li>\n<\/ul>\n\n\n\n<p class=\"wp-block-paragraph\"><strong>Regla de oro de HTB: <\/strong>la suma de los <code>limit-at<\/code> de los hijos no deber\u00eda superar el <code>max-limit<\/code> del padre. Si no, est\u00e1s garantizando ancho de banda que no ten\u00e9s y la jerarqu\u00eda se rompe.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Otra regla de oro: pon\u00e9 el <code>max-limit<\/code> del padre un 5-10% <strong>por debajo<\/strong> de lo que realmente te da el proveedor. El proveedor a veces no te entrega lo que dice, dejale un margen.<\/p>\n\n\n\n<h3 class=\"wp-block-heading\">Haci\u00e9ndolo bien: prioridades con Queue Tree<\/h3>\n\n\n\n<p class=\"wp-block-paragraph\">En vez de un techo fijo, le decimos al router: \u00ablos updates pueden usar todo lo que sobre, pero apenas alguien m\u00e1s necesite ancho de banda, se hacen a un lado\u00bb. Suponiendo un enlace de 100M de bajada y la LAN en <code>bridge<\/code>:<\/p>\n\n\n\n<pre class=\"wp-block-code\"><code>\/queue type\nadd kind=pcq name=pcq-bajada pcq-classifier=dst-address\n\n\/queue tree\nadd name=Bajada parent=bridge max-limit=92M\nadd name=Bajada_Resto parent=Bajada packet-mark=no-mark limit-at=80M max-limit=92M priority=4 queue=pcq-bajada\nadd name=Bajada_Updates parent=Bajada packet-mark=packet_updates limit-at=5M max-limit=92M priority=8 queue=pcq-bajada<\/code><\/pre>\n\n\n\n<p class=\"wp-block-paragraph\">\u00bfQu\u00e9 pasa ac\u00e1? Los updates tienen garantizados 5M y el resto del tr\u00e1fico 80M. Si nadie est\u00e1 usando internet, los updates pueden llegar a 92M (usan todo el sobrante). Pero apenas alguien empieza a navegar, el tr\u00e1fico normal tiene prioridad 4 contra 8 de los updates, as\u00ed que se queda con el excedente primero. Entonces&#8230; los updates vuelan de noche y se arrastran en horario pico, que es exactamente lo que queremos.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">La cola cuelga de <code>bridge<\/code> (la interfaz LAN) porque la bajada <em>sale<\/em> del router hacia la LAN; las colas controlan tr\u00e1fico de salida. Para la subida har\u00edas lo mismo colgando de la interfaz WAN, pero con updates el problema casi siempre es la bajada. Y si ten\u00e9s VoIP, sumale otra hoja con <code>priority=1<\/code> y un limit-at acorde a la cantidad de llamadas.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\"><strong>No mezcles:<\/strong> si us\u00e1s Queue Tree con la misma marca, sac\u00e1 la Simple Queue del paso 3, porque las simples se procesan antes y te van a pisar el comportamiento.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\">La otra alternativa: WSUS<\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">Todo lo anterior es gestionar el s\u00edntoma. El problema de fondo es que <strong>cada<\/strong> PC baja el <strong>mismo<\/strong> update desde internet. Con 15 equipos baj\u00e1s 15 veces el mismo acumulativo de varios cientos de MB. La soluci\u00f3n cl\u00e1sica: <strong>WSUS (Windows Server Update Services)<\/strong>. Un servidor en la LAN baja los updates una sola vez, vos aprob\u00e1s cu\u00e1les se instalan y los clientes los toman de ah\u00ed a velocidad de LAN.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Y si hay alg\u00fan equipo Windows dando vueltas por la oficina, puede cumplir el rol. Ahora, algunas aclaraciones:<\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li>El rol de WSUS se instala en <strong>Windows Server<\/strong> (2016, 2019, 2022 o 2025). En Windows 10\/11 s\u00f3lo pod\u00e9s instalar la consola de administraci\u00f3n, no el servidor. As\u00ed que ese \u00abequipo que anda por ah\u00ed\u00bb tiene que tener un Windows Server licenciado.<\/li>\n\n\n\n<li>Microsoft <a href=\"https:\/\/techcommunity.microsoft.com\/blog\/windows-itpro-blog\/windows-server-update-services-wsus-deprecation\/4250436\" target=\"_blank\" rel=\"noreferrer noopener\">anunci\u00f3 la deprecaci\u00f3n de WSUS<\/a> en septiembre de 2024. Ojo: <strong>deprecado no es discontinuado<\/strong>. Sigue incluido y soportado en Windows Server 2025 y sigue sincronizando updates, simplemente no le van a agregar funciones nuevas. Para una PYME sigue siendo perfectamente v\u00e1lido. Ten\u00e9s m\u00e1s info ac\u00e1 <a href=\"https:\/\/learn.microsoft.com\/en-us\/windows-server\/get-started\/removed-deprecated-features-windows-server\" target=\"_blank\" rel=\"noreferrer noopener\">Features removed or no longer developed in Windows Server<\/a>.<\/li>\n<\/ul>\n\n\n\n<h3 class=\"wp-block-heading\">Hardware recomendado<\/h3>\n\n\n\n<p class=\"wp-block-paragraph\">Seg\u00fan la documentaci\u00f3n actual de Microsoft (<a href=\"https:\/\/learn.microsoft.com\/en-us\/windows-server\/administration\/windows-server-update-services\/plan\/plan-your-wsus-deployment\" target=\"_blank\" rel=\"noreferrer noopener\">Plan your WSUS deployment<\/a>), los requisitos son:<\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li><strong>CPU:<\/strong> x64 de 1,4 GHz m\u00ednimo, 2 GHz o m\u00e1s recomendado.<\/li>\n\n\n\n<li><strong>RAM:<\/strong> 2 GB <em>adicionales<\/em> a lo que ya pide el sistema operativo (la base de datos interna, WID, los necesita).<\/li>\n\n\n\n<li><strong>Disco:<\/strong> 20 GB m\u00ednimo para los updates, 40 GB o m\u00e1s recomendado. Si vas a distribuir actualizaciones de versi\u00f3n de Windows 11 (UUP), sum\u00e1 unos 10 GB por cada versi\u00f3n y arquitectura.<\/li>\n\n\n\n<li><strong>Red:<\/strong> 100 Mbps m\u00ednimo, 1 Gbps recomendado.<\/li>\n\n\n\n<li><strong>Base de datos:<\/strong> WID (Windows Internal Database) viene por defecto y para una PYME es m\u00e1s que suficiente. SQL Server s\u00f3lo si vas a hacer balanceo de carga o ya ten\u00e9s uno.<\/li>\n\n\n\n<li><strong>Capacidad:<\/strong> un solo servidor WSUS puede atender hasta unos 30.000 clientes sincronizando cada 8 horas. Tus 15 PCs no le hacen ni cosquillas.<\/li>\n<\/ul>\n\n\n\n<p class=\"wp-block-paragraph\">Para dimensionar seg\u00fan cantidad de equipos, la gu\u00eda cl\u00e1sica de Microsoft (<a href=\"https:\/\/learn.microsoft.com\/en-us\/previous-versions\/windows\/it-pro\/windows-server-2008-R2-and-2008\/cc708483(v=ws.10)\" target=\"_blank\" rel=\"noreferrer noopener\">Determine WSUS Capacity Requirements<\/a>, de la \u00e9poca de WSUS 3.0) propon\u00eda esta escala:<\/p>\n\n\n\n<figure class=\"wp-block-table\"><table><thead><tr><th><\/th><th>Hasta 500 clientes<\/th><th>500 a 3.000<\/th><th>3.000 a 20.000<\/th><th>M\u00e1s grande (rollup de 100.000)<\/th><\/tr><\/thead><tbody><tr><td>CPU<\/td><td>1 GHz<\/td><td>1,5 GHz<\/td><td>3 GHz x64 con HT<\/td><td>2 x 3 GHz con HT<\/td><\/tr><tr><td>RAM<\/td><td>1 GB<\/td><td>2 GB<\/td><td>2 GB<\/td><td>4 GB<\/td><\/tr><tr><td>Disco (contenido)<\/td><td>20 GB<\/td><td>30 GB<\/td><td>30 GB<\/td><td>30 GB<\/td><\/tr><tr><td>Red<\/td><td>10 Mbps<\/td><td>100 Mbps<\/td><td>1 Gbps<\/td><td>1 Gbps<\/td><\/tr><\/tbody><\/table><\/figure>\n\n\n\n<p class=\"wp-block-paragraph\">Esos n\u00fameros hoy quedaron cortos: los acumulativos de Windows 10\/11 pesan much\u00edsimo m\u00e1s que los updates de hace 15 a\u00f1os. Mi recomendaci\u00f3n pr\u00e1ctica para una PYME de hasta 100-200 equipos: cualquier m\u00e1quina con un procesador de 4 n\u00facleos, <strong>8 GB de RAM<\/strong> (sumando lo que pide el propio Windows Server) y un <strong>SSD de 250 GB<\/strong> o m\u00e1s dedicado al contenido. Y la regla que m\u00e1s espacio te ahorra: <strong>aprob\u00e1 s\u00f3lo los productos, idiomas y clasificaciones que realmente us\u00e1s<\/strong> y corr\u00e9 el asistente de limpieza del servidor seguido. Un WSUS que sincroniza \u00abtodo\u00bb se come un disco en semanas.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Despu\u00e9s, por GPO (<em>Configuraci\u00f3n del equipo &gt; Plantillas administrativas &gt; Componentes de Windows &gt; Windows Update<\/em>) apunt\u00e1s los clientes a <code>http:\/\/servidor-wsus:8530<\/code> y listo.<\/p>\n\n\n\n<h3 class=\"wp-block-heading\">\u00bfY si no tengo un Windows Server?<\/h3>\n\n\n\n<p class=\"wp-block-paragraph\">Plan C, gratis y sin servidor: <a href=\"https:\/\/learn.microsoft.com\/en-us\/windows\/deployment\/do\/waas-delivery-optimization\" target=\"_blank\" rel=\"noreferrer noopener\">Delivery Optimization<\/a>. Es una funci\u00f3n que ya viene en Windows 10\/11 y permite que las PCs de la LAN compartan entre ellas los pedazos de updates que ya bajaron (tipo torrent). Por GPO configur\u00e1s el modo de descarga en \u00abLAN\u00bb (o \u00abGroup\u00bb) y tambi\u00e9n pod\u00e9s limitar el ancho de banda que usa en primer y segundo plano. No es tan prolijo como WSUS, pero reduce bastante las descargas repetidas.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\">Conclusi\u00f3n<\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">Lo ideal es combinar: WSUS (o Delivery Optimization) para no bajar 15 veces lo mismo, y QoS en el Mikrotik para que lo que s\u00ed se baje no le pise el pie al tr\u00e1fico que importa. Y si te quer\u00e9s qued\u00e1s con una sola cosa de este post:<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">L<strong>a prioridad en las colas de Mikrotik reparte el sobrante, no el total<\/strong>. Entendido eso, el resto es jugar con los n\u00fameros.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\"><\/p>\n","protected":false},"excerpt":{"rendered":"<p>La empresita comenz\u00f3 a crecer. Compraste una, dos, tres PCs y de golpe ten\u00e9s 15 puestos de trabajo y el internet te est\u00e1 quedando chico. Aument\u00e1s el ancho de banda y todo anda bien hasta que aparece una problema m\u00e1s com\u00fan de lo que crees en redes chicas con equipos Windows: Las descargas de Updates [&hellip;]<\/p>\n","protected":false},"author":1,"featured_media":2195,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[1243,1223,1,17,804],"tags":[282,37,1479,1230,1292,1482,869,389,36,1375,1481,1480],"class_list":["post-2166","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-montando-tu-red-corporativa-de-0","category-redes","category-sin-categoria","category-tecnologia","category-ti","tag-hack","tag-linux","tag-microsoft","tag-mikrotik","tag-qos","tag-queues","tag-seguridad","tag-update","tag-windows","tag-windows-server","tag-windows10","tag-windows11"],"_links":{"self":[{"href":"https:\/\/www.nerdadas.com\/blog\/wp-json\/wp\/v2\/posts\/2166","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.nerdadas.com\/blog\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/www.nerdadas.com\/blog\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/www.nerdadas.com\/blog\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/www.nerdadas.com\/blog\/wp-json\/wp\/v2\/comments?post=2166"}],"version-history":[{"count":5,"href":"https:\/\/www.nerdadas.com\/blog\/wp-json\/wp\/v2\/posts\/2166\/revisions"}],"predecessor-version":[{"id":2194,"href":"https:\/\/www.nerdadas.com\/blog\/wp-json\/wp\/v2\/posts\/2166\/revisions\/2194"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/www.nerdadas.com\/blog\/wp-json\/wp\/v2\/media\/2195"}],"wp:attachment":[{"href":"https:\/\/www.nerdadas.com\/blog\/wp-json\/wp\/v2\/media?parent=2166"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.nerdadas.com\/blog\/wp-json\/wp\/v2\/categories?post=2166"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.nerdadas.com\/blog\/wp-json\/wp\/v2\/tags?post=2166"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}