{"id":82483,"date":"2026-09-23T09:32:06","date_gmt":"2026-09-23T12:32:06","guid":{"rendered":"https:\/\/a3aengenharia.com\/?post_type=articles&#038;p=82483"},"modified":"2026-09-23T09:32:06","modified_gmt":"2026-09-23T12:32:06","slug":"rendimiento-redes-computadoras-latencia-jitter-perdida-throughput-capacidad","status":"publish","type":"articles","link":"https:\/\/a3aengenharia.com\/es-es\/contenido\/articulos-tecnicos\/rendimiento-redes-computadoras-latencia-jitter-perdida-throughput-capacidad\/","title":{"rendered":"Rendimiento en Redes de Computadoras: Latencia, Jitter, P\u00e9rdida, Throughput y Capacidad"},"content":{"rendered":"\n<p class=\"wp-block-paragraph\">El rendimiento de las redes de computadoras es la capacidad de la infraestructura para transportar los flujos necesarios con <strong>tasa \u00fatil, retardo, variaci\u00f3n del retardo, p\u00e9rdida y disponibilidad compatibles con las aplicaciones<\/strong>. No basta con que una interfaz opere a 1, 10 o 100 Gb\/s: la experiencia efectiva depende de la ruta completa, las colas, la carga concurrente, el tama\u00f1o de los paquetes, la arquitectura f\u00edsica y l\u00f3gica, los hosts y el comportamiento de los protocolos.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Una red puede tener un ancho de banda nominal elevado y, aun as\u00ed, presentar bajo throughput, retransmisiones, jitter o latencia creciente bajo carga. Por ello, el rendimiento debe tratarse como una disciplina de ingenier\u00eda: los requisitos deben definirse antes del dise\u00f1o, medirse con una metodolog\u00eda reproducible y verificarse durante la operaci\u00f3n y la aceptaci\u00f3n.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">El objetivo de este art\u00edculo es establecer esa base: <strong>qu\u00e9 medir, por qu\u00e9 las m\u00e9tricas se relacionan, c\u00f3mo la arquitectura influye en el resultado y c\u00f3mo transformar el rendimiento en un requisito verificable<\/strong>. El diagn\u00f3stico de una red que ya presenta lentitud o inestabilidad es un problema complementario, pero distinto.<\/p>\n\n\n\n\n<h2 class=\"wp-block-heading\">\u00bfQu\u00e9 Define el Rendimiento de una Red?<\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">El rendimiento percibido por una aplicaci\u00f3n resulta de la interacci\u00f3n entre origen, destino y todos los elementos de la ruta. Entre dos hosts puede haber switches, routers, firewalls, controladores Wi-Fi, enlaces WAN, t\u00faneles, balanceadores, servicios cloud y colas independientes. Cada elemento puede a\u00f1adir retardo, imponer una capacidad m\u00e1xima, descartar paquetes o modificar la forma en que los flujos compiten por recursos.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Por ello, el an\u00e1lisis no debe reducirse a la pregunta \u00ab\u00bfcu\u00e1l es la velocidad del enlace?\u00bb. Es necesario distinguir <strong>capacidad nominal<\/strong>, <strong>utilizaci\u00f3n<\/strong>, <strong>throughput<\/strong>, <strong>goodput<\/strong>, <strong>lat\u00eancia<\/strong>, <strong>jitter<\/strong>, <strong>perda<\/strong>, <strong>retransmisiones<\/strong> y <strong>disponibilidad<\/strong>.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">La arquitectura tambi\u00e9n debe considerar el comportamiento del <a href=\"\/conteudo\/artigos-tecnicos\/trafego-de-rede-fluxos-carga-broadcast-multicast-capacidade\/\">Tr\u00e1fico de Red: flujos, carga, broadcast, multicast y capacidad<\/a>, porque un enlace rara vez transporta un \u00fanico servicio aislado.<\/p>\n\n\n\n<figure class=\"a3a-mermaid\"><svg id=\"a3a-diagram-1\" width=\"100%\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\" class=\"flowchart\" style=\"max-width:min(2254.0625px, 100%);height:auto;display:block;margin:0 auto\" viewBox=\"0 0 2254.0625 291\" role=\"graphics-document document\" aria-roledescription=\"flowchart-v2\" aria-labelledby=\"chart-title-a3a-diagram-1\"><title id=\"chart-title-a3a-diagram-1\">Relaci\u00f3n entre demanda, capacidad, colas y rendimiento percibido por la aplicaci\u00f3n<\/title><style>#a3a-diagram-1{font-family:Roboto,sans-serif;font-size:15px;fill:var(--a3a-diag-text, #0a0a0a);}@keyframes edge-animation-frame{from{stroke-dashoffset:0;}}@keyframes dash{to{stroke-dashoffset:0;}}#a3a-diagram-1 .edge-animation-slow{stroke-dasharray:9,5!important;stroke-dashoffset:900;animation:dash 50s linear infinite;stroke-linecap:round;}#a3a-diagram-1 .edge-animation-fast{stroke-dasharray:9,5!important;stroke-dashoffset:900;animation:dash 20s linear infinite;stroke-linecap:round;}#a3a-diagram-1 .error-icon{fill:var(--a3a-diag-canvas, #ffffff);}#a3a-diagram-1 .error-text{fill:#000000;stroke:#000000;}#a3a-diagram-1 .edge-thickness-normal{stroke-width:1px;}#a3a-diagram-1 .edge-thickness-thick{stroke-width:3.5px;}#a3a-diagram-1 .edge-pattern-solid{stroke-dasharray:0;}#a3a-diagram-1 .edge-thickness-invisible{stroke-width:0;fill:none;}#a3a-diagram-1 .edge-pattern-dashed{stroke-dasharray:3;}#a3a-diagram-1 .edge-pattern-dotted{stroke-dasharray:2;}#a3a-diagram-1 .marker{fill:var(--a3a-diag-stroke, #2e42a2);stroke:var(--a3a-diag-stroke, #2e42a2);}#a3a-diagram-1 .marker.cross{stroke:var(--a3a-diag-stroke, #2e42a2);}#a3a-diagram-1 svg{font-family:Roboto,sans-serif;font-size:15px;}#a3a-diagram-1 p{margin:0;}#a3a-diagram-1 .label{font-family:Roboto,sans-serif;color:var(--a3a-diag-text, #0a0a0a);}#a3a-diagram-1 .cluster-label text{fill:var(--a3a-diag-title, #0124af);}#a3a-diagram-1 .cluster-label span{color:var(--a3a-diag-title, #0124af);}#a3a-diagram-1 .cluster-label span p{background-color:transparent;}#a3a-diagram-1 .label text,#a3a-diagram-1 span{fill:var(--a3a-diag-text, #0a0a0a);color:var(--a3a-diag-text, #0a0a0a);}#a3a-diagram-1 .node rect,#a3a-diagram-1 .node circle,#a3a-diagram-1 .node ellipse,#a3a-diagram-1 .node polygon,#a3a-diagram-1 .node path{fill:var(--a3a-diag-fill, #eef2fd);stroke:var(--a3a-diag-stroke, #2e42a2);stroke-width:1px;}#a3a-diagram-1 .rough-node .label text,#a3a-diagram-1 .node .label text,#a3a-diagram-1 .image-shape .label,#a3a-diagram-1 .icon-shape .label{text-anchor:middle;}#a3a-diagram-1 .node .katex path{fill:#000;stroke:#000;stroke-width:1px;}#a3a-diagram-1 .rough-node .label,#a3a-diagram-1 .node .label,#a3a-diagram-1 .image-shape .label,#a3a-diagram-1 .icon-shape .label{text-align:center;}#a3a-diagram-1 .node.clickable{cursor:pointer;}#a3a-diagram-1 .root .anchor path{fill:var(--a3a-diag-stroke, #2e42a2)!important;stroke-width:0;stroke:var(--a3a-diag-stroke, #2e42a2);}#a3a-diagram-1 .arrowheadPath{fill:var(--a3a-diag-stroke, #0b0b0b);}#a3a-diagram-1 .edgePath .path{stroke:var(--a3a-diag-stroke, #2e42a2);stroke-width:2.0px;}#a3a-diagram-1 .flowchart-link{stroke:var(--a3a-diag-stroke, #2e42a2);fill:none;}#a3a-diagram-1 .edgeLabel{background-color:var(--a3a-diag-canvas, #ffffff);text-align:center;}#a3a-diagram-1 .edgeLabel p{background-color:var(--a3a-diag-canvas, #ffffff);}#a3a-diagram-1 .edgeLabel rect{opacity:0.5;background-color:var(--a3a-diag-canvas, #ffffff);fill:var(--a3a-diag-canvas, #ffffff);}#a3a-diagram-1 .labelBkg{background-color:rgba(255, 255, 255, 0.5);}#a3a-diagram-1 .cluster rect{fill:var(--a3a-diag-surface, #f8f8f8);stroke:var(--a3a-diag-border, #e2e8f0);stroke-width:1px;}#a3a-diagram-1 .cluster text{fill:var(--a3a-diag-title, #0124af);}#a3a-diagram-1 .cluster span{color:var(--a3a-diag-title, #0124af);}#a3a-diagram-1 div.mermaidTooltip{position:absolute;text-align:center;max-width:200px;padding:2px;font-family:Roboto,sans-serif;font-size:12px;background:var(--a3a-diag-canvas, #ffffff);border:1px solid hsl(0, 0%, 90%);border-radius:2px;pointer-events:none;z-index:100;}#a3a-diagram-1 .flowchartTitleText{text-anchor:middle;font-size:18px;fill:var(--a3a-diag-text, #0a0a0a);}#a3a-diagram-1 rect.text{fill:none;stroke-width:0;}#a3a-diagram-1 .icon-shape,#a3a-diagram-1 .image-shape{background-color:var(--a3a-diag-canvas, #ffffff);text-align:center;}#a3a-diagram-1 .icon-shape p,#a3a-diagram-1 .image-shape p{background-color:var(--a3a-diag-canvas, #ffffff);padding:2px;}#a3a-diagram-1 .icon-shape rect,#a3a-diagram-1 .image-shape rect{opacity:0.5;background-color:var(--a3a-diag-canvas, #ffffff);fill:var(--a3a-diag-canvas, #ffffff);}#a3a-diagram-1 .label-icon{display:inline-block;height:1em;overflow:visible;vertical-align:-0.125em;}#a3a-diagram-1 .node .label-icon path{fill:currentColor;stroke:revert;stroke-width:revert;}#a3a-diagram-1 :root{--mermaid-font-family:Roboto,sans-serif;}<\/style><g><marker id=\"a3a-diagram-1_flowchart-v2-pointEnd\" class=\"marker flowchart-v2\" viewBox=\"0 0 10 10\" refX=\"5\" refY=\"5\" markerUnits=\"userSpaceOnUse\" markerWidth=\"8\" markerHeight=\"8\" orient=\"auto\"><path d=\"M 0 0 L 10 5 L 0 10 z\" class=\"arrowMarkerPath\" style=\"stroke-width: 1; stroke-dasharray: 1, 0;\"><\/path><\/marker><marker id=\"a3a-diagram-1_flowchart-v2-pointStart\" class=\"marker flowchart-v2\" viewBox=\"0 0 10 10\" refX=\"4.5\" refY=\"5\" markerUnits=\"userSpaceOnUse\" markerWidth=\"8\" markerHeight=\"8\" orient=\"auto\"><path d=\"M 0 5 L 10 10 L 10 0 z\" class=\"arrowMarkerPath\" style=\"stroke-width: 1; stroke-dasharray: 1, 0;\"><\/path><\/marker><marker id=\"a3a-diagram-1_flowchart-v2-circleEnd\" class=\"marker flowchart-v2\" viewBox=\"0 0 10 10\" refX=\"11\" refY=\"5\" markerUnits=\"userSpaceOnUse\" markerWidth=\"11\" markerHeight=\"11\" orient=\"auto\"><circle cx=\"5\" cy=\"5\" r=\"5\" class=\"arrowMarkerPath\" style=\"stroke-width: 1; stroke-dasharray: 1, 0;\"><\/circle><\/marker><marker id=\"a3a-diagram-1_flowchart-v2-circleStart\" class=\"marker flowchart-v2\" viewBox=\"0 0 10 10\" refX=\"-1\" refY=\"5\" markerUnits=\"userSpaceOnUse\" markerWidth=\"11\" markerHeight=\"11\" orient=\"auto\"><circle cx=\"5\" cy=\"5\" r=\"5\" class=\"arrowMarkerPath\" style=\"stroke-width: 1; stroke-dasharray: 1, 0;\"><\/circle><\/marker><marker id=\"a3a-diagram-1_flowchart-v2-crossEnd\" class=\"marker cross flowchart-v2\" viewBox=\"0 0 11 11\" refX=\"12\" refY=\"5.2\" markerUnits=\"userSpaceOnUse\" markerWidth=\"11\" markerHeight=\"11\" orient=\"auto\"><path d=\"M 1,1 l 9,9 M 10,1 l -9,9\" class=\"arrowMarkerPath\" style=\"stroke-width: 2; stroke-dasharray: 1, 0;\"><\/path><\/marker><marker id=\"a3a-diagram-1_flowchart-v2-crossStart\" class=\"marker cross flowchart-v2\" viewBox=\"0 0 11 11\" refX=\"-1\" refY=\"5.2\" markerUnits=\"userSpaceOnUse\" markerWidth=\"11\" markerHeight=\"11\" orient=\"auto\"><path d=\"M 1,1 l 9,9 M 10,1 l -9,9\" class=\"arrowMarkerPath\" style=\"stroke-width: 2; stroke-dasharray: 1, 0;\"><\/path><\/marker><g class=\"root\"><g class=\"clusters\"><\/g><g class=\"edgePaths\"><path d=\"M214.656,145.5L218.823,145.5C222.99,145.5,231.323,145.5,238.99,145.5C246.656,145.5,253.656,145.5,257.156,145.5L260.656,145.5\" id=\"L_A_B_0\" class=\"edge-thickness-normal edge-pattern-solid edge-thickness-normal edge-pattern-solid flowchart-link\" style=\";\" data-edge=\"true\" data-et=\"edge\" data-id=\"L_A_B_0\" data-points=\"W3sieCI6MjE0LjY1NjI1LCJ5IjoxNDUuNX0seyJ4IjoyMzkuNjU2MjUsInkiOjE0NS41fSx7IngiOjI2NC42NTYyNSwieSI6MTQ1LjV9XQ==\" marker-end=\"url(#a3a-diagram-1_flowchart-v2-pointEnd)\"><\/path><path d=\"M460.406,145.5L464.573,145.5C468.74,145.5,477.073,145.5,484.74,145.5C492.406,145.5,499.406,145.5,502.906,145.5L506.406,145.5\" id=\"L_B_C_0\" class=\"edge-thickness-normal edge-pattern-solid edge-thickness-normal edge-pattern-solid flowchart-link\" style=\";\" data-edge=\"true\" data-et=\"edge\" data-id=\"L_B_C_0\" data-points=\"W3sieCI6NDYwLjQwNjI1LCJ5IjoxNDUuNX0seyJ4Ijo0ODUuNDA2MjUsInkiOjE0NS41fSx7IngiOjUxMC40MDYyNSwieSI6MTQ1LjV9XQ==\" marker-end=\"url(#a3a-diagram-1_flowchart-v2-pointEnd)\"><\/path><path d=\"M735.531,145.5L739.698,145.5C743.865,145.5,752.198,145.5,759.865,145.5C767.531,145.5,774.531,145.5,778.031,145.5L781.531,145.5\" id=\"L_C_D_0\" class=\"edge-thickness-normal edge-pattern-solid edge-thickness-normal edge-pattern-solid flowchart-link\" style=\";\" data-edge=\"true\" data-et=\"edge\" data-id=\"L_C_D_0\" data-points=\"W3sieCI6NzM1LjUzMTI1LCJ5IjoxNDUuNX0seyJ4Ijo3NjAuNTMxMjUsInkiOjE0NS41fSx7IngiOjc4NS41MzEyNSwieSI6MTQ1LjV9XQ==\" marker-end=\"url(#a3a-diagram-1_flowchart-v2-pointEnd)\"><\/path><path d=\"M1026.962,179.069L1038.988,182.954C1051.014,186.838,1075.065,194.606,1092.856,198.491C1110.646,202.375,1122.174,202.375,1127.939,202.375L1133.703,202.375\" id=\"L_D_E_0\" class=\"edge-thickness-normal edge-pattern-solid edge-thickness-normal edge-pattern-solid flowchart-link\" style=\";\" data-edge=\"true\" data-et=\"edge\" data-id=\"L_D_E_0\" data-points=\"W3sieCI6MTAyNi45NjIwNDkxNTQ5MDEzLCJ5IjoxNzkuMDY5MjAwODQ1MDk4NzV9LHsieCI6MTA5OS4xMTcxODc1LCJ5IjoyMDIuMzc1fSx7IngiOjExMzcuNzAzMTI1LCJ5IjoyMDIuMzc1fV0=\" marker-end=\"url(#a3a-diagram-1_flowchart-v2-pointEnd)\"><\/path><path d=\"M1026.962,111.931L1038.988,108.046C1051.014,104.162,1075.065,96.394,1096.28,92.509C1117.495,88.625,1135.872,88.625,1145.061,88.625L1154.25,88.625\" id=\"L_D_F_0\" class=\"edge-thickness-normal edge-pattern-solid edge-thickness-normal edge-pattern-solid flowchart-link\" style=\";\" data-edge=\"true\" data-et=\"edge\" data-id=\"L_D_F_0\" data-points=\"W3sieCI6MTAyNi45NjIwNDkxNTQ5MDEzLCJ5IjoxMTEuOTMwNzk5MTU0OTAxMjR9LHsieCI6MTA5OS4xMTcxODc1LCJ5Ijo4OC42MjV9LHsieCI6MTE1OC4yNSwieSI6ODguNjI1fV0=\" marker-end=\"url(#a3a-diagram-1_flowchart-v2-pointEnd)\"><\/path><path d=\"M1335.297,88.625L1342.888,88.625C1350.479,88.625,1365.661,88.625,1379.684,88.625C1393.706,88.625,1406.568,88.625,1412.999,88.625L1419.43,88.625\" id=\"L_F_G_0\" class=\"edge-thickness-normal edge-pattern-solid edge-thickness-normal edge-pattern-solid flowchart-link\" style=\";\" data-edge=\"true\" data-et=\"edge\" data-id=\"L_F_G_0\" data-points=\"W3sieCI6MTMzNS4yOTY4NzUsInkiOjg4LjYyNX0seyJ4IjoxMzgwLjg0Mzc1LCJ5Ijo4OC42MjV9LHsieCI6MTQyMy40Mjk2ODc1LCJ5Ijo4OC42MjV9XQ==\" marker-end=\"url(#a3a-diagram-1_flowchart-v2-pointEnd)\"><\/path><path d=\"M1648.258,88.625L1655.355,88.625C1662.453,88.625,1676.648,88.625,1687.246,88.625C1697.844,88.625,1704.844,88.625,1708.344,88.625L1711.844,88.625\" id=\"L_G_H_0\" class=\"edge-thickness-normal edge-pattern-solid edge-thickness-normal edge-pattern-solid flowchart-link\" style=\";\" data-edge=\"true\" data-et=\"edge\" data-id=\"L_G_H_0\" data-points=\"W3sieCI6MTY0OC4yNTc4MTI1LCJ5Ijo4OC42MjV9LHsieCI6MTY5MC44NDM3NSwieSI6ODguNjI1fSx7IngiOjE3MTUuODQzNzUsInkiOjg4LjYyNX1d\" marker-end=\"url(#a3a-diagram-1_flowchart-v2-pointEnd)\"><\/path><path d=\"M1355.844,202.375L1360.01,202.375C1364.177,202.375,1372.51,202.375,1380.177,202.375C1387.844,202.375,1394.844,202.375,1398.344,202.375L1401.844,202.375\" id=\"L_E_I_0\" class=\"edge-thickness-normal edge-pattern-solid edge-thickness-normal edge-pattern-solid flowchart-link\" style=\";\" data-edge=\"true\" data-et=\"edge\" data-id=\"L_E_I_0\" data-points=\"W3sieCI6MTM1NS44NDM3NSwieSI6MjAyLjM3NX0seyJ4IjoxMzgwLjg0Mzc1LCJ5IjoyMDIuMzc1fSx7IngiOjE0MDUuODQzNzUsInkiOjIwMi4zNzV9XQ==\" marker-end=\"url(#a3a-diagram-1_flowchart-v2-pointEnd)\"><\/path><path d=\"M1936.063,88.625L1940.229,88.625C1944.396,88.625,1952.729,88.625,1960.396,88.625C1968.063,88.625,1975.063,88.625,1978.563,88.625L1982.063,88.625\" id=\"L_H_J_0\" class=\"edge-thickness-normal edge-pattern-solid edge-thickness-normal edge-pattern-solid flowchart-link\" style=\";\" data-edge=\"true\" data-et=\"edge\" data-id=\"L_H_J_0\" data-points=\"W3sieCI6MTkzNi4wNjI1LCJ5Ijo4OC42MjV9LHsieCI6MTk2MS4wNjI1LCJ5Ijo4OC42MjV9LHsieCI6MTk4Ni4wNjI1LCJ5Ijo4OC42MjV9XQ==\" marker-end=\"url(#a3a-diagram-1_flowchart-v2-pointEnd)\"><\/path><\/g><g class=\"edgeLabels\"><g class=\"edgeLabel\"><g class=\"label\" data-id=\"L_A_B_0\" transform=\"translate(0, 0)\"><foreignObject width=\"0\" height=\"0\"><div xmlns=\"http:\/\/www.w3.org\/1999\/xhtml\" class=\"labelBkg\" style=\"display: table-cell; white-space: nowrap; line-height: 1.5; max-width: 200px; text-align: center;\"><span class=\"edgeLabel\"><\/span><\/div><\/foreignObject><\/g><\/g><g class=\"edgeLabel\"><g class=\"label\" data-id=\"L_B_C_0\" transform=\"translate(0, 0)\"><foreignObject width=\"0\" height=\"0\"><div xmlns=\"http:\/\/www.w3.org\/1999\/xhtml\" class=\"labelBkg\" style=\"display: table-cell; white-space: nowrap; line-height: 1.5; max-width: 200px; text-align: center;\"><span class=\"edgeLabel\"><\/span><\/div><\/foreignObject><\/g><\/g><g class=\"edgeLabel\"><g class=\"label\" data-id=\"L_C_D_0\" transform=\"translate(0, 0)\"><foreignObject width=\"0\" height=\"0\"><div xmlns=\"http:\/\/www.w3.org\/1999\/xhtml\" class=\"labelBkg\" style=\"display: table-cell; white-space: nowrap; line-height: 1.5; max-width: 200px; text-align: center;\"><span class=\"edgeLabel\"><\/span><\/div><\/foreignObject><\/g><\/g><g class=\"edgeLabel\" transform=\"translate(1099.1171875, 202.375)\"><g class=\"label\" data-id=\"L_D_E_0\" transform=\"translate(-13.5859375, -11.25)\"><foreignObject width=\"27.171875\" height=\"22.5\"><div xmlns=\"http:\/\/www.w3.org\/1999\/xhtml\" class=\"labelBkg\" style=\"display: table-cell; white-space: nowrap; line-height: 1.5; max-width: 200px; text-align: center;\"><span class=\"edgeLabel\"><p>No<\/p><\/span><\/div><\/foreignObject><\/g><\/g><g class=\"edgeLabel\" transform=\"translate(1099.1171875, 88.625)\"><g class=\"label\" data-id=\"L_D_F_0\" transform=\"translate(-12.6328125, -11.25)\"><foreignObject width=\"25.265625\" height=\"22.5\"><div xmlns=\"http:\/\/www.w3.org\/1999\/xhtml\" class=\"labelBkg\" style=\"display: table-cell; white-space: nowrap; line-height: 1.5; max-width: 200px; text-align: center;\"><span class=\"edgeLabel\"><p>S\u00ed<\/p><\/span><\/div><\/foreignObject><\/g><\/g><g class=\"edgeLabel\"><g class=\"label\" data-id=\"L_F_G_0\" transform=\"translate(0, 0)\"><foreignObject width=\"0\" height=\"0\"><div xmlns=\"http:\/\/www.w3.org\/1999\/xhtml\" class=\"labelBkg\" style=\"display: table-cell; white-space: nowrap; line-height: 1.5; max-width: 200px; text-align: center;\"><span class=\"edgeLabel\"><\/span><\/div><\/foreignObject><\/g><\/g><g class=\"edgeLabel\"><g class=\"label\" data-id=\"L_G_H_0\" transform=\"translate(0, 0)\"><foreignObject width=\"0\" height=\"0\"><div xmlns=\"http:\/\/www.w3.org\/1999\/xhtml\" class=\"labelBkg\" style=\"display: table-cell; white-space: nowrap; line-height: 1.5; max-width: 200px; text-align: center;\"><span class=\"edgeLabel\"><\/span><\/div><\/foreignObject><\/g><\/g><g class=\"edgeLabel\"><g class=\"label\" data-id=\"L_E_I_0\" transform=\"translate(0, 0)\"><foreignObject width=\"0\" height=\"0\"><div xmlns=\"http:\/\/www.w3.org\/1999\/xhtml\" class=\"labelBkg\" style=\"display: table-cell; white-space: nowrap; line-height: 1.5; max-width: 200px; text-align: center;\"><span class=\"edgeLabel\"><\/span><\/div><\/foreignObject><\/g><\/g><g class=\"edgeLabel\"><g class=\"label\" data-id=\"L_H_J_0\" transform=\"translate(0, 0)\"><foreignObject width=\"0\" height=\"0\"><div xmlns=\"http:\/\/www.w3.org\/1999\/xhtml\" class=\"labelBkg\" style=\"display: table-cell; white-space: nowrap; line-height: 1.5; max-width: 200px; text-align: center;\"><span class=\"edgeLabel\"><\/span><\/div><\/foreignObject><\/g><\/g><\/g><g class=\"nodes\"><g class=\"node default\" id=\"flowchart-A-0\" transform=\"translate(111.328125, 145.5)\"><rect class=\"basic label-container\" style=\"\" x=\"-103.328125\" y=\"-26.25\" width=\"206.65625\" height=\"52.5\"><\/rect><g class=\"label\" style=\"\" transform=\"translate(-73.328125, -11.25)\"><rect><\/rect><foreignObject width=\"146.65625\" height=\"22.5\"><div xmlns=\"http:\/\/www.w3.org\/1999\/xhtml\" style=\"display: table-cell; white-space: nowrap; line-height: 1.5; max-width: 200px; text-align: center;\"><span class=\"nodeLabel\"><p>Aplicaciones y usuarios<\/p><\/span><\/div><\/foreignObject><\/g><\/g><g class=\"node default\" id=\"flowchart-B-1\" transform=\"translate(362.53125, 145.5)\"><rect class=\"basic label-container\" style=\"\" x=\"-97.875\" y=\"-26.25\" width=\"195.75\" height=\"52.5\"><\/rect><g class=\"label\" style=\"\" transform=\"translate(-67.875, -11.25)\"><rect><\/rect><foreignObject width=\"135.75\" height=\"22.5\"><div xmlns=\"http:\/\/www.w3.org\/1999\/xhtml\" style=\"display: table-cell; white-space: nowrap; line-height: 1.5; max-width: 200px; text-align: center;\"><span class=\"nodeLabel\"><p>Flujos concurrentes<\/p><\/span><\/div><\/foreignObject><\/g><\/g><g class=\"node default\" id=\"flowchart-C-3\" transform=\"translate(622.96875, 145.5)\"><rect class=\"basic label-container\" style=\"\" x=\"-112.5625\" y=\"-26.25\" width=\"225.125\" height=\"52.5\"><\/rect><g class=\"label\" style=\"\" transform=\"translate(-82.5625, -11.25)\"><rect><\/rect><foreignObject width=\"165.125\" height=\"22.5\"><div xmlns=\"http:\/\/www.w3.org\/1999\/xhtml\" style=\"display: table-cell; white-space: nowrap; line-height: 1.5; max-width: 200px; text-align: center;\"><span class=\"nodeLabel\"><p>Enlaces y equipos<\/p><\/span><\/div><\/foreignObject><\/g><\/g><g class=\"node default\" id=\"flowchart-D-5\" transform=\"translate(923.03125, 145.5)\"><polygon points=\"137.5,0 275,-137.5 137.5,-275 0,-137.5\" class=\"label-container\" transform=\"translate(-137, 137.5)\"><\/polygon><g class=\"label\" style=\"\" transform=\"translate(-100, -22.5)\"><rect><\/rect><foreignObject width=\"200\" height=\"45\"><div xmlns=\"http:\/\/www.w3.org\/1999\/xhtml\" style=\"display: table; white-space: break-spaces; line-height: 1.5; max-width: 200px; text-align: center; width: 200px;\"><span class=\"nodeLabel\"><p>\u00bfLa demanda supera la capacidad instant\u00e1nea?<\/p><\/span><\/div><\/foreignObject><\/g><\/g><g class=\"node default\" id=\"flowchart-E-7\" transform=\"translate(1246.7734375, 202.375)\"><rect class=\"basic label-container\" style=\"\" x=\"-109.0703125\" y=\"-26.25\" width=\"218.140625\" height=\"52.5\"><\/rect><g class=\"label\" style=\"\" transform=\"translate(-79.0703125, -11.25)\"><rect><\/rect><foreignObject width=\"158.140625\" height=\"22.5\"><div xmlns=\"http:\/\/www.w3.org\/1999\/xhtml\" style=\"display: table-cell; white-space: nowrap; line-height: 1.5; max-width: 200px; text-align: center;\"><span class=\"nodeLabel\"><p>Baja formaci\u00f3n de colas<\/p><\/span><\/div><\/foreignObject><\/g><\/g><g class=\"node default\" id=\"flowchart-F-9\" transform=\"translate(1246.7734375, 88.625)\"><rect class=\"basic label-container\" style=\"\" x=\"-88.5234375\" y=\"-26.25\" width=\"177.046875\" height=\"52.5\"><\/rect><g class=\"label\" style=\"\" transform=\"translate(-58.5234375, -11.25)\"><rect><\/rect><foreignObject width=\"117.046875\" height=\"22.5\"><div xmlns=\"http:\/\/www.w3.org\/1999\/xhtml\" style=\"display: table-cell; white-space: nowrap; line-height: 1.5; max-width: 200px; text-align: center;\"><span class=\"nodeLabel\"><p>Colas y contenci\u00f3n<\/p><\/span><\/div><\/foreignObject><\/g><\/g><g class=\"node default\" id=\"flowchart-G-11\" transform=\"translate(1535.84375, 88.625)\"><rect class=\"basic label-container\" style=\"\" x=\"-112.4140625\" y=\"-26.25\" width=\"224.828125\" height=\"52.5\"><\/rect><g class=\"label\" style=\"\" transform=\"translate(-82.4140625, -11.25)\"><rect><\/rect><foreignObject width=\"164.828125\" height=\"22.5\"><div xmlns=\"http:\/\/www.w3.org\/1999\/xhtml\" style=\"display: table-cell; white-space: nowrap; line-height: 1.5; max-width: 200px; text-align: center;\"><span class=\"nodeLabel\"><p>Mayor latencia y jitter<\/p><\/span><\/div><\/foreignObject><\/g><\/g><g class=\"node default\" id=\"flowchart-H-13\" transform=\"translate(1825.953125, 88.625)\"><rect class=\"basic label-container\" style=\"\" x=\"-110.109375\" y=\"-26.25\" width=\"220.21875\" height=\"52.5\"><\/rect><g class=\"label\" style=\"\" transform=\"translate(-80.109375, -11.25)\"><rect><\/rect><foreignObject width=\"160.21875\" height=\"22.5\"><div xmlns=\"http:\/\/www.w3.org\/1999\/xhtml\" style=\"display: table-cell; white-space: nowrap; line-height: 1.5; max-width: 200px; text-align: center;\"><span class=\"nodeLabel\"><p>P\u00e9rdida o retransmisi\u00f3n<\/p><\/span><\/div><\/foreignObject><\/g><\/g><g class=\"node default\" id=\"flowchart-I-15\" transform=\"translate(1535.84375, 202.375)\"><rect class=\"basic label-container\" style=\"\" x=\"-130\" y=\"-37.5\" width=\"260\" height=\"75\"><\/rect><g class=\"label\" style=\"\" transform=\"translate(-100, -22.5)\"><rect><\/rect><foreignObject width=\"200\" height=\"45\"><div xmlns=\"http:\/\/www.w3.org\/1999\/xhtml\" style=\"display: table; white-space: break-spaces; line-height: 1.5; max-width: 200px; text-align: center; width: 200px;\"><span class=\"nodeLabel\"><p>Throughput y respuesta esperados<\/p><\/span><\/div><\/foreignObject><\/g><\/g><g class=\"node default\" id=\"flowchart-J-17\" transform=\"translate(2116.0625, 88.625)\"><rect class=\"basic label-container\" style=\"\" x=\"-130\" y=\"-37.5\" width=\"260\" height=\"75\"><\/rect><g class=\"label\" style=\"\" transform=\"translate(-100, -22.5)\"><rect><\/rect><foreignObject width=\"200\" height=\"45\"><div xmlns=\"http:\/\/www.w3.org\/1999\/xhtml\" style=\"display: table; white-space: break-spaces; line-height: 1.5; max-width: 200px; text-align: center; width: 200px;\"><span class=\"nodeLabel\"><p>Goodput y experiencia degradados<\/p><\/span><\/div><\/foreignObject><\/g><\/g><\/g><\/g><\/g><\/svg><figcaption>Relaci\u00f3n entre demanda, capacidad, colas y rendimiento percibido por la aplicaci\u00f3n<\/figcaption><\/figure>\n\n\n\n<h3 class=\"wp-block-heading\">Capacidad, Ancho de Banda y Utilizaci\u00f3n<\/h3>\n\n\n\n<p class=\"wp-block-paragraph\">La capacidad de un enlace representa la tasa nominal soportada por el medio y la tecnolog\u00eda. La utilizaci\u00f3n representa cu\u00e1nto de esa capacidad se demanda en un intervalo determinado. Un enlace de alta capacidad puede presentar congesti\u00f3n durante intervalos breves incluso cuando el promedio de cinco minutos parece bajo.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Esto ocurre porque el tr\u00e1fico de red es variable. Backups, transferencias, actualizaciones, streams de video, sincronizaciones y respuestas simult\u00e1neas pueden formar <strong>microbursts<\/strong> que ocupan buffers y producen descartes antes de que el promedio agregado revele saturaci\u00f3n.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Por lo tanto, la medici\u00f3n de capacidad debe considerar la ventana temporal, la direcci\u00f3n del tr\u00e1fico y el punto exacto de la ruta observada.<\/p>\n\n\n\n<h3 class=\"wp-block-heading\">Throughput y Goodput<\/h3>\n\n\n\n<p class=\"wp-block-paragraph\"><strong>Throughput<\/strong> es la tasa efectivamente transferida a lo largo de la ruta en un intervalo determinado. Puede ser inferior a la velocidad nominal debido al overhead de protocolos, contenci\u00f3n, p\u00e9rdida, retransmisi\u00f3n, limitaciones del host, ventana de transporte, procesamiento de firewall u otras restricciones.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\"><strong>Goodput<\/strong> representa la parte realmente \u00fatil entregada a la aplicaci\u00f3n, excluyendo retransmisiones y overhead que no forman parte del dato \u00fatil. Esta distinci\u00f3n es importante porque un enlace puede estar muy ocupado y, aun as\u00ed, aportar poco valor a la aplicaci\u00f3n si una parte relevante de la capacidad se consume en retransmisiones o tr\u00e1fico innecesario.<\/p>\n\n\n\n<h3 class=\"wp-block-heading\">Latencia y RTT<\/h3>\n\n\n\n<p class=\"wp-block-paragraph\">La latencia es el retardo entre origen y destino. Dependiendo del m\u00e9todo, puede medirse el retardo en un sentido o el <strong>round-trip time (RTT)<\/strong>. El RTT incluye la ida, la vuelta y los tiempos de procesamiento encontrados en la ruta.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Los componentes del retardo incluyen:<\/p>\n\n\n\n<ul class=\"wp-block-list\"><li>propagaci\u00f3n en el medio f\u00edsico;<\/li><li>serializaci\u00f3n de bits en el enlace;<\/li><li>procesamiento en hosts y equipos;<\/li><li>encolamiento;<\/li><li>inspecci\u00f3n por firewalls o funciones de seguridad;<\/li><li>t\u00faneles, proxies y servicios intermedios;<\/li><li>distancia y arquitectura WAN o cloud.<\/li><\/ul>\n\n\n\n<p class=\"wp-block-paragraph\">La parte m\u00e1s variable en redes congestionadas suele ser el <strong>retardo de cola<\/strong>. Por ello, una red puede presentar un RTT estable con baja carga y aumentarlo significativamente cuando los enlaces se acercan a la saturaci\u00f3n.<\/p>\n\n\n\n<h3 class=\"wp-block-heading\">Jitter o Variaci\u00f3n del Retardo<\/h3>\n\n\n\n<p class=\"wp-block-paragraph\">El jitter es la variaci\u00f3n temporal del retardo entre paquetes. Las aplicaciones interactivas y los flujos en tiempo real son especialmente sensibles a esta variaci\u00f3n porque necesitan reproducir audio, video o se\u00f1ales de control con una cadencia previsible.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Los buffers de reproducci\u00f3n pueden absorber parte de la variaci\u00f3n, pero a\u00f1aden retardo. Por lo tanto, no existe una optimizaci\u00f3n sin compromisos: aumentar el buffer puede reducir fallas perceptibles de reproducci\u00f3n, pero tambi\u00e9n aumenta la latencia de extremo a extremo.<\/p>\n\n\n\n<h3 class=\"wp-block-heading\">P\u00e9rdida de Paquetes y Retransmisi\u00f3n<\/h3>\n\n\n\n<p class=\"wp-block-paragraph\">Los paquetes pueden descartarse por colas llenas, errores f\u00edsicos, pol\u00edticas, problemas de radiofrecuencia, fallas de interfaz u otros mecanismos. El efecto de la p\u00e9rdida depende del protocolo y de la aplicaci\u00f3n.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">En TCP, la p\u00e9rdida puede provocar retransmisiones y reducci\u00f3n de la tasa de env\u00edo conforme a los mecanismos de control de congesti\u00f3n. En UDP, la red no retransmite autom\u00e1ticamente el datagrama perdido; la aplicaci\u00f3n decide si lo recupera, lo oculta o simplemente acepta la p\u00e9rdida.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Por ello, \u00ab1% de p\u00e9rdida\u00bb no tiene el mismo impacto en todas las aplicaciones. El requisito debe derivar del servicio y del comportamiento del protocolo, no de un n\u00famero gen\u00e9rico aplicado a toda la red.<\/p>\n\n\n\n\n<h2 class=\"wp-block-heading\">M\u00e9tricas que Deben Evaluarse en Conjunto<\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">Ninguna m\u00e9trica aislada describe el rendimiento completo. Una medici\u00f3n coherente combina indicadores del enlace, la ruta, el transporte y la aplicaci\u00f3n.<\/p>\n\n\n\n<figure class=\"wp-block-table\"><table><tbody><tr><td>M\u00e9trica<\/td><td>Qu\u00e9 representa<\/td><td>Qu\u00e9 puede revelar<\/td><\/tr><tr><td>capacidade nominal<\/td><td>l\u00edmite tecnol\u00f3gico del enlace<\/td><td>techo te\u00f3rico del segmento<\/td><\/tr><tr><td>utiliza\u00e7\u00e3o<\/td><td>parte de la capacidad demandada<\/td><td>saturaci\u00f3n sostenida o picos<\/td><\/tr><tr><td>throughput<\/td><td>tasa efectivamente transferida<\/td><td>capacidad pr\u00e1ctica de la ruta<\/td><\/tr><tr><td>goodput<\/td><td>dato \u00fatil entregado a la aplicaci\u00f3n<\/td><td>eficiencia real de la transferencia<\/td><\/tr><tr><td>latencia\/RTT<\/td><td>tiempo de tr\u00e1nsito y retorno<\/td><td>distancia, colas y procesamiento<\/td><\/tr><tr><td>jitter<\/td><td>variaci\u00f3n del retardo<\/td><td>inestabilidad temporal de las colas<\/td><\/tr><tr><td>p\u00e9rdida<\/td><td>paquetes no entregados<\/td><td>congesti\u00f3n, errores o pol\u00edticas<\/td><\/tr><tr><td>retransmisiones TCP<\/td><td>datos reenviados<\/td><td>p\u00e9rdida, reordenamiento o timeout<\/td><\/tr><tr><td>errores\/discards de interfaz<\/td><td>fallas registradas en el equipo<\/td><td>capa f\u00edsica, cola o configuraci\u00f3n<\/td><\/tr><tr><td>CPU\/memoria<\/td><td>recurso de procesamiento<\/td><td>posible limitaci\u00f3n del equipo<\/td><\/tr><tr><td>colas\/queue drops<\/td><td>ocupaci\u00f3n y descarte por clase<\/td><td>contenci\u00f3n y QoS<\/td><\/tr><tr><td>airtime y retries Wi-Fi<\/td><td>uso del medio y reintentos<\/td><td>interferencia, cobertura o densidad<\/td><\/tr><\/tbody><\/table><\/figure>\n\n\n\n<p class=\"wp-block-paragraph\">El <a href=\"\/conteudo\/artigos-tecnicos\/monitoramento-de-rede-metricas-disponibilidade-desempenho-observabilidade\/\">Monitoreo de Red<\/a> proporciona la capa continua de m\u00e9tricas; <a href=\"\/conteudo\/artigos-tecnicos\/netflow-o-que-e-como-funciona-analisar-trafego-rede\/\">NetFlow y el an\u00e1lisis de flujos<\/a> ayudan a explicar <strong>qui\u00e9n<\/strong> est\u00e1 consumiendo la ruta; y la <a href=\"\/conteudo\/artigos-tecnicos\/gerenciamento-de-redes-fcaps-snmp-configuracao-desempenho-seguranca\/\">Gesti\u00f3n de Redes basada en FCAPS<\/a> organiza el rendimiento como parte de la operaci\u00f3n.<\/p>\n\n\n\n\n<h2 class=\"wp-block-heading\">Congesti\u00f3n, Colas y Buffers<\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">La congesti\u00f3n ocurre cuando la demanda de tr\u00e1fico de un determinado recurso supera la capacidad disponible en ese instante. Ese recurso puede ser una interfaz f\u00edsica, una cola de salida, un firewall, un t\u00fanel, una radio Wi-Fi, una CPU o un enlace WAN.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Cuando los paquetes llegan m\u00e1s r\u00e1pido de lo que pueden transmitirse, entran en cola. Si la cola crece, la latencia aumenta. Si el buffer se agota, los paquetes se descartan. Por lo tanto, <strong>una latencia creciente bajo carga puede ser una se\u00f1al de congesti\u00f3n antes de que aparezca la p\u00e9rdida<\/strong>.<\/p>\n\n\n\n<h3 class=\"wp-block-heading\">El Buffer No Es Capacidad<\/h3>\n\n\n\n<p class=\"wp-block-paragraph\">Los buffers absorben diferencias temporales entre la tasa de llegada y la tasa de salida. Son necesarios, pero no convierten un enlace lento en uno r\u00e1pido. Los buffers excesivos pueden permitir colas muy largas, aumentando la latencia de aplicaciones interactivas durante grandes transferencias \u2014 fen\u00f3meno frecuentemente asociado con <em>bufferbloat<\/em>.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">La arquitectura de colas debe analizarse junto con QoS, el comportamiento del transporte y el perfil de los flujos.<\/p>\n\n\n\n<h3 class=\"wp-block-heading\">Microbursts<\/h3>\n\n\n\n<p class=\"wp-block-paragraph\">Los microbursts son picos de tr\u00e1fico muy breves. Pueden saturar una interfaz durante milisegundos o menos, provocar descartes y desaparecer antes de que herramientas con intervalos de recolecci\u00f3n espaciados registren una utilizaci\u00f3n media alta.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Esta es una de las razones por las que el troubleshooting de rendimiento no debe depender exclusivamente de gr\u00e1ficos agregados. Contadores de descarte, telemetr\u00eda de alta frecuencia, captura de paquetes y an\u00e1lisis del patr\u00f3n de flujos pueden revelar fen\u00f3menos invisibles en el promedio.<\/p>\n\n\n\n<h3 class=\"wp-block-heading\">Desequilibrio entre Interfaces y Oversubscription<\/h3>\n\n\n\n<p class=\"wp-block-paragraph\">Cuando m\u00faltiples puertos de acceso convergen en uplinks de menor capacidad agregada, existe <strong>oversubscription<\/strong>. Esto no es necesariamente un error: las redes se dise\u00f1an considerando que no todos los usuarios transmiten al m\u00e1ximo simult\u00e1neamente. El problema surge cuando la relaci\u00f3n de agregaci\u00f3n no corresponde al comportamiento real de las aplicaciones.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Un desequilibrio simple, como tr\u00e1fico procedente de varios enlaces r\u00e1pidos hacia una \u00fanica salida m\u00e1s lenta, crea un punto de contenci\u00f3n previsible. El an\u00e1lisis debe realizarse por direcci\u00f3n y seg\u00fan el peor escenario plausible de simultaneidad.<\/p>\n\n\n\n<figure class=\"a3a-mermaid\"><svg id=\"a3a-diagram-2\" width=\"100%\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\" class=\"flowchart\" style=\"max-width:min(859.65625px, 100%);height:auto;display:block;margin:0 auto\" viewBox=\"0 0 859.65625 296\" role=\"graphics-document document\" aria-roledescription=\"flowchart-v2\" aria-labelledby=\"chart-title-a3a-diagram-2\"><title id=\"chart-title-a3a-diagram-2\">Formaci\u00f3n de Congesti\u00f3n en un Punto de Agregaci\u00f3n de Red<\/title><style>#a3a-diagram-2{font-family:Roboto,sans-serif;font-size:15px;fill:var(--a3a-diag-text, #0a0a0a);}@keyframes edge-animation-frame{from{stroke-dashoffset:0;}}@keyframes dash{to{stroke-dashoffset:0;}}#a3a-diagram-2 .edge-animation-slow{stroke-dasharray:9,5!important;stroke-dashoffset:900;animation:dash 50s linear infinite;stroke-linecap:round;}#a3a-diagram-2 .edge-animation-fast{stroke-dasharray:9,5!important;stroke-dashoffset:900;animation:dash 20s linear infinite;stroke-linecap:round;}#a3a-diagram-2 .error-icon{fill:var(--a3a-diag-canvas, #ffffff);}#a3a-diagram-2 .error-text{fill:#000000;stroke:#000000;}#a3a-diagram-2 .edge-thickness-normal{stroke-width:1px;}#a3a-diagram-2 .edge-thickness-thick{stroke-width:3.5px;}#a3a-diagram-2 .edge-pattern-solid{stroke-dasharray:0;}#a3a-diagram-2 .edge-thickness-invisible{stroke-width:0;fill:none;}#a3a-diagram-2 .edge-pattern-dashed{stroke-dasharray:3;}#a3a-diagram-2 .edge-pattern-dotted{stroke-dasharray:2;}#a3a-diagram-2 .marker{fill:var(--a3a-diag-stroke, #2e42a2);stroke:var(--a3a-diag-stroke, #2e42a2);}#a3a-diagram-2 .marker.cross{stroke:var(--a3a-diag-stroke, #2e42a2);}#a3a-diagram-2 svg{font-family:Roboto,sans-serif;font-size:15px;}#a3a-diagram-2 p{margin:0;}#a3a-diagram-2 .label{font-family:Roboto,sans-serif;color:var(--a3a-diag-text, #0a0a0a);}#a3a-diagram-2 .cluster-label text{fill:var(--a3a-diag-title, #0124af);}#a3a-diagram-2 .cluster-label span{color:var(--a3a-diag-title, #0124af);}#a3a-diagram-2 .cluster-label span p{background-color:transparent;}#a3a-diagram-2 .label text,#a3a-diagram-2 span{fill:var(--a3a-diag-text, #0a0a0a);color:var(--a3a-diag-text, #0a0a0a);}#a3a-diagram-2 .node rect,#a3a-diagram-2 .node circle,#a3a-diagram-2 .node ellipse,#a3a-diagram-2 .node polygon,#a3a-diagram-2 .node path{fill:var(--a3a-diag-fill, #eef2fd);stroke:var(--a3a-diag-stroke, #2e42a2);stroke-width:1px;}#a3a-diagram-2 .rough-node .label text,#a3a-diagram-2 .node .label text,#a3a-diagram-2 .image-shape .label,#a3a-diagram-2 .icon-shape .label{text-anchor:middle;}#a3a-diagram-2 .node .katex path{fill:#000;stroke:#000;stroke-width:1px;}#a3a-diagram-2 .rough-node .label,#a3a-diagram-2 .node .label,#a3a-diagram-2 .image-shape .label,#a3a-diagram-2 .icon-shape .label{text-align:center;}#a3a-diagram-2 .node.clickable{cursor:pointer;}#a3a-diagram-2 .root .anchor path{fill:var(--a3a-diag-stroke, #2e42a2)!important;stroke-width:0;stroke:var(--a3a-diag-stroke, #2e42a2);}#a3a-diagram-2 .arrowheadPath{fill:var(--a3a-diag-stroke, #0b0b0b);}#a3a-diagram-2 .edgePath .path{stroke:var(--a3a-diag-stroke, #2e42a2);stroke-width:2.0px;}#a3a-diagram-2 .flowchart-link{stroke:var(--a3a-diag-stroke, #2e42a2);fill:none;}#a3a-diagram-2 .edgeLabel{background-color:var(--a3a-diag-canvas, #ffffff);text-align:center;}#a3a-diagram-2 .edgeLabel p{background-color:var(--a3a-diag-canvas, #ffffff);}#a3a-diagram-2 .edgeLabel rect{opacity:0.5;background-color:var(--a3a-diag-canvas, #ffffff);fill:var(--a3a-diag-canvas, #ffffff);}#a3a-diagram-2 .labelBkg{background-color:rgba(255, 255, 255, 0.5);}#a3a-diagram-2 .cluster rect{fill:var(--a3a-diag-surface, #f8f8f8);stroke:var(--a3a-diag-border, #e2e8f0);stroke-width:1px;}#a3a-diagram-2 .cluster text{fill:var(--a3a-diag-title, #0124af);}#a3a-diagram-2 .cluster span{color:var(--a3a-diag-title, #0124af);}#a3a-diagram-2 div.mermaidTooltip{position:absolute;text-align:center;max-width:200px;padding:2px;font-family:Roboto,sans-serif;font-size:12px;background:var(--a3a-diag-canvas, #ffffff);border:1px solid hsl(0, 0%, 90%);border-radius:2px;pointer-events:none;z-index:100;}#a3a-diagram-2 .flowchartTitleText{text-anchor:middle;font-size:18px;fill:var(--a3a-diag-text, #0a0a0a);}#a3a-diagram-2 rect.text{fill:none;stroke-width:0;}#a3a-diagram-2 .icon-shape,#a3a-diagram-2 .image-shape{background-color:var(--a3a-diag-canvas, #ffffff);text-align:center;}#a3a-diagram-2 .icon-shape p,#a3a-diagram-2 .image-shape p{background-color:var(--a3a-diag-canvas, #ffffff);padding:2px;}#a3a-diagram-2 .icon-shape rect,#a3a-diagram-2 .image-shape rect{opacity:0.5;background-color:var(--a3a-diag-canvas, #ffffff);fill:var(--a3a-diag-canvas, #ffffff);}#a3a-diagram-2 .label-icon{display:inline-block;height:1em;overflow:visible;vertical-align:-0.125em;}#a3a-diagram-2 .node .label-icon path{fill:currentColor;stroke:revert;stroke-width:revert;}#a3a-diagram-2 :root{--mermaid-font-family:Roboto,sans-serif;}<\/style><g><marker id=\"a3a-diagram-2_flowchart-v2-pointEnd\" class=\"marker flowchart-v2\" viewBox=\"0 0 10 10\" refX=\"5\" refY=\"5\" markerUnits=\"userSpaceOnUse\" markerWidth=\"8\" markerHeight=\"8\" orient=\"auto\"><path d=\"M 0 0 L 10 5 L 0 10 z\" class=\"arrowMarkerPath\" style=\"stroke-width: 1; stroke-dasharray: 1, 0;\"><\/path><\/marker><marker id=\"a3a-diagram-2_flowchart-v2-pointStart\" class=\"marker flowchart-v2\" viewBox=\"0 0 10 10\" refX=\"4.5\" refY=\"5\" markerUnits=\"userSpaceOnUse\" markerWidth=\"8\" markerHeight=\"8\" orient=\"auto\"><path d=\"M 0 5 L 10 10 L 10 0 z\" class=\"arrowMarkerPath\" style=\"stroke-width: 1; stroke-dasharray: 1, 0;\"><\/path><\/marker><marker id=\"a3a-diagram-2_flowchart-v2-circleEnd\" class=\"marker flowchart-v2\" viewBox=\"0 0 10 10\" refX=\"11\" refY=\"5\" markerUnits=\"userSpaceOnUse\" markerWidth=\"11\" markerHeight=\"11\" orient=\"auto\"><circle cx=\"5\" cy=\"5\" r=\"5\" class=\"arrowMarkerPath\" style=\"stroke-width: 1; stroke-dasharray: 1, 0;\"><\/circle><\/marker><marker id=\"a3a-diagram-2_flowchart-v2-circleStart\" class=\"marker flowchart-v2\" viewBox=\"0 0 10 10\" refX=\"-1\" refY=\"5\" markerUnits=\"userSpaceOnUse\" markerWidth=\"11\" markerHeight=\"11\" orient=\"auto\"><circle cx=\"5\" cy=\"5\" r=\"5\" class=\"arrowMarkerPath\" style=\"stroke-width: 1; stroke-dasharray: 1, 0;\"><\/circle><\/marker><marker id=\"a3a-diagram-2_flowchart-v2-crossEnd\" class=\"marker cross flowchart-v2\" viewBox=\"0 0 11 11\" refX=\"12\" refY=\"5.2\" markerUnits=\"userSpaceOnUse\" markerWidth=\"11\" markerHeight=\"11\" orient=\"auto\"><path d=\"M 1,1 l 9,9 M 10,1 l -9,9\" class=\"arrowMarkerPath\" style=\"stroke-width: 2; stroke-dasharray: 1, 0;\"><\/path><\/marker><marker id=\"a3a-diagram-2_flowchart-v2-crossStart\" class=\"marker cross flowchart-v2\" viewBox=\"0 0 11 11\" refX=\"-1\" refY=\"5.2\" markerUnits=\"userSpaceOnUse\" markerWidth=\"11\" markerHeight=\"11\" orient=\"auto\"><path d=\"M 1,1 l 9,9 M 10,1 l -9,9\" class=\"arrowMarkerPath\" style=\"stroke-width: 2; stroke-dasharray: 1, 0;\"><\/path><\/marker><g class=\"root\"><g class=\"clusters\"><\/g><g class=\"edgePaths\"><path d=\"M117.078,39.875L121.289,39.875C125.5,39.875,133.922,39.875,151.553,51.216C169.184,62.556,196.025,85.237,209.445,96.578L222.865,107.918\" id=\"L_A_D_0\" class=\"edge-thickness-normal edge-pattern-solid edge-thickness-normal edge-pattern-solid flowchart-link\" style=\";\" data-edge=\"true\" data-et=\"edge\" data-id=\"L_A_D_0\" data-points=\"W3sieCI6MTE3LjA3ODEyNSwieSI6MzkuODc1fSx7IngiOjE0Mi4zNDM3NSwieSI6MzkuODc1fSx7IngiOjIyNS45MjA0NjM3MDk2Nzc0MiwieSI6MTEwLjV9XQ==\" marker-end=\"url(#a3a-diagram-2_flowchart-v2-pointEnd)\"><\/path><path d=\"M117.344,142.375L121.51,142.375C125.677,142.375,134.01,142.375,141.678,142.203C149.345,142.031,156.347,141.688,159.848,141.516L163.349,141.344\" id=\"L_B_D_0\" class=\"edge-thickness-normal edge-pattern-solid edge-thickness-normal edge-pattern-solid flowchart-link\" style=\";\" data-edge=\"true\" data-et=\"edge\" data-id=\"L_B_D_0\" data-points=\"W3sieCI6MTE3LjM0Mzc1LCJ5IjoxNDIuMzc1fSx7IngiOjE0Mi4zNDM3NSwieSI6MTQyLjM3NX0seyJ4IjoxNjcuMzQzNzUsInkiOjE0MS4xNDgzNDA2MDI0MjYwNn1d\" marker-end=\"url(#a3a-diagram-2_flowchart-v2-pointEnd)\"><\/path><path d=\"M116.984,244.875L121.211,244.875C125.438,244.875,133.891,244.875,152.1,231.687C170.31,218.498,198.276,192.121,212.259,178.933L226.243,165.745\" id=\"L_C_D_0\" class=\"edge-thickness-normal edge-pattern-solid edge-thickness-normal edge-pattern-solid flowchart-link\" style=\";\" data-edge=\"true\" data-et=\"edge\" data-id=\"L_C_D_0\" data-points=\"W3sieCI6MTE2Ljk4NDM3NSwieSI6MjQ0Ljg3NX0seyJ4IjoxNDIuMzQzNzUsInkiOjI0NC44NzV9LHsieCI6MjI5LjE1MjU0Njk2NTMxNzkyLCJ5IjoxNjN9XQ==\" marker-end=\"url(#a3a-diagram-2_flowchart-v2-pointEnd)\"><\/path><path d=\"M346.625,136.75L350.792,136.75C354.958,136.75,363.292,136.75,370.958,136.75C378.625,136.75,385.625,136.75,389.125,136.75L392.625,136.75\" id=\"L_D_E_0\" class=\"edge-thickness-normal edge-pattern-solid edge-thickness-normal edge-pattern-solid flowchart-link\" style=\";\" data-edge=\"true\" data-et=\"edge\" data-id=\"L_D_E_0\" data-points=\"W3sieCI6MzQ2LjYyNSwieSI6MTM2Ljc1fSx7IngiOjM3MS42MjUsInkiOjEzNi43NX0seyJ4IjozOTYuNjI1LCJ5IjoxMzYuNzV9XQ==\" marker-end=\"url(#a3a-diagram-2_flowchart-v2-pointEnd)\"><\/path><path d=\"M494.114,110.5L506.204,97.792C518.295,85.083,542.476,59.667,558.47,46.958C574.464,34.25,582.271,34.25,586.174,34.25L590.078,34.25\" id=\"L_E_F_0\" class=\"edge-thickness-normal edge-pattern-solid edge-thickness-normal edge-pattern-solid flowchart-link\" style=\";\" data-edge=\"true\" data-et=\"edge\" data-id=\"L_E_F_0\" data-points=\"W3sieCI6NDk0LjExNDEzODcxOTUxMjIsInkiOjExMC41fSx7IngiOjU2Ni42NTYyNSwieSI6MzQuMjV9LHsieCI6NTk0LjA3ODEyNSwieSI6MzQuMjV9XQ==\" marker-end=\"url(#a3a-diagram-2_flowchart-v2-pointEnd)\"><\/path><path d=\"M541.656,136.75L545.823,136.75C549.99,136.75,558.323,136.75,574.039,136.75C589.755,136.75,612.854,136.75,624.404,136.75L635.953,136.75\" id=\"L_E_G_0\" class=\"edge-thickness-normal edge-pattern-solid edge-thickness-normal edge-pattern-solid flowchart-link\" style=\";\" data-edge=\"true\" data-et=\"edge\" data-id=\"L_E_G_0\" data-points=\"W3sieCI6NTQxLjY1NjI1LCJ5IjoxMzYuNzV9LHsieCI6NTY2LjY1NjI1LCJ5IjoxMzYuNzV9LHsieCI6NjM5Ljk1MzEyNSwieSI6MTM2Ljc1fV0=\" marker-end=\"url(#a3a-diagram-2_flowchart-v2-pointEnd)\"><\/path><path d=\"M491.644,163L504.146,177.583C516.648,192.167,541.652,221.333,557.654,235.917C573.656,250.5,580.656,250.5,584.156,250.5L587.656,250.5\" id=\"L_E_H_0\" class=\"edge-thickness-normal edge-pattern-solid edge-thickness-normal edge-pattern-solid flowchart-link\" style=\";\" data-edge=\"true\" data-et=\"edge\" data-id=\"L_E_H_0\" data-points=\"W3sieCI6NDkxLjY0NDIzMDc2OTIzMDgsInkiOjE2M30seyJ4Ijo1NjYuNjU2MjUsInkiOjI1MC41fSx7IngiOjU5MS42NTYyNSwieSI6MjUwLjV9XQ==\" marker-end=\"url(#a3a-diagram-2_flowchart-v2-pointEnd)\"><\/path><\/g><g class=\"edgeLabels\"><g class=\"edgeLabel\"><g class=\"label\" data-id=\"L_A_D_0\" transform=\"translate(0, 0)\"><foreignObject width=\"0\" height=\"0\"><div xmlns=\"http:\/\/www.w3.org\/1999\/xhtml\" class=\"labelBkg\" style=\"display: table-cell; white-space: nowrap; line-height: 1.5; max-width: 200px; text-align: center;\"><span class=\"edgeLabel\"><\/span><\/div><\/foreignObject><\/g><\/g><g class=\"edgeLabel\"><g class=\"label\" data-id=\"L_B_D_0\" transform=\"translate(0, 0)\"><foreignObject width=\"0\" height=\"0\"><div xmlns=\"http:\/\/www.w3.org\/1999\/xhtml\" class=\"labelBkg\" style=\"display: table-cell; white-space: nowrap; line-height: 1.5; max-width: 200px; text-align: center;\"><span class=\"edgeLabel\"><\/span><\/div><\/foreignObject><\/g><\/g><g class=\"edgeLabel\"><g class=\"label\" data-id=\"L_C_D_0\" transform=\"translate(0, 0)\"><foreignObject width=\"0\" height=\"0\"><div xmlns=\"http:\/\/www.w3.org\/1999\/xhtml\" class=\"labelBkg\" style=\"display: table-cell; white-space: nowrap; line-height: 1.5; max-width: 200px; text-align: center;\"><span class=\"edgeLabel\"><\/span><\/div><\/foreignObject><\/g><\/g><g class=\"edgeLabel\"><g class=\"label\" data-id=\"L_D_E_0\" transform=\"translate(0, 0)\"><foreignObject width=\"0\" height=\"0\"><div xmlns=\"http:\/\/www.w3.org\/1999\/xhtml\" class=\"labelBkg\" style=\"display: table-cell; white-space: nowrap; line-height: 1.5; max-width: 200px; text-align: center;\"><span class=\"edgeLabel\"><\/span><\/div><\/foreignObject><\/g><\/g><g class=\"edgeLabel\"><g class=\"label\" data-id=\"L_E_F_0\" transform=\"translate(0, 0)\"><foreignObject width=\"0\" height=\"0\"><div xmlns=\"http:\/\/www.w3.org\/1999\/xhtml\" class=\"labelBkg\" style=\"display: table-cell; white-space: nowrap; line-height: 1.5; max-width: 200px; text-align: center;\"><span class=\"edgeLabel\"><\/span><\/div><\/foreignObject><\/g><\/g><g class=\"edgeLabel\"><g class=\"label\" data-id=\"L_E_G_0\" transform=\"translate(0, 0)\"><foreignObject width=\"0\" height=\"0\"><div xmlns=\"http:\/\/www.w3.org\/1999\/xhtml\" class=\"labelBkg\" style=\"display: table-cell; white-space: nowrap; line-height: 1.5; max-width: 200px; text-align: center;\"><span class=\"edgeLabel\"><\/span><\/div><\/foreignObject><\/g><\/g><g class=\"edgeLabel\"><g class=\"label\" data-id=\"L_E_H_0\" transform=\"translate(0, 0)\"><foreignObject width=\"0\" height=\"0\"><div xmlns=\"http:\/\/www.w3.org\/1999\/xhtml\" class=\"labelBkg\" style=\"display: table-cell; white-space: nowrap; line-height: 1.5; max-width: 200px; text-align: center;\"><span class=\"edgeLabel\"><\/span><\/div><\/foreignObject><\/g><\/g><\/g><g class=\"nodes\"><g class=\"node default\" id=\"flowchart-A-0\" transform=\"translate(62.671875, 39.875)\"><rect class=\"basic label-container\" style=\"\" x=\"-54.40625\" y=\"-26.25\" width=\"108.8125\" height=\"52.5\"><\/rect><g class=\"label\" style=\"\" transform=\"translate(-24.40625, -11.25)\"><rect><\/rect><foreignObject width=\"48.8125\" height=\"22.5\"><div xmlns=\"http:\/\/www.w3.org\/1999\/xhtml\" style=\"display: table-cell; white-space: nowrap; line-height: 1.5; max-width: 200px; text-align: center;\"><span class=\"nodeLabel\"><p>Flujo A<\/p><\/span><\/div><\/foreignObject><\/g><\/g><g class=\"node default\" id=\"flowchart-D-1\" transform=\"translate(256.984375, 136.75)\"><rect class=\"basic label-container\" style=\"\" x=\"-89.640625\" y=\"-26.25\" width=\"179.28125\" height=\"52.5\"><\/rect><g class=\"label\" style=\"\" transform=\"translate(-59.640625, -11.25)\"><rect><\/rect><foreignObject width=\"119.28125\" height=\"22.5\"><div xmlns=\"http:\/\/www.w3.org\/1999\/xhtml\" style=\"display: table-cell; white-space: nowrap; line-height: 1.5; max-width: 200px; text-align: center;\"><span class=\"nodeLabel\"><p>Switch o firewall<\/p><\/span><\/div><\/foreignObject><\/g><\/g><g class=\"node default\" id=\"flowchart-B-2\" transform=\"translate(62.671875, 142.375)\"><rect class=\"basic label-container\" style=\"\" x=\"-54.671875\" y=\"-26.25\" width=\"109.34375\" height=\"52.5\"><\/rect><g class=\"label\" style=\"\" transform=\"translate(-24.671875, -11.25)\"><rect><\/rect><foreignObject width=\"49.34375\" height=\"22.5\"><div xmlns=\"http:\/\/www.w3.org\/1999\/xhtml\" style=\"display: table-cell; white-space: nowrap; line-height: 1.5; max-width: 200px; text-align: center;\"><span class=\"nodeLabel\"><p>Flujo B<\/p><\/span><\/div><\/foreignObject><\/g><\/g><g class=\"node default\" id=\"flowchart-C-4\" transform=\"translate(62.671875, 244.875)\"><rect class=\"basic label-container\" style=\"\" x=\"-54.3125\" y=\"-26.25\" width=\"108.625\" height=\"52.5\"><\/rect><g class=\"label\" style=\"\" transform=\"translate(-24.3125, -11.25)\"><rect><\/rect><foreignObject width=\"48.625\" height=\"22.5\"><div xmlns=\"http:\/\/www.w3.org\/1999\/xhtml\" style=\"display: table-cell; white-space: nowrap; line-height: 1.5; max-width: 200px; text-align: center;\"><span class=\"nodeLabel\"><p>Flujo C<\/p><\/span><\/div><\/foreignObject><\/g><\/g><g class=\"node default\" id=\"flowchart-E-7\" transform=\"translate(469.140625, 136.75)\"><rect class=\"basic label-container\" style=\"\" x=\"-72.515625\" y=\"-26.25\" width=\"145.03125\" height=\"52.5\"><\/rect><g class=\"label\" style=\"\" transform=\"translate(-42.515625, -11.25)\"><rect><\/rect><foreignObject width=\"85.03125\" height=\"22.5\"><div xmlns=\"http:\/\/www.w3.org\/1999\/xhtml\" style=\"display: table-cell; white-space: nowrap; line-height: 1.5; max-width: 200px; text-align: center;\"><span class=\"nodeLabel\"><p>Cola de salida<\/p><\/span><\/div><\/foreignObject><\/g><\/g><g class=\"node default\" id=\"flowchart-F-9\" transform=\"translate(721.65625, 34.25)\"><rect class=\"basic label-container\" style=\"\" x=\"-127.578125\" y=\"-26.25\" width=\"255.15625\" height=\"52.5\"><\/rect><g class=\"label\" style=\"\" transform=\"translate(-97.578125, -11.25)\"><rect><\/rect><foreignObject width=\"195.15625\" height=\"22.5\"><div xmlns=\"http:\/\/www.w3.org\/1999\/xhtml\" style=\"display: table-cell; white-space: nowrap; line-height: 1.5; max-width: 200px; text-align: center;\"><span class=\"nodeLabel\"><p>Uplink de menor capacidad<\/p><\/span><\/div><\/foreignObject><\/g><\/g><g class=\"node default\" id=\"flowchart-G-11\" transform=\"translate(721.65625, 136.75)\"><rect class=\"basic label-container\" style=\"\" x=\"-81.703125\" y=\"-26.25\" width=\"163.40625\" height=\"52.5\"><\/rect><g class=\"label\" style=\"\" transform=\"translate(-51.703125, -11.25)\"><rect><\/rect><foreignObject width=\"103.40625\" height=\"22.5\"><div xmlns=\"http:\/\/www.w3.org\/1999\/xhtml\" style=\"display: table-cell; white-space: nowrap; line-height: 1.5; max-width: 200px; text-align: center;\"><span class=\"nodeLabel\"><p>Latencia de cola<\/p><\/span><\/div><\/foreignObject><\/g><\/g><g class=\"node default\" id=\"flowchart-H-13\" transform=\"translate(721.65625, 250.5)\"><rect class=\"basic label-container\" style=\"\" x=\"-130\" y=\"-37.5\" width=\"260\" height=\"75\"><\/rect><g class=\"label\" style=\"\" transform=\"translate(-100, -22.5)\"><rect><\/rect><foreignObject width=\"200\" height=\"45\"><div xmlns=\"http:\/\/www.w3.org\/1999\/xhtml\" style=\"display: table; white-space: break-spaces; line-height: 1.5; max-width: 200px; text-align: center; width: 200px;\"><span class=\"nodeLabel\"><p>Descarte cuando se agota el buffer<\/p><\/span><\/div><\/foreignObject><\/g><\/g><\/g><\/g><\/g><\/svg><figcaption>Formaci\u00f3n de Congesti\u00f3n en un Punto de Agregaci\u00f3n de Red<\/figcaption><\/figure>\n\n\n\n\n<h2 class=\"wp-block-heading\">Packet Rate, Tama\u00f1o de Paquete y Capacidad de los Equipos<\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">Evaluar \u00fanicamente gigabits por segundo puede ocultar otra limitaci\u00f3n: <strong>paquetes por segundo (pps)<\/strong>. Un equipo procesa muchos m\u00e1s encabezados para transportar la misma cantidad de bits cuando los paquetes son peque\u00f1os.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Switches, routers y firewalls pueden tener l\u00edmites distintos de throughput en bits, tasa de reenv\u00edo, sesiones simult\u00e1neas, nuevas conexiones por segundo, tama\u00f1o de tablas, inspecci\u00f3n criptogr\u00e1fica y funciones habilitadas. Un datasheet debe interpretarse en el contexto de la funci\u00f3n que desempe\u00f1ar\u00e1 el equipo.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Funciones como ACL, NAT, VPN, IDS\/IPS, inspecci\u00f3n L7, telemetr\u00eda y QoS pueden modificar el rendimiento efectivo seg\u00fan la arquitectura de la plataforma. Por ello, el dimensionamiento debe considerar la configuraci\u00f3n real prevista y no solo la cifra comercial m\u00e1s alta publicada.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\">Throughput TCP, RTT y Bandwidth-Delay Product<\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">El rendimiento de una transferencia TCP depende de la interacci\u00f3n entre la capacidad de la ruta, RTT, p\u00e9rdida, ventana de recepci\u00f3n, congestion control y capacidad de los hosts.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">El <strong>Bandwidth-Delay Product (BDP)<\/strong> expresa la cantidad de datos que puede estar \u00aben vuelo\u00bb en una ruta: aproximadamente la capacidad de la ruta multiplicada por el RTT. En enlaces de alta capacidad y gran RTT, una ventana peque\u00f1a puede impedir que una \u00fanica sesi\u00f3n utilice todo el ancho de banda disponible.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Esto explica por qu\u00e9 una prueba entre dos hosts cercanos puede saturar un enlace, mientras la misma aplicaci\u00f3n entre continentes entrega una tasa mucho menor incluso sin congesti\u00f3n local.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">La RFC 6349 propone una estructura espec\u00edfica para pruebas de throughput TCP y refuerza que evaluar \u00fanicamente la capacidad nominal no es suficiente.<\/p>\n\n\n\n\n<h2 class=\"wp-block-heading\">QoS: la Prioridad No Crea Ancho de Banda<\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">Quality of Service organiza el tratamiento del tr\u00e1fico cuando existe contenci\u00f3n. Clasificaci\u00f3n, marcado, colas, scheduling, policing y shaping permiten diferenciar flujos seg\u00fan los requisitos.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">El art\u00edculo <a href=\"\/conteudo\/artigos-tecnicos\/qos-o-que-e-e-para-que-serve\/\">\u00bfQu\u00e9 Es QoS?<\/a> profundiza en los mecanismos, pero un principio debe quedar claro: <strong>QoS no crea capacidad adicional<\/strong>. Decide c\u00f3mo se distribuir\u00e1 la capacidad limitada durante los per\u00edodos de competencia.<\/p>\n\n\n\n<h3 class=\"wp-block-heading\">Clasificaci\u00f3n y Marcado<\/h3>\n\n\n\n<p class=\"wp-block-paragraph\">La pol\u00edtica debe identificar clases con significado operativo. Voz, video interactivo, aplicaciones de control, tr\u00e1fico corporativo, backup y actualizaciones no deben clasificarse \u00fanicamente por conveniencia t\u00e9cnica; la clasificaci\u00f3n debe reflejar requisitos de servicio.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">El campo DSCP puede transportar una marca, pero esta solo produce efecto si los equipos de la ruta conf\u00edan en ella y tienen un comportamiento de colas configurado de forma coherente.<\/p>\n\n\n\n<h3 class=\"wp-block-heading\">Policing y Shaping<\/h3>\n\n\n\n<p class=\"wp-block-paragraph\">Policing limita la tasa y puede descartar o remarcar excedentes. Shaping controla la tasa de salida y normalmente utiliza una cola para suavizar el env\u00edo. Son mecanismos diferentes y pueden producir efectos distintos sobre latencia y p\u00e9rdida.<\/p>\n\n\n\n<h3 class=\"wp-block-heading\">QoS Debe Validarse Bajo Contenci\u00f3n<\/h3>\n\n\n\n<p class=\"wp-block-paragraph\">Probar QoS sin generar competencia entre clases demuestra poco. El escenario de aceptaci\u00f3n debe crear carga suficiente para activar las colas y confirmar si el tr\u00e1fico cr\u00edtico recibe el tratamiento previsto sin provocar efectos inesperados en las dem\u00e1s clases.<\/p>\n\n\n\n\n<h2 class=\"wp-block-heading\">Arquitectura F\u00edsica y Rendimiento<\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">Una red l\u00f3gica bien dise\u00f1ada no compensa deficiencias de la infraestructura f\u00edsica. La capa f\u00edsica debe proporcionar margen, integridad de se\u00f1al, enlaces compatibles y alimentaci\u00f3n estable.<\/p>\n\n\n\n<h3 class=\"wp-block-heading\">Cableado Estructurado<\/h3>\n\n\n\n<p class=\"wp-block-paragraph\">Deficiencias de instalaci\u00f3n, conectores, diafon\u00eda, p\u00e9rdida de retorno, longitud inadecuada, curvatura o interferencia pueden introducir errores y retransmisiones. Un enlace Ethernet que \u00absube\u00bb no queda autom\u00e1ticamente validado para la categor\u00eda y aplicaci\u00f3n previstas.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">La certificaci\u00f3n del cableado debe demostrar los par\u00e1metros aplicables al enlace. La infraestructura tambi\u00e9n debe organizarse para permitir identificaci\u00f3n, mantenimiento y expansi\u00f3n sin intervenciones improvisadas.<\/p>\n\n\n\n<h3 class=\"wp-block-heading\">Fibra \u00d3ptica y Uplinks<\/h3>\n\n\n\n<p class=\"wp-block-paragraph\">En backbones, el dise\u00f1o debe considerar la capacidad actual, crecimiento, tipo de \u00f3ptica, presupuesto de potencia, distancia, redundancia y posibilidad de expansi\u00f3n. Un backbone subdimensionado se convierte en un cuello de botella compartido por todos los servicios conectados a \u00e9l.<\/p>\n\n\n\n<h3 class=\"wp-block-heading\">Alimentaci\u00f3n, UPS y Protecci\u00f3n<\/h3>\n\n\n\n<p class=\"wp-block-paragraph\">La calidad de energ\u00eda no modifica directamente el throughput, pero influye en la <strong>estabilidad operativa<\/strong> de los equipos. Reinicios, fuentes degradadas, fallas intermitentes o p\u00e9rdida de equipos de distribuci\u00f3n pueden ser percibidos por los usuarios como problemas de red.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">En entornos cr\u00edticos, la alimentaci\u00f3n redundante, UPS, protecci\u00f3n contra sobretensiones, puesta a tierra y supervisi\u00f3n deben formar parte del an\u00e1lisis de disponibilidad de la infraestructura.<\/p>\n\n\n\n\n<h2 class=\"wp-block-heading\">Wi-Fi: el Rendimiento Depende del Airtime<\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">En Ethernet full-duplex conmutada, cada enlace dispone de capacidad dedicada seg\u00fan su tecnolog\u00eda. En Wi-Fi, m\u00faltiples clientes comparten el medio radioel\u00e9ctrico. Por ello, la velocidad de asociaci\u00f3n mostrada por un cliente no representa el throughput disponible para todos los usuarios.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">El dise\u00f1o debe considerar cobertura, SNR, interferencia, reutilizaci\u00f3n de canales, ancho de canal, cantidad de clientes, airtime, retries, roaming y perfil de las aplicaciones.<\/p>\n\n\n\n<h3 class=\"wp-block-heading\">Un Cliente Lento Puede Consumir Tiempo de Radio<\/h3>\n\n\n\n<p class=\"wp-block-paragraph\">Un cliente que opera con una modulaci\u00f3n m\u00e1s robusta y una tasa f\u00edsica menor puede necesitar m\u00e1s airtime para transmitir la misma cantidad de datos. Por ello, el rendimiento Wi-Fi debe analizarse como la utilizaci\u00f3n de un recurso compartido en el tiempo, no solo como \u00abcu\u00e1ntos Mbps soporta el AP\u00bb.<\/p>\n\n\n\n<h3 class=\"wp-block-heading\">M\u00e1s Potencia No Significa una Mejor Red<\/h3>\n\n\n\n<p class=\"wp-block-paragraph\">Aumentar indiscriminadamente la potencia puede ampliar la superposici\u00f3n de celdas y la interferencia co-canal. El dise\u00f1o debe equilibrar AP y cliente, geometr\u00eda de las celdas y reutilizaci\u00f3n espectral.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">La capa inal\u00e1mbrica debe dimensionarse a partir de la demanda y no \u00fanicamente de la existencia de se\u00f1al.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\">Segmentaci\u00f3n, Broadcast y Multicast<\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">La segmentaci\u00f3n mediante VLAN y subredes reduce dominios de broadcast, separa funciones y crea l\u00edmites para las pol\u00edticas. Sin embargo, crear demasiadas VLAN o hacerlo sin una arquitectura tambi\u00e9n aumenta la complejidad de operaci\u00f3n y enrutamiento.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">El art\u00edculo sobre <a href=\"\/conteudo\/artigos-tecnicos\/segmentacao-de-rede-fundamentos-modelos-boas-praticas\/\">Segmentaci\u00f3n de Red<\/a> aborda los criterios de aislamiento. Para el rendimiento, el punto central es garantizar que cada dominio tenga tama\u00f1o, tr\u00e1fico y rutas coherentes con su funci\u00f3n.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">El broadcast innecesario puede consumir recursos de hosts y enlaces. El multicast, por su parte, puede ser extremadamente eficiente cuando est\u00e1 bien dise\u00f1ado, pero puede producir flooding si mecanismos como IGMP snooping y el enrutamiento multicast aplicable no son coherentes con la topolog\u00eda.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Los entornos con videovigilancia, AV over IP, descubrimiento de dispositivos, IoT o automatizaci\u00f3n deben mapear estos flujos expl\u00edcitamente.<\/p>\n\n\n\n\n<h2 class=\"wp-block-heading\">Enrutamiento, Redundancia y Convergencia<\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">La redundancia l\u00f3gica influye en el rendimiento durante condiciones normales y, especialmente, durante fallas. El dise\u00f1o de <a href=\"\/conteudo\/artigos-tecnicos\/ospf-como-funciona-areas-lsas-custos-criterios-projeto\/\">OSPF<\/a> y <a href=\"\/conteudo\/artigos-tecnicos\/bgp-o-que-e-asn-peering-criterios-projeto\/\">BGP<\/a> debe considerar no solo reachability, sino tambi\u00e9n pol\u00edtica, convergencia, rutas alternativas y capacidad residual despu\u00e9s de la p\u00e9rdida de un enlace.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Una red puede operar con un 40% de utilizaci\u00f3n en cada una de dos rutas y alcanzar un 80% o m\u00e1s cuando una falla. Por lo tanto, la <strong>capacidad en escenario degradado<\/strong> debe analizarse antes de afirmar que la arquitectura es redundante.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">El art\u00edculo sobre <a href=\"\/conteudo\/artigos-tecnicos\/estruturas-enderecamento-roteamento-redes-ip-fundamentos-protocolos-praticas-2\/\">Estructuras de Direccionamiento y Enrutamiento en Redes IP<\/a> profundiza en sumarizaci\u00f3n, gateways, ECMP, enrutamiento asim\u00e9trico y criterios de dise\u00f1o.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\">El Papel de los Hosts y las Aplicaciones<\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">No todas las limitaciones est\u00e1n en la red. El host puede limitar el rendimiento por CPU, memoria, storage, driver, NIC, interrupciones, offload, buffers o configuraci\u00f3n del sistema operativo.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">En la capa de aplicaci\u00f3n, sesiones cortas, baja concurrencia, polling excesivo, serializaci\u00f3n de operaciones, cifrado, una base de datos lenta o un servidor saturado pueden producir \u00ablentitud\u00bb incluso cuando la red entrega baja latencia y ausencia de p\u00e9rdida.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Por ello, las pruebas deben separar al menos tres hip\u00f3tesis:<\/p>\n\n\n\n<ol class=\"wp-block-list\"><li>la ruta de red est\u00e1 limitando la transferencia;<\/li><li>el host o servidor est\u00e1 limitando la transferencia;<\/li><li>la aplicaci\u00f3n est\u00e1 limitando la experiencia percibida.<\/li><\/ol>\n\n\n\n<p class=\"wp-block-paragraph\">Una medici\u00f3n sint\u00e9tica de red entre endpoints controlados ayuda a separar estas capas.<\/p>\n\n\n\n\n<h2 class=\"wp-block-heading\">Sobrecarga Sincr\u00f3nica y Eventos Masivos<\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">Algunos eventos generan demanda simult\u00e1nea a gran escala. Tras el restablecimiento de la energ\u00eda, por ejemplo, cientos de dispositivos pueden reiniciarse, solicitar DHCP, resolver DNS, autenticarse, sincronizar la hora, descargar configuraci\u00f3n, reconectarse a servidores e iniciar actualizaciones casi al mismo tiempo.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Del mismo modo, una tarea programada puede iniciar backups o actualizaciones en gran cantidad de hosts en el mismo minuto. Este comportamiento produce una carga muy diferente del promedio diario.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">El dise\u00f1o debe considerar <strong>simultaneidad<\/strong>, no solo el consumo medio. La distribuci\u00f3n temporal, cach\u00e9, limitaci\u00f3n de tasa y programaci\u00f3n de tareas pueden reducir picos evitables.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Las tormentas de broadcast tambi\u00e9n pertenecen a esta categor\u00eda de eventos amplificados. Mecanismos como storm control, segmentaci\u00f3n y protecci\u00f3n de capa 2 ayudan a limitar el radio de impacto.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\">Baseline: Medir Antes de Cambiar<\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">El baseline registra c\u00f3mo se comporta la red en una condici\u00f3n conocida. Sin una referencia anterior, resulta dif\u00edcil determinar si una determinada latencia, utilizaci\u00f3n o volumen de errores es nuevo o estructural.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Un baseline \u00fatil registra diferentes per\u00edodos y condiciones:<\/p>\n\n\n\n<ul class=\"wp-block-list\"><li>horarios pico y valle;<\/li><li>d\u00edas h\u00e1biles y ventanas de mantenimiento;<\/li><li>tr\u00e1fico por enlace y por clase;<\/li><li>RTT entre puntos representativos;<\/li><li>p\u00e9rdida y jitter;<\/li><li>errores y descartes de interfaz;<\/li><li>CPU y memoria de los equipos;<\/li><li>utilizaci\u00f3n de WAN e internet;<\/li><li>comportamiento de Wi-Fi;<\/li><li>principales flujos y aplicaciones.<\/li><\/ul>\n\n\n\n<p class=\"wp-block-paragraph\">El baseline no es una fotograf\u00eda permanente. Cambios de usuarios, aplicaciones, cloud, c\u00e1maras, telefon\u00eda, backups e integraciones modifican la demanda y exigen actualizar las referencias.<\/p>\n\n<div class=\"wp-block-a3a-destaque\">\n<p class=\"wp-block-paragraph\">Antes de aumentar el ancho de banda, sustituir equipos o modificar pol\u00edticas, es necesario establecer el estado real de la red y separar las limitaciones estructurales de eventos puntuales.<\/p>\n\n\n<p class=\"wp-block-paragraph\">La Due Diligence T\u00e9cnica consolida inventario, topolog\u00eda, capacidad, baseline, dependencias y evidencias para orientar decisiones de modernizaci\u00f3n basadas en datos.<\/p>\n\n\n<p class=\"wp-block-paragraph\"><a href=\"\/servicos\/levantamento-e-diagnostico\/due-diligence\/\">Conozca el servicio de Due Diligence T\u00e9cnica<\/a><\/p>\n<\/div>\n\n\n\n\n\n<h2 class=\"wp-block-heading\">Medici\u00f3n Pasiva, Activa y Captura de Paquetes<\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">Los m\u00e9todos de observaci\u00f3n responden preguntas diferentes.<\/p>\n\n\n\n<figure class=\"wp-block-table\"><table><tbody><tr><td>M\u00e9todo<\/td><td>Ejemplo<\/td><td>Ventaja<\/td><td>Limitaci\u00f3n<\/td><\/tr><tr><td>pasivo<\/td><td>SNMP, telemetr\u00eda, logs<\/td><td>observa la producci\u00f3n de forma continua<\/td><td>puede tener baja granularidad temporal<\/td><\/tr><tr><td>flujo<\/td><td>NetFlow\/IPFIX<\/td><td>identifica conversaciones y volumen<\/td><td>no muestra todo el contenido del paquete<\/td><\/tr><tr><td>activo<\/td><td>ping, probes, pruebas sint\u00e9ticas<\/td><td>mide la ruta de forma controlada<\/td><td>genera tr\u00e1fico de prueba<\/td><\/tr><tr><td>throughput<\/td><td>iperf o m\u00e9todo equivalente<\/td><td>mide la capacidad pr\u00e1ctica entre endpoints<\/td><td>depende de los hosts y par\u00e1metros de la prueba<\/td><\/tr><tr><td>captura<\/td><td>packet capture<\/td><td>detalla sesiones, retransmisiones y timing<\/td><td>requiere un punto de captura correcto y an\u00e1lisis especializado<\/td><\/tr><\/tbody><\/table><\/figure>\n\n\n\n<p class=\"wp-block-paragraph\">El m\u00e9todo debe elegirse seg\u00fan la hip\u00f3tesis investigada. No tiene valor capturar millones de paquetes sin saber qu\u00e9 comportamiento se desea demostrar.<\/p>\n\n\n\n<figure class=\"a3a-mermaid\"><svg id=\"a3a-diagram-3\" width=\"100%\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\" class=\"flowchart\" style=\"max-width:min(2146.796875px, 100%);height:auto;display:block;margin:0 auto\" viewBox=\"0 0 2146.796875 263.54296875\" role=\"graphics-document document\" aria-roledescription=\"flowchart-v2\" aria-labelledby=\"chart-title-a3a-diagram-3\"><title id=\"chart-title-a3a-diagram-3\">Proceso de Ingenier\u00eda para Medir y Validar el Rendimiento de Red<\/title><style>#a3a-diagram-3{font-family:Roboto,sans-serif;font-size:15px;fill:var(--a3a-diag-text, #0a0a0a);}@keyframes edge-animation-frame{from{stroke-dashoffset:0;}}@keyframes dash{to{stroke-dashoffset:0;}}#a3a-diagram-3 .edge-animation-slow{stroke-dasharray:9,5!important;stroke-dashoffset:900;animation:dash 50s linear infinite;stroke-linecap:round;}#a3a-diagram-3 .edge-animation-fast{stroke-dasharray:9,5!important;stroke-dashoffset:900;animation:dash 20s linear infinite;stroke-linecap:round;}#a3a-diagram-3 .error-icon{fill:var(--a3a-diag-canvas, #ffffff);}#a3a-diagram-3 .error-text{fill:#000000;stroke:#000000;}#a3a-diagram-3 .edge-thickness-normal{stroke-width:1px;}#a3a-diagram-3 .edge-thickness-thick{stroke-width:3.5px;}#a3a-diagram-3 .edge-pattern-solid{stroke-dasharray:0;}#a3a-diagram-3 .edge-thickness-invisible{stroke-width:0;fill:none;}#a3a-diagram-3 .edge-pattern-dashed{stroke-dasharray:3;}#a3a-diagram-3 .edge-pattern-dotted{stroke-dasharray:2;}#a3a-diagram-3 .marker{fill:var(--a3a-diag-stroke, #2e42a2);stroke:var(--a3a-diag-stroke, #2e42a2);}#a3a-diagram-3 .marker.cross{stroke:var(--a3a-diag-stroke, #2e42a2);}#a3a-diagram-3 svg{font-family:Roboto,sans-serif;font-size:15px;}#a3a-diagram-3 p{margin:0;}#a3a-diagram-3 .label{font-family:Roboto,sans-serif;color:var(--a3a-diag-text, #0a0a0a);}#a3a-diagram-3 .cluster-label text{fill:var(--a3a-diag-title, #0124af);}#a3a-diagram-3 .cluster-label span{color:var(--a3a-diag-title, #0124af);}#a3a-diagram-3 .cluster-label span p{background-color:transparent;}#a3a-diagram-3 .label text,#a3a-diagram-3 span{fill:var(--a3a-diag-text, #0a0a0a);color:var(--a3a-diag-text, #0a0a0a);}#a3a-diagram-3 .node rect,#a3a-diagram-3 .node circle,#a3a-diagram-3 .node ellipse,#a3a-diagram-3 .node polygon,#a3a-diagram-3 .node path{fill:var(--a3a-diag-fill, #eef2fd);stroke:var(--a3a-diag-stroke, #2e42a2);stroke-width:1px;}#a3a-diagram-3 .rough-node .label text,#a3a-diagram-3 .node .label text,#a3a-diagram-3 .image-shape .label,#a3a-diagram-3 .icon-shape .label{text-anchor:middle;}#a3a-diagram-3 .node .katex path{fill:#000;stroke:#000;stroke-width:1px;}#a3a-diagram-3 .rough-node .label,#a3a-diagram-3 .node .label,#a3a-diagram-3 .image-shape .label,#a3a-diagram-3 .icon-shape .label{text-align:center;}#a3a-diagram-3 .node.clickable{cursor:pointer;}#a3a-diagram-3 .root .anchor path{fill:var(--a3a-diag-stroke, #2e42a2)!important;stroke-width:0;stroke:var(--a3a-diag-stroke, #2e42a2);}#a3a-diagram-3 .arrowheadPath{fill:var(--a3a-diag-stroke, #0b0b0b);}#a3a-diagram-3 .edgePath .path{stroke:var(--a3a-diag-stroke, #2e42a2);stroke-width:2.0px;}#a3a-diagram-3 .flowchart-link{stroke:var(--a3a-diag-stroke, #2e42a2);fill:none;}#a3a-diagram-3 .edgeLabel{background-color:var(--a3a-diag-canvas, #ffffff);text-align:center;}#a3a-diagram-3 .edgeLabel p{background-color:var(--a3a-diag-canvas, #ffffff);}#a3a-diagram-3 .edgeLabel rect{opacity:0.5;background-color:var(--a3a-diag-canvas, #ffffff);fill:var(--a3a-diag-canvas, #ffffff);}#a3a-diagram-3 .labelBkg{background-color:rgba(255, 255, 255, 0.5);}#a3a-diagram-3 .cluster rect{fill:var(--a3a-diag-surface, #f8f8f8);stroke:var(--a3a-diag-border, #e2e8f0);stroke-width:1px;}#a3a-diagram-3 .cluster text{fill:var(--a3a-diag-title, #0124af);}#a3a-diagram-3 .cluster span{color:var(--a3a-diag-title, #0124af);}#a3a-diagram-3 div.mermaidTooltip{position:absolute;text-align:center;max-width:200px;padding:2px;font-family:Roboto,sans-serif;font-size:12px;background:var(--a3a-diag-canvas, #ffffff);border:1px solid hsl(0, 0%, 90%);border-radius:2px;pointer-events:none;z-index:100;}#a3a-diagram-3 .flowchartTitleText{text-anchor:middle;font-size:18px;fill:var(--a3a-diag-text, #0a0a0a);}#a3a-diagram-3 rect.text{fill:none;stroke-width:0;}#a3a-diagram-3 .icon-shape,#a3a-diagram-3 .image-shape{background-color:var(--a3a-diag-canvas, #ffffff);text-align:center;}#a3a-diagram-3 .icon-shape p,#a3a-diagram-3 .image-shape p{background-color:var(--a3a-diag-canvas, #ffffff);padding:2px;}#a3a-diagram-3 .icon-shape rect,#a3a-diagram-3 .image-shape rect{opacity:0.5;background-color:var(--a3a-diag-canvas, #ffffff);fill:var(--a3a-diag-canvas, #ffffff);}#a3a-diagram-3 .label-icon{display:inline-block;height:1em;overflow:visible;vertical-align:-0.125em;}#a3a-diagram-3 .node .label-icon path{fill:currentColor;stroke:revert;stroke-width:revert;}#a3a-diagram-3 :root{--mermaid-font-family:Roboto,sans-serif;}<\/style><g><marker id=\"a3a-diagram-3_flowchart-v2-pointEnd\" class=\"marker flowchart-v2\" viewBox=\"0 0 10 10\" refX=\"5\" refY=\"5\" markerUnits=\"userSpaceOnUse\" markerWidth=\"8\" markerHeight=\"8\" orient=\"auto\"><path d=\"M 0 0 L 10 5 L 0 10 z\" class=\"arrowMarkerPath\" style=\"stroke-width: 1; stroke-dasharray: 1, 0;\"><\/path><\/marker><marker id=\"a3a-diagram-3_flowchart-v2-pointStart\" class=\"marker flowchart-v2\" viewBox=\"0 0 10 10\" refX=\"4.5\" refY=\"5\" markerUnits=\"userSpaceOnUse\" markerWidth=\"8\" markerHeight=\"8\" orient=\"auto\"><path d=\"M 0 5 L 10 10 L 10 0 z\" class=\"arrowMarkerPath\" style=\"stroke-width: 1; stroke-dasharray: 1, 0;\"><\/path><\/marker><marker id=\"a3a-diagram-3_flowchart-v2-circleEnd\" class=\"marker flowchart-v2\" viewBox=\"0 0 10 10\" refX=\"11\" refY=\"5\" markerUnits=\"userSpaceOnUse\" markerWidth=\"11\" markerHeight=\"11\" orient=\"auto\"><circle cx=\"5\" cy=\"5\" r=\"5\" class=\"arrowMarkerPath\" style=\"stroke-width: 1; stroke-dasharray: 1, 0;\"><\/circle><\/marker><marker id=\"a3a-diagram-3_flowchart-v2-circleStart\" class=\"marker flowchart-v2\" viewBox=\"0 0 10 10\" refX=\"-1\" refY=\"5\" markerUnits=\"userSpaceOnUse\" markerWidth=\"11\" markerHeight=\"11\" orient=\"auto\"><circle cx=\"5\" cy=\"5\" r=\"5\" class=\"arrowMarkerPath\" style=\"stroke-width: 1; stroke-dasharray: 1, 0;\"><\/circle><\/marker><marker id=\"a3a-diagram-3_flowchart-v2-crossEnd\" class=\"marker cross flowchart-v2\" viewBox=\"0 0 11 11\" refX=\"12\" refY=\"5.2\" markerUnits=\"userSpaceOnUse\" markerWidth=\"11\" markerHeight=\"11\" orient=\"auto\"><path d=\"M 1,1 l 9,9 M 10,1 l -9,9\" class=\"arrowMarkerPath\" style=\"stroke-width: 2; stroke-dasharray: 1, 0;\"><\/path><\/marker><marker id=\"a3a-diagram-3_flowchart-v2-crossStart\" class=\"marker cross flowchart-v2\" viewBox=\"0 0 11 11\" refX=\"-1\" refY=\"5.2\" markerUnits=\"userSpaceOnUse\" markerWidth=\"11\" markerHeight=\"11\" orient=\"auto\"><path d=\"M 1,1 l 9,9 M 10,1 l -9,9\" class=\"arrowMarkerPath\" style=\"stroke-width: 2; stroke-dasharray: 1, 0;\"><\/path><\/marker><g class=\"root\"><g class=\"clusters\"><\/g><g class=\"edgePaths\"><path d=\"M177.891,161.168L182.057,161.168C186.224,161.168,194.557,161.168,202.224,161.168C209.891,161.168,216.891,161.168,220.391,161.168L223.891,161.168\" id=\"L_A_B_0\" class=\"edge-thickness-normal edge-pattern-solid edge-thickness-normal edge-pattern-solid flowchart-link\" style=\";\" data-edge=\"true\" data-et=\"edge\" data-id=\"L_A_B_0\" data-points=\"W3sieCI6MTc3Ljg5MDYyNSwieSI6MTYxLjE2Nzk2ODc1fSx7IngiOjIwMi44OTA2MjUsInkiOjE2MS4xNjc5Njg3NX0seyJ4IjoyMjcuODkwNjI1LCJ5IjoxNjEuMTY3OTY4NzV9XQ==\" marker-end=\"url(#a3a-diagram-3_flowchart-v2-pointEnd)\"><\/path><path d=\"M480.297,161.168L484.464,161.168C488.63,161.168,496.964,161.168,504.63,161.168C512.297,161.168,519.297,161.168,522.797,161.168L526.297,161.168\" id=\"L_B_C_0\" class=\"edge-thickness-normal edge-pattern-solid edge-thickness-normal edge-pattern-solid flowchart-link\" style=\";\" data-edge=\"true\" data-et=\"edge\" data-id=\"L_B_C_0\" data-points=\"W3sieCI6NDgwLjI5Njg3NSwieSI6MTYxLjE2Nzk2ODc1fSx7IngiOjUwNS4yOTY4NzUsInkiOjE2MS4xNjc5Njg3NX0seyJ4Ijo1MzAuMjk2ODc1LCJ5IjoxNjEuMTY3OTY4NzV9XQ==\" marker-end=\"url(#a3a-diagram-3_flowchart-v2-pointEnd)\"><\/path><path d=\"M712.516,161.168L716.682,161.168C720.849,161.168,729.182,161.168,736.849,161.168C744.516,161.168,751.516,161.168,755.016,161.168L758.516,161.168\" id=\"L_C_D_0\" class=\"edge-thickness-normal edge-pattern-solid edge-thickness-normal edge-pattern-solid flowchart-link\" style=\";\" data-edge=\"true\" data-et=\"edge\" data-id=\"L_C_D_0\" data-points=\"W3sieCI6NzEyLjUxNTYyNSwieSI6MTYxLjE2Nzk2ODc1fSx7IngiOjczNy41MTU2MjUsInkiOjE2MS4xNjc5Njg3NX0seyJ4Ijo3NjIuNTE1NjI1LCJ5IjoxNjEuMTY3OTY4NzV9XQ==\" marker-end=\"url(#a3a-diagram-3_flowchart-v2-pointEnd)\"><\/path><path d=\"M939.077,134.918L952.848,128.839C966.619,122.76,994.161,110.603,1011.432,104.524C1028.703,98.445,1035.703,98.445,1039.203,98.445L1042.703,98.445\" id=\"L_D_E_0\" class=\"edge-thickness-normal edge-pattern-solid edge-thickness-normal edge-pattern-solid flowchart-link\" style=\";\" data-edge=\"true\" data-et=\"edge\" data-id=\"L_D_E_0\" data-points=\"W3sieCI6OTM5LjA3Njg5Njk1MzA0MjMsInkiOjEzNC45MTc5Njg3NX0seyJ4IjoxMDIxLjcwMzEyNSwieSI6OTguNDQ1MzEyNX0seyJ4IjoxMDQ2LjcwMzEyNSwieSI6OTguNDQ1MzEyNX1d\" marker-end=\"url(#a3a-diagram-3_flowchart-v2-pointEnd)\"><\/path><path d=\"M1260.734,98.445L1264.901,98.445C1269.068,98.445,1277.401,98.445,1285.068,98.445C1292.734,98.445,1299.734,98.445,1303.234,98.445L1306.734,98.445\" id=\"L_E_F_0\" class=\"edge-thickness-normal edge-pattern-solid edge-thickness-normal edge-pattern-solid flowchart-link\" style=\";\" data-edge=\"true\" data-et=\"edge\" data-id=\"L_E_F_0\" data-points=\"W3sieCI6MTI2MC43MzQzNzUsInkiOjk4LjQ0NTMxMjV9LHsieCI6MTI4NS43MzQzNzUsInkiOjk4LjQ0NTMxMjV9LHsieCI6MTMxMC43MzQzNzUsInkiOjk4LjQ0NTMxMjV9XQ==\" marker-end=\"url(#a3a-diagram-3_flowchart-v2-pointEnd)\"><\/path><path d=\"M1463.955,70.775L1474.997,65.908C1486.04,61.04,1508.126,51.305,1526.032,46.438C1543.938,41.57,1557.664,41.57,1564.527,41.57L1571.391,41.57\" id=\"L_F_G_0\" class=\"edge-thickness-normal edge-pattern-solid edge-thickness-normal edge-pattern-solid flowchart-link\" style=\";\" data-edge=\"true\" data-et=\"edge\" data-id=\"L_F_G_0\" data-points=\"W3sieCI6MTQ2My45NTQ3MjQ1MzM1MzUsInkiOjcwLjc3NTAzNzAzMzUzNTA0fSx7IngiOjE1MzAuMjEwOTM3NSwieSI6NDEuNTcwMzEyNX0seyJ4IjoxNTc1LjM5MDYyNSwieSI6NDEuNTcwMzEyNX1d\" marker-end=\"url(#a3a-diagram-3_flowchart-v2-pointEnd)\"><\/path><path d=\"M1463.955,126.116L1474.997,130.983C1486.04,135.85,1508.126,145.585,1524.933,150.453C1541.74,155.32,1553.268,155.32,1559.033,155.32L1564.797,155.32\" id=\"L_F_H_0\" class=\"edge-thickness-normal edge-pattern-solid edge-thickness-normal edge-pattern-solid flowchart-link\" style=\";\" data-edge=\"true\" data-et=\"edge\" data-id=\"L_F_H_0\" data-points=\"W3sieCI6MTQ2My45NTQ3MjQ1MzM1MzUsInkiOjEyNi4xMTU1ODc5NjY0NjQ5Nn0seyJ4IjoxNTMwLjIxMDkzNzUsInkiOjE1NS4zMjAzMTI1fSx7IngiOjE1NjguNzk2ODc1LCJ5IjoxNTUuMzIwMzEyNX1d\" marker-end=\"url(#a3a-diagram-3_flowchart-v2-pointEnd)\"><\/path><path d=\"M1828.797,155.32L1832.964,155.32C1837.13,155.32,1845.464,155.32,1859.401,159.274C1873.338,163.228,1892.878,171.135,1902.649,175.089L1912.419,179.043\" id=\"L_H_I_0\" class=\"edge-thickness-normal edge-pattern-solid edge-thickness-normal edge-pattern-solid flowchart-link\" style=\";\" data-edge=\"true\" data-et=\"edge\" data-id=\"L_H_I_0\" data-points=\"W3sieCI6MTgyOC43OTY4NzUsInkiOjE1NS4zMjAzMTI1fSx7IngiOjE4NTMuNzk2ODc1LCJ5IjoxNTUuMzIwMzEyNX0seyJ4IjoxOTE2LjEyNzAxMTM4OTExMzcsInkiOjE4MC41NDI5Njg3NX1d\" marker-end=\"url(#a3a-diagram-3_flowchart-v2-pointEnd)\"><\/path><path d=\"M1878.797,248.446L1874.63,249.421C1870.464,250.395,1862.13,252.344,1832.13,253.319C1802.13,254.293,1750.464,254.293,1696.533,254.293C1642.602,254.293,1586.406,254.293,1536.803,254.293C1487.201,254.293,1444.19,254.293,1403.444,254.293C1362.698,254.293,1324.216,254.293,1282.973,254.293C1241.729,254.293,1197.724,254.293,1153.719,254.293C1109.714,254.293,1065.708,254.293,1027.257,243.513C988.805,232.732,955.906,211.171,939.457,200.391L923.008,189.611\" id=\"L_I_D_0\" class=\"edge-thickness-normal edge-pattern-solid edge-thickness-normal edge-pattern-solid flowchart-link\" style=\";\" data-edge=\"true\" data-et=\"edge\" data-id=\"L_I_D_0\" data-points=\"W3sieCI6MTg3OC43OTY4NzUsInkiOjI0OC40NDYxOTQ1NTY0NTE2Mn0seyJ4IjoxODUzLjc5Njg3NSwieSI6MjU0LjI5Mjk2ODc1fSx7IngiOjE2OTguNzk2ODc1LCJ5IjoyNTQuMjkyOTY4NzV9LHsieCI6MTUzMC4yMTA5Mzc1LCJ5IjoyNTQuMjkyOTY4NzV9LHsieCI6MTQwMS4xNzk2ODc1LCJ5IjoyNTQuMjkyOTY4NzV9LHsieCI6MTI4NS43MzQzNzUsInkiOjI1NC4yOTI5Njg3NX0seyJ4IjoxMTUzLjcxODc1LCJ5IjoyNTQuMjkyOTY4NzV9LHsieCI6MTAyMS43MDMxMjUsInkiOjI1NC4yOTI5Njg3NX0seyJ4Ijo5MTkuNjYyNjQ2ODEyMDgwNSwieSI6MTg3LjQxNzk2ODc1fV0=\" marker-end=\"url(#a3a-diagram-3_flowchart-v2-pointEnd)\"><\/path><\/g><g class=\"edgeLabels\"><g class=\"edgeLabel\"><g class=\"label\" data-id=\"L_A_B_0\" transform=\"translate(0, 0)\"><foreignObject width=\"0\" height=\"0\"><div xmlns=\"http:\/\/www.w3.org\/1999\/xhtml\" class=\"labelBkg\" style=\"display: table-cell; white-space: nowrap; line-height: 1.5; max-width: 200px; text-align: center;\"><span class=\"edgeLabel\"><\/span><\/div><\/foreignObject><\/g><\/g><g class=\"edgeLabel\"><g class=\"label\" data-id=\"L_B_C_0\" transform=\"translate(0, 0)\"><foreignObject width=\"0\" height=\"0\"><div xmlns=\"http:\/\/www.w3.org\/1999\/xhtml\" class=\"labelBkg\" style=\"display: table-cell; white-space: nowrap; line-height: 1.5; max-width: 200px; text-align: center;\"><span class=\"edgeLabel\"><\/span><\/div><\/foreignObject><\/g><\/g><g class=\"edgeLabel\"><g class=\"label\" data-id=\"L_C_D_0\" transform=\"translate(0, 0)\"><foreignObject width=\"0\" height=\"0\"><div xmlns=\"http:\/\/www.w3.org\/1999\/xhtml\" class=\"labelBkg\" style=\"display: table-cell; white-space: nowrap; line-height: 1.5; max-width: 200px; text-align: center;\"><span class=\"edgeLabel\"><\/span><\/div><\/foreignObject><\/g><\/g><g class=\"edgeLabel\"><g class=\"label\" data-id=\"L_D_E_0\" transform=\"translate(0, 0)\"><foreignObject width=\"0\" height=\"0\"><div xmlns=\"http:\/\/www.w3.org\/1999\/xhtml\" class=\"labelBkg\" style=\"display: table-cell; white-space: nowrap; line-height: 1.5; max-width: 200px; text-align: center;\"><span class=\"edgeLabel\"><\/span><\/div><\/foreignObject><\/g><\/g><g class=\"edgeLabel\"><g class=\"label\" data-id=\"L_E_F_0\" transform=\"translate(0, 0)\"><foreignObject width=\"0\" height=\"0\"><div xmlns=\"http:\/\/www.w3.org\/1999\/xhtml\" class=\"labelBkg\" style=\"display: table-cell; white-space: nowrap; line-height: 1.5; max-width: 200px; text-align: center;\"><span class=\"edgeLabel\"><\/span><\/div><\/foreignObject><\/g><\/g><g class=\"edgeLabel\" transform=\"translate(1530.2109375, 41.5703125)\"><g class=\"label\" data-id=\"L_F_G_0\" transform=\"translate(-12.6328125, -11.25)\"><foreignObject width=\"25.265625\" height=\"22.5\"><div xmlns=\"http:\/\/www.w3.org\/1999\/xhtml\" class=\"labelBkg\" style=\"display: table-cell; white-space: nowrap; line-height: 1.5; max-width: 200px; text-align: center;\"><span class=\"edgeLabel\"><p>S\u00ed<\/p><\/span><\/div><\/foreignObject><\/g><\/g><g class=\"edgeLabel\" transform=\"translate(1530.2109375, 155.3203125)\"><g class=\"label\" data-id=\"L_F_H_0\" transform=\"translate(-13.5859375, -11.25)\"><foreignObject width=\"27.171875\" height=\"22.5\"><div xmlns=\"http:\/\/www.w3.org\/1999\/xhtml\" class=\"labelBkg\" style=\"display: table-cell; white-space: nowrap; line-height: 1.5; max-width: 200px; text-align: center;\"><span class=\"edgeLabel\"><p>No<\/p><\/span><\/div><\/foreignObject><\/g><\/g><g class=\"edgeLabel\"><g class=\"label\" data-id=\"L_H_I_0\" transform=\"translate(0, 0)\"><foreignObject width=\"0\" height=\"0\"><div xmlns=\"http:\/\/www.w3.org\/1999\/xhtml\" class=\"labelBkg\" style=\"display: table-cell; white-space: nowrap; line-height: 1.5; max-width: 200px; text-align: center;\"><span class=\"edgeLabel\"><\/span><\/div><\/foreignObject><\/g><\/g><g class=\"edgeLabel\"><g class=\"label\" data-id=\"L_I_D_0\" transform=\"translate(0, 0)\"><foreignObject width=\"0\" height=\"0\"><div xmlns=\"http:\/\/www.w3.org\/1999\/xhtml\" class=\"labelBkg\" style=\"display: table-cell; white-space: nowrap; line-height: 1.5; max-width: 200px; text-align: center;\"><span class=\"edgeLabel\"><\/span><\/div><\/foreignObject><\/g><\/g><\/g><g class=\"nodes\"><g class=\"node default\" id=\"flowchart-A-0\" transform=\"translate(92.9453125, 161.16796875)\"><rect class=\"basic label-container\" style=\"\" x=\"-84.9453125\" y=\"-26.25\" width=\"169.890625\" height=\"52.5\"><\/rect><g class=\"label\" style=\"\" transform=\"translate(-54.9453125, -11.25)\"><rect><\/rect><foreignObject width=\"109.890625\" height=\"22.5\"><div xmlns=\"http:\/\/www.w3.org\/1999\/xhtml\" style=\"display: table-cell; white-space: nowrap; line-height: 1.5; max-width: 200px; text-align: center;\"><span class=\"nodeLabel\"><p>Definir requisito<\/p><\/span><\/div><\/foreignObject><\/g><\/g><g class=\"node default\" id=\"flowchart-B-1\" transform=\"translate(354.09375, 161.16796875)\"><rect class=\"basic label-container\" style=\"\" x=\"-126.203125\" y=\"-26.25\" width=\"252.40625\" height=\"52.5\"><\/rect><g class=\"label\" style=\"\" transform=\"translate(-96.203125, -11.25)\"><rect><\/rect><foreignObject width=\"192.40625\" height=\"22.5\"><div xmlns=\"http:\/\/www.w3.org\/1999\/xhtml\" style=\"display: table-cell; white-space: nowrap; line-height: 1.5; max-width: 200px; text-align: center;\"><span class=\"nodeLabel\"><p>Elegir puntos de medici\u00f3n<\/p><\/span><\/div><\/foreignObject><\/g><\/g><g class=\"node default\" id=\"flowchart-C-3\" transform=\"translate(621.40625, 161.16796875)\"><rect class=\"basic label-container\" style=\"\" x=\"-91.109375\" y=\"-26.25\" width=\"182.21875\" height=\"52.5\"><\/rect><g class=\"label\" style=\"\" transform=\"translate(-61.109375, -11.25)\"><rect><\/rect><foreignObject width=\"122.21875\" height=\"22.5\"><div xmlns=\"http:\/\/www.w3.org\/1999\/xhtml\" style=\"display: table-cell; white-space: nowrap; line-height: 1.5; max-width: 200px; text-align: center;\"><span class=\"nodeLabel\"><p>Registrar baseline<\/p><\/span><\/div><\/foreignObject><\/g><\/g><g class=\"node default\" id=\"flowchart-D-5\" transform=\"translate(879.609375, 161.16796875)\"><rect class=\"basic label-container\" style=\"\" x=\"-117.09375\" y=\"-26.25\" width=\"234.1875\" height=\"52.5\"><\/rect><g class=\"label\" style=\"\" transform=\"translate(-87.09375, -11.25)\"><rect><\/rect><foreignObject width=\"174.1875\" height=\"22.5\"><div xmlns=\"http:\/\/www.w3.org\/1999\/xhtml\" style=\"display: table-cell; white-space: nowrap; line-height: 1.5; max-width: 200px; text-align: center;\"><span class=\"nodeLabel\"><p>Ejecutar prueba controlada<\/p><\/span><\/div><\/foreignObject><\/g><\/g><g class=\"node default\" id=\"flowchart-E-7\" transform=\"translate(1153.71875, 98.4453125)\"><rect class=\"basic label-container\" style=\"\" x=\"-107.015625\" y=\"-26.25\" width=\"214.03125\" height=\"52.5\"><\/rect><g class=\"label\" style=\"\" transform=\"translate(-77.015625, -11.25)\"><rect><\/rect><foreignObject width=\"154.03125\" height=\"22.5\"><div xmlns=\"http:\/\/www.w3.org\/1999\/xhtml\" style=\"display: table-cell; white-space: nowrap; line-height: 1.5; max-width: 200px; text-align: center;\"><span class=\"nodeLabel\"><p>Correlacionar m\u00e9tricas<\/p><\/span><\/div><\/foreignObject><\/g><\/g><g class=\"node default\" id=\"flowchart-F-9\" transform=\"translate(1401.1796875, 98.4453125)\"><polygon points=\"90.4453125,0 180.890625,-90.4453125 90.4453125,-180.890625 0,-90.4453125\" class=\"label-container\" transform=\"translate(-89.9453125, 90.4453125)\"><\/polygon><g class=\"label\" style=\"\" transform=\"translate(-64.1953125, -11.25)\"><rect><\/rect><foreignObject width=\"128.390625\" height=\"22.5\"><div xmlns=\"http:\/\/www.w3.org\/1999\/xhtml\" style=\"display: table-cell; white-space: nowrap; line-height: 1.5; max-width: 200px; text-align: center;\"><span class=\"nodeLabel\"><p>\u00bfCumple el criterio?<\/p><\/span><\/div><\/foreignObject><\/g><\/g><g class=\"node default\" id=\"flowchart-G-11\" transform=\"translate(1698.796875, 41.5703125)\"><rect class=\"basic label-container\" style=\"\" x=\"-123.40625\" y=\"-26.25\" width=\"246.8125\" height=\"52.5\"><\/rect><g class=\"label\" style=\"\" transform=\"translate(-93.40625, -11.25)\"><rect><\/rect><foreignObject width=\"186.8125\" height=\"22.5\"><div xmlns=\"http:\/\/www.w3.org\/1999\/xhtml\" style=\"display: table-cell; white-space: nowrap; line-height: 1.5; max-width: 200px; text-align: center;\"><span class=\"nodeLabel\"><p>Registrar evidencia y aceptaci\u00f3n<\/p><\/span><\/div><\/foreignObject><\/g><\/g><g class=\"node default\" id=\"flowchart-H-13\" transform=\"translate(1698.796875, 155.3203125)\"><rect class=\"basic label-container\" style=\"\" x=\"-130\" y=\"-37.5\" width=\"260\" height=\"75\"><\/rect><g class=\"label\" style=\"\" transform=\"translate(-100, -22.5)\"><rect><\/rect><foreignObject width=\"200\" height=\"45\"><div xmlns=\"http:\/\/www.w3.org\/1999\/xhtml\" style=\"display: table; white-space: break-spaces; line-height: 1.5; max-width: 200px; text-align: center; width: 200px;\"><span class=\"nodeLabel\"><p>Localizar cuello de botella o dependencia<\/p><\/span><\/div><\/foreignObject><\/g><\/g><g class=\"node default\" id=\"flowchart-I-15\" transform=\"translate(2008.796875, 218.04296875)\"><rect class=\"basic label-container\" style=\"\" x=\"-130\" y=\"-37.5\" width=\"260\" height=\"75\"><\/rect><g class=\"label\" style=\"\" transform=\"translate(-100, -22.5)\"><rect><\/rect><foreignObject width=\"200\" height=\"45\"><div xmlns=\"http:\/\/www.w3.org\/1999\/xhtml\" style=\"display: table; white-space: break-spaces; line-height: 1.5; max-width: 200px; text-align: center; width: 200px;\"><span class=\"nodeLabel\"><p>Corregir arquitectura o configuraci\u00f3n<\/p><\/span><\/div><\/foreignObject><\/g><\/g><\/g><\/g><\/g><\/svg><figcaption>Proceso de Ingenier\u00eda para Medir y Validar el Rendimiento de Red<\/figcaption><\/figure>\n\n\n\n\n<h2 class=\"wp-block-heading\">C\u00f3mo Estructurar una Prueba de Throughput<\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">Una prueba de throughput debe registrar premisas suficientes para poder reproducirse. Un resultado sin contexto tiene poco valor de ingenier\u00eda.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Deben definirse:<\/p>\n\n\n\n<ul class=\"wp-block-list\"><li>endpoints y capacidad de sus interfaces;<\/li><li>ruta f\u00edsica y l\u00f3gica;<\/li><li>direcci\u00f3n de la prueba;<\/li><li>cantidad de flujos simult\u00e1neos;<\/li><li>protocolo de transporte;<\/li><li>duraci\u00f3n;<\/li><li>carga concurrente existente;<\/li><li>MTU y par\u00e1metros relevantes;<\/li><li>CPU y recursos de los hosts;<\/li><li>m\u00e9tricas observadas en los equipos intermedios;<\/li><li>criterio de aceptaci\u00f3n.<\/li><\/ul>\n\n\n\n<p class=\"wp-block-paragraph\">En TCP, RTT, ventana y p\u00e9rdida influyen fuertemente en el resultado. En UDP, es necesario observar la tasa ofrecida, la efectivamente recibida, jitter y p\u00e9rdida.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">La RFC 2544 es hist\u00f3ricamente importante para benchmarking de dispositivos de interconexi\u00f3n, mientras que la RFC 6349 proporciona una estructura orientada a pruebas de throughput TCP. El m\u00e9todo elegido debe corresponder al objeto de la prueba; no debe aplicarse un procedimiento de laboratorio a una red de producci\u00f3n sin adaptar premisas y riesgos.<\/p>\n<div class=\"wp-block-a3a-destaque\"><p class=\"wp-block-paragraph\">Las mediciones de rendimiento deben planificarse con endpoints, m\u00e9todo, carga, duraci\u00f3n y criterios de aceptaci\u00f3n definidos antes de la ejecuci\u00f3n.<\/p><p class=\"wp-block-paragraph\">Los Ensayos y Pruebas T\u00e9cnicas transforman estas premisas en procedimientos reproducibles y evidencias comparables para diagn\u00f3stico, validaci\u00f3n y aceptaci\u00f3n.<\/p><p class=\"wp-block-paragraph\"><a href=\"\/servicos\/servicos-transversais\/ensaios-e-testes\/\">Conozca el servicio de Ensayos y Pruebas T\u00e9cnicas<\/a><\/p><\/div>\n\n\n\n\n<h2 class=\"wp-block-heading\">Rendimiento en Escenario Normal y de Falla<\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">Aceptar una red \u00fanicamente en condiciones normales puede ocultar insuficiencia de capacidad. Los sistemas redundantes tambi\u00e9n deben probarse tras la p\u00e9rdida controlada de elementos previstos en el dise\u00f1o.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Ejemplos:<\/p>\n\n\n\n<ul class=\"wp-block-list\"><li>p\u00e9rdida de un uplink agregado;<\/li><li>falla de un miembro LACP;<\/li><li>indisponibilidad de un switch de distribuci\u00f3n;<\/li><li>failover de firewall;<\/li><li>cambio de gateway activo;<\/li><li>p\u00e9rdida del enlace WAN principal;<\/li><li>reconvergencia de enrutamiento;<\/li><li>transferencia de servicios entre nodos.<\/li><\/ul>\n\n\n\n<p class=\"wp-block-paragraph\">El requisito debe indicar <strong>qu\u00e9 servicio debe continuar<\/strong>, <strong>con qu\u00e9 capacidad m\u00ednima<\/strong> y <strong>qu\u00e9 degradaci\u00f3n es aceptable<\/strong>. \u00abTener redundancia\u00bb es una descripci\u00f3n arquitect\u00f3nica, no un criterio de rendimiento.<\/p>\n\n\n\n\n<h2 class=\"wp-block-heading\">Arquitectura de Red de Alto Rendimiento<\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">Los ajustes puntuales pueden mejorar una red existente, pero no compensan indefinidamente una arquitectura subdimensionada. El rendimiento sostenible es el resultado de decisiones coordinadas sobre capacidad, topolog\u00eda, segmentaci\u00f3n, enrutamiento, QoS, redundancia y operaci\u00f3n.<\/p>\n\n\n\n<div class=\"wp-block-a3a-destaque\"><p class=\"wp-block-paragraph\">El rendimiento sostenible debe definirse en el dise\u00f1o: capacidad, rutas, QoS, redundancia, crecimiento y comportamiento ante fallas deben partir de requisitos medibles.<\/p><p class=\"wp-block-paragraph\">El Dise\u00f1o de Red L\u00f3gica transforma estas premisas en arquitectura y criterios t\u00e9cnicos de aceptaci\u00f3n.<\/p><p class=\"wp-block-paragraph\"><a href=\"\/servicos\/planejamento\/projeto-de-rede-logica-e-redes-corporativas\/\">Conozca el servicio de Dise\u00f1o de Red L\u00f3gica y Redes Corporativas<\/a><\/p><\/div>\n\n\n\n<h3 class=\"wp-block-heading\">Dimensionar la Ruta, No Solo el Puerto de Acceso<\/h3>\n\n\n\n<p class=\"wp-block-paragraph\">Si los usuarios disponen de puertos de 1 Gb\/s, eso no significa que cada usuario necesite 1 Gb\/s simult\u00e1neo hasta internet. Tampoco significa que un uplink de 1 Gb\/s sea suficiente para decenas de puertos simplemente porque \u00abnadie usa todo\u00bb.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">El dimensionamiento debe modelar agregaci\u00f3n y simultaneidad seg\u00fan el perfil real de tr\u00e1fico. La videovigilancia continua, storage, backup, voz, navegaci\u00f3n y aplicaciones SaaS presentan comportamientos distintos.<\/p>\n\n\n\n<h3 class=\"wp-block-heading\">Capacidad de Crecimiento<\/h3>\n\n\n\n<p class=\"wp-block-paragraph\">La reserva de capacidad debe considerar crecimiento y escenarios de cambio. Una arquitectura que opera permanentemente cerca del l\u00edmite tiene poco margen para fallas, nuevos sistemas o picos no previstos.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">El margen adecuado depende de la criticidad y de la facilidad de expansi\u00f3n, por lo que debe definirse como una decisi\u00f3n de dise\u00f1o y no como un porcentaje universal.<\/p>\n\n\n\n\n<h2 class=\"wp-block-heading\">Documentaci\u00f3n T\u00e9cnica y Rendimiento<\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">La documentaci\u00f3n reduce el tiempo de diagn\u00f3stico porque convierte la red en un sistema comprensible. El <a href=\"\/conteudo\/artigos-tecnicos\/diagrama-de-rede-arquitetura-logica-fisica-documentacao\/\">Diagrama de Red<\/a> debe mostrar rutas y dependencias relevantes para el an\u00e1lisis de rendimiento.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Seg\u00fan el tama\u00f1o, el paquete documental debe incluir:<\/p>\n\n\n\n<ul class=\"wp-block-list\"><li>diagramas f\u00edsicos y l\u00f3gicos;<\/li><li>capacidad nominal de los enlaces;<\/li><li>matriz de uplinks y agregaciones;<\/li><li>VLAN, subredes y gateways;<\/li><li>pol\u00edtica de enrutamiento;<\/li><li>clases y pol\u00edticas de QoS;<\/li><li>redundancia y escenarios de failover;<\/li><li>inventario de activos e interfaces;<\/li><li>baseline y criterios de rendimiento;<\/li><li>puntos de medici\u00f3n;<\/li><li>resultados de pruebas y evidencias;<\/li><li>estado As-Built.<\/li><\/ul>\n\n\n\n<p class=\"wp-block-paragraph\">Sin esta base, una modificaci\u00f3n aparentemente simple puede trasladar el cuello de botella a otro punto o eliminar la redundancia sin que el equipo lo advierta.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\">Rendimiento vs. Estabilidad: C\u00f3mo Separar los Objetivos<\/h2>\n\n\n\n<p class=\"wp-block-paragraph\"><strong>Rendimiento<\/strong> pregunta si la red entrega la capacidad y la calidad necesarias bajo condiciones definidas. <strong>Estabilidad<\/strong> pregunta si ese comportamiento se mantiene en el tiempo sin fallas, flaps, ca\u00eddas o variaciones anormales.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Cuando el problema ya existe y el objetivo es localizar la causa de lentitud, p\u00e9rdida, Wi-Fi inestable, uplink saturado o falla intermitente, el contenido complementario es <a href=\"\/conteudo\/artigos-tecnicos\/como-resolver-problemas-de-estabilidade-e-desempenho-de-rede\/\">Estabilidad y Rendimiento de Red: diagn\u00f3stico, causas y correcci\u00f3n<\/a>. Aqu\u00ed, el foco permanece en la ingenier\u00eda de m\u00e9tricas, capacidad y criterios de dise\u00f1o.<\/p>\n\n\n\n\n<h2 class=\"wp-block-heading\">Errores Comunes en Ingenier\u00eda de Rendimiento<\/h2>\n\n\n\n<figure class=\"wp-block-table\"><table><tbody><tr><td>Error<\/td><td>Consecuencia<\/td><\/tr><tr><td>considerar la velocidad del puerto como rendimiento de extremo a extremo<\/td><td>expectativa incompatible con la ruta real<\/td><\/tr><tr><td>observar \u00fanicamente el promedio de utilizaci\u00f3n<\/td><td>los microbursts y descartes pueden quedar invisibles<\/td><\/tr><tr><td>medir throughput sin registrar RTT, p\u00e9rdida y par\u00e1metros<\/td><td>resultado no reproducible<\/td><\/tr><tr><td>probar \u00fanicamente condiciones normales<\/td><td>la capacidad insuficiente durante una falla queda oculta<\/td><\/tr><tr><td>aplicar QoS sin una pol\u00edtica de extremo a extremo<\/td><td>las marcas y colas no producen el comportamiento esperado<\/td><\/tr><tr><td>ignorar pps y tama\u00f1o de los paquetes<\/td><td>el equipo puede saturarse antes del l\u00edmite en bit\/s<\/td><\/tr><tr><td>tratar Wi-Fi como Ethernet inal\u00e1mbrica<\/td><td>airtime, retries e interferencia quedan fuera del dise\u00f1o<\/td><\/tr><tr><td>culpar a la red sin aislar host y aplicaci\u00f3n<\/td><td>cambio de infraestructura sin resolver la causa<\/td><\/tr><tr><td>operar sin baseline<\/td><td>no existe referencia para comparar la degradaci\u00f3n<\/td><\/tr><tr><td>aceptar redundancia por inspecci\u00f3n visual<\/td><td>el failover puede existir en el diagrama y fallar en producci\u00f3n<\/td><\/tr><\/tbody><\/table><\/figure>\n\n\n\n\n<h2 class=\"wp-block-heading\">Criterios de Aceptaci\u00f3n de Rendimiento<\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">Los criterios de aceptaci\u00f3n deben ser objetivos, medibles y vinculados a las aplicaciones. En lugar de \u00abred de alto rendimiento\u00bb, el dise\u00f1o debe definir <strong>qu\u00e9 se medir\u00e1, entre qu\u00e9 puntos, en qu\u00e9 condici\u00f3n y qu\u00e9 resultado es aceptable<\/strong>.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Una matriz de aceptaci\u00f3n puede adoptar la siguiente estructura:<\/p>\n\n\n\n<figure class=\"wp-block-table\"><table><tbody><tr><td>Requisito<\/td><td>M\u00e9todo<\/td><td>Escenario<\/td><td>Evidencia<\/td><\/tr><tr><td>throughput entre puntos cr\u00edticos<\/td><td>prueba activa controlada<\/td><td>carga normal<\/td><td>informe de prueba e interfaces<\/td><\/tr><tr><td>latencia\/RTT<\/td><td>probe sint\u00e9tica<\/td><td>normal y pico<\/td><td>serie temporal<\/td><\/tr><tr><td>jitter y p\u00e9rdida<\/td><td>prueba activa<\/td><td>flujo sensible<\/td><td>resultado por direcci\u00f3n<\/td><\/tr><tr><td>capacidad del uplink<\/td><td>telemetr\u00eda + carga<\/td><td>pico previsto<\/td><td>utilizaci\u00f3n, colas y drops<\/td><\/tr><tr><td>QoS<\/td><td>tr\u00e1fico concurrente por clases<\/td><td>contenci\u00f3n<\/td><td>colas, marcas y p\u00e9rdida por clase<\/td><\/tr><tr><td>failover<\/td><td>retirada controlada de un elemento<\/td><td>falla prevista<\/td><td>tiempo y comportamiento de la aplicaci\u00f3n<\/td><\/tr><tr><td>Wi-Fi<\/td><td>survey y prueba de capacidad<\/td><td>ocupaci\u00f3n representativa<\/td><td>cobertura, retries, airtime y throughput<\/td><\/tr><\/tbody><\/table><\/figure>\n\n\n\n<p class=\"wp-block-paragraph\">Los valores num\u00e9ricos no deben copiarse de una tabla gen\u00e9rica. Deben derivar de los requisitos de voz, video, control, sistemas corporativos, storage, cloud y dem\u00e1s servicios efectivamente utilizados.<\/p>\n\n\n\n\n<h2 class=\"wp-block-heading\">Puesta en Marcha y Evidencia de Rendimiento<\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">La puesta en marcha transforma los requisitos en evidencia de que la instalaci\u00f3n entregada funciona conforme al dise\u00f1o. En el contexto de redes, esto implica m\u00e1s que hacer ping a gateways.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">El plan puede combinar:<\/p>\n\n\n\n<ul class=\"wp-block-list\"><li>certificaci\u00f3n de la capa f\u00edsica;<\/li><li>verificaci\u00f3n de topolog\u00eda y configuraciones;<\/li><li>pruebas de throughput;<\/li><li>medici\u00f3n de retardo, jitter y p\u00e9rdida;<\/li><li>validaci\u00f3n de QoS;<\/li><li>prueba de multicast cuando corresponda;<\/li><li>failover y convergencia;<\/li><li>operaci\u00f3n en condici\u00f3n degradada;<\/li><li>verificaci\u00f3n del monitoreo y las alarmas;<\/li><li>registro del baseline de entrega;<\/li><li>actualizaci\u00f3n del As-Built.<\/li><\/ul>\n\n\n\n<p class=\"wp-block-paragraph\">La red debe pasar del dise\u00f1o a la operaci\u00f3n con criterios, documentaci\u00f3n y m\u00e9tricas que permitan comparar el rendimiento futuro con el estado aceptado.<\/p>\n<div class=\"wp-block-a3a-destaque\"><p class=\"wp-block-paragraph\">La aceptaci\u00f3n de rendimiento debe demostrar el comportamiento de la red en condiciones normales y en los escenarios de falla previstos, con resultados trazables y repetibles.<\/p><p class=\"wp-block-paragraph\">La Puesta en Marcha de Ingenier\u00eda integra pruebas, evidencias, pendientes y documentaci\u00f3n As-Built antes de la entrada definitiva en operaci\u00f3n.<\/p><p class=\"wp-block-paragraph\"><a href=\"\/servicos\/implementacao\/comissionamento\/\">Conozca el servicio de Puesta en Marcha de Ingenier\u00eda<\/a><\/p><\/div>\n\n\n\n\n<h2 class=\"wp-block-heading\">Consideraciones Finales<\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">El rendimiento de red no es sin\u00f3nimo de un enlace r\u00e1pido. Es el resultado medible de la interacci\u00f3n entre capacidad, colas, protocolos, arquitectura f\u00edsica y l\u00f3gica, hosts y aplicaciones.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Una buena ingenier\u00eda comienza por los requisitos de servicio, convierte esos requisitos en capacidad y comportamiento esperados, mide la ruta con m\u00e9todos reproducibles y prueba escenarios normales y degradados. Throughput, latencia, jitter y p\u00e9rdida dejan de ser cifras aisladas y pasan a formar parte de los criterios de decisi\u00f3n y aceptaci\u00f3n.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Cuando baseline, observabilidad, dise\u00f1o y puesta en marcha permanecen conectados, la organizaci\u00f3n puede distinguir crecimiento leg\u00edtimo de la demanda, cuellos de botella estructurales, fallas de configuraci\u00f3n y limitaciones de la propia aplicaci\u00f3n \u2014 y puede planificar la expansi\u00f3n antes de que se deteriore la experiencia del usuario.<\/p>\n\n\n\n<details class=\"wp-block-details is-layout-flow wp-block-details-is-layout-flow\"><summary>Referencias T\u00e9cnicas<\/summary>\n<p class=\"wp-block-paragraph\">[1] IETF. RFC 2544 \u2014 Benchmarking Methodology for Network Interconnect Devices. Disponible en: [<a href=\"https:\/\/www.rfc-editor.org\/rfc\/rfc2544\">https:\/\/www.rfc-editor.org\/rfc\/rfc2544<\/a>](<a href=\"https:\/\/www.rfc-editor.org\/rfc\/rfc2544\">https:\/\/www.rfc-editor.org\/rfc\/rfc2544<\/a>).<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">[2] IETF. RFC 2681 \u2014 A Round-trip Delay Metric for IPPM. Disponible en: [<a href=\"https:\/\/www.rfc-editor.org\/rfc\/rfc2681\">https:\/\/www.rfc-editor.org\/rfc\/rfc2681<\/a>](<a href=\"https:\/\/www.rfc-editor.org\/rfc\/rfc2681\">https:\/\/www.rfc-editor.org\/rfc\/rfc2681<\/a>).<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">[3] IETF. RFC 3393 \u2014 IP Packet Delay Variation Metric for IP Performance Metrics (IPPM). Disponible en: [<a href=\"https:\/\/www.rfc-editor.org\/rfc\/rfc3393\">https:\/\/www.rfc-editor.org\/rfc\/rfc3393<\/a>](<a href=\"https:\/\/www.rfc-editor.org\/rfc\/rfc3393\">https:\/\/www.rfc-editor.org\/rfc\/rfc3393<\/a>).<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">[4] IETF. RFC 6349 \u2014 Framework for TCP Throughput Testing. Disponible en: [<a href=\"https:\/\/www.rfc-editor.org\/rfc\/rfc6349\">https:\/\/www.rfc-editor.org\/rfc\/rfc6349<\/a>](<a href=\"https:\/\/www.rfc-editor.org\/rfc\/rfc6349\">https:\/\/www.rfc-editor.org\/rfc\/rfc6349<\/a>).<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">[5] IETF. RFC 9293 \u2014 Transmission Control Protocol (TCP). Disponible en: [<a href=\"https:\/\/www.rfc-editor.org\/rfc\/rfc9293\">https:\/\/www.rfc-editor.org\/rfc\/rfc9293<\/a>](<a href=\"https:\/\/www.rfc-editor.org\/rfc\/rfc9293\">https:\/\/www.rfc-editor.org\/rfc\/rfc9293<\/a>).<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">[6] IETF. RFC 2474 \u2014 Definition of the Differentiated Services Field in the IPv4 and IPv6 Headers. Disponible en: [<a href=\"https:\/\/www.rfc-editor.org\/rfc\/rfc2474\">https:\/\/www.rfc-editor.org\/rfc\/rfc2474<\/a>](<a href=\"https:\/\/www.rfc-editor.org\/rfc\/rfc2474\">https:\/\/www.rfc-editor.org\/rfc\/rfc2474<\/a>).<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">[7] IETF. RFC 3246 \u2014 An Expedited Forwarding PHB (Per-Hop Behavior). Disponible en: [<a href=\"https:\/\/www.rfc-editor.org\/rfc\/rfc3246\">https:\/\/www.rfc-editor.org\/rfc\/rfc3246<\/a>](<a href=\"https:\/\/www.rfc-editor.org\/rfc\/rfc3246\">https:\/\/www.rfc-editor.org\/rfc\/rfc3246<\/a>).<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">[8] ITU-T. Y.1540 \u2014 Internet protocol data communication service \u2014 IP packet transfer and availability performance parameters. Disponible en: [<a href=\"https:\/\/www.itu.int\/rec\/T-REC-Y.1540\/en\">https:\/\/www.itu.int\/rec\/T-REC-Y.1540\/en<\/a>](<a href=\"https:\/\/www.itu.int\/rec\/T-REC-Y.1540\/en\">https:\/\/www.itu.int\/rec\/T-REC-Y.1540\/en<\/a>).<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">[9] ITU-T. Y.1541 \u2014 Network performance objectives for IP-based services. Disponible en: [<a href=\"https:\/\/www.itu.int\/rec\/T-REC-Y.1541\/en\">https:\/\/www.itu.int\/rec\/T-REC-Y.1541\/en<\/a>](<a href=\"https:\/\/www.itu.int\/rec\/T-REC-Y.1541\/en\">https:\/\/www.itu.int\/rec\/T-REC-Y.1541\/en<\/a>).<\/p>\n<\/details>\n\n\n\n<details class=\"wp-block-details is-layout-flow wp-block-details-is-layout-flow\"><summary>Preguntas Frecuentes<\/summary>\n<div class=\"schema-faq wp-block-yoast-faq-block\"><div class=\"schema-faq-section\" id=\"faq-question-qual-a-diferen-a-entre-bandwidth-e-throughput-8e8d18e6\"><strong class=\"schema-faq-question\">\u00bfCu\u00e1l es la diferencia entre bandwidth y throughput?<\/strong> <p class=\"schema-faq-answer\">Bandwidth, o capacidad nominal, representa el l\u00edmite tecnol\u00f3gico del enlace. Throughput es la tasa efectivamente transferida en la ruta y puede ser menor por overhead, contenci\u00f3n, p\u00e9rdida, retransmisi\u00f3n, limitaciones del host o procesamiento intermedio.<\/p><\/div><div class=\"schema-faq-section\" id=\"faq-question-qual-a-diferen-a-entre-throughput-e-goodput-3d7113e0\"><strong class=\"schema-faq-question\">\u00bfCu\u00e1l es la diferencia entre throughput y goodput?<\/strong> <p class=\"schema-faq-answer\">Throughput contabiliza el volumen efectivamente transportado. Goodput considera \u00fanicamente los datos \u00fatiles entregados a la aplicaci\u00f3n, excluyendo retransmisiones y overhead que no forman parte del contenido \u00fatil.<\/p><\/div><div class=\"schema-faq-section\" id=\"faq-question-jitter-a-mesma-coisa-que-lat-ncia-a9a8e6f9\"><strong class=\"schema-faq-question\">\u00bfJitter es lo mismo que latencia?<\/strong> <p class=\"schema-faq-answer\">No. La latencia mide retardo; el jitter mide la variaci\u00f3n de ese retardo a lo largo del tiempo. Una red puede presentar una latencia media aceptable y aun as\u00ed perjudicar aplicaciones en tiempo real si la variaci\u00f3n es elevada.<\/p><\/div><div class=\"schema-faq-section\" id=\"faq-question-uma-rede-com-baixa-utiliza-o-m-dia-pode-estar-co-7492574d\"><strong class=\"schema-faq-question\">\u00bfUna red con baja utilizaci\u00f3n media puede estar congestionada?<\/strong> <p class=\"schema-faq-answer\">S\u00ed. Los microbursts pueden saturar una interfaz durante per\u00edodos muy breves y provocar colas o descartes sin aparecer en promedios agregados de varios minutos.<\/p><\/div><div class=\"schema-faq-section\" id=\"faq-question-qos-aumenta-a-largura-de-banda-31f7924e\"><strong class=\"schema-faq-question\">\u00bfQoS aumenta el ancho de banda?<\/strong> <p class=\"schema-faq-answer\">No. QoS organiza c\u00f3mo se distribuye la capacidad disponible durante la contenci\u00f3n. Puede proteger tr\u00e1fico sensible, pero no crea ancho de banda adicional.<\/p><\/div><div class=\"schema-faq-section\" id=\"faq-question-por-que-o-throughput-tcp-pode-cair-em-links-de-l-851313bd\"><strong class=\"schema-faq-question\">\u00bfPor qu\u00e9 puede disminuir el throughput TCP en enlaces de larga distancia?<\/strong> <p class=\"schema-faq-answer\">RTT, p\u00e9rdida, ventana de transporte y mecanismos de congestion control influyen en la tasa. En rutas con alto bandwidth-delay product, una \u00fanica sesi\u00f3n puede no llenar el enlace si las ventanas y el comportamiento del transporte no son adecuados.<\/p><\/div><div class=\"schema-faq-section\" id=\"faq-question-como-testar-o-desempenho-de-uma-rede-corretament-f109d8eb\"><strong class=\"schema-faq-question\">\u00bfC\u00f3mo probar correctamente el rendimiento de una red?<\/strong> <p class=\"schema-faq-answer\">Defina endpoints, ruta, direcci\u00f3n, protocolo, duraci\u00f3n, carga concurrente, par\u00e1metros de prueba y criterio de aceptaci\u00f3n. Correlacione throughput con latencia, p\u00e9rdida, colas, recursos de los hosts y m\u00e9tricas de los equipos intermedios.<\/p><\/div><div class=\"schema-faq-section\" id=\"faq-question-desempenho-e-estabilidade-de-rede-s-o-a-mesma-co-064a0273\"><strong class=\"schema-faq-question\">\u00bfRendimiento y estabilidad de red son lo mismo?<\/strong> <p class=\"schema-faq-answer\">No. El rendimiento eval\u00faa capacidad y calidad bajo condiciones definidas. La estabilidad eval\u00faa si ese comportamiento se mantiene a lo largo del tiempo sin fallas, flaps o variaciones anormales.<\/p><\/div><\/div>\n<\/details>\n\n\n\n<details class=\"wp-block-details is-layout-flow wp-block-details-is-layout-flow\"><summary>Materiales T\u00e9cnicos Complementarios<\/summary>\n<h4 class=\"wp-block-heading\">Servicios Relacionados<\/h4>\n\n<ul class=\"wp-block-list\"><li><a href=\"\/servicos\/planejamento\/projeto-de-rede-logica-e-redes-corporativas\/\">Dise\u00f1o de Red L\u00f3gica y Redes Corporativas<\/a><\/li><li><a href=\"\/servicos\/levantamento-e-diagnostico\/due-diligence\/\">Due Diligence T\u00e9cnica de Ingenier\u00eda<\/a><\/li><li><a href=\"\/servicos\/servicos-transversais\/ensaios-e-testes\/\">Ensayos y Pruebas T\u00e9cnicas<\/a><\/li><li><a href=\"\/servicos\/implementacao\/comissionamento\/\">Puesta en Marcha de Ingenier\u00eda<\/a><\/li><\/ul>\n\n<h4 class=\"wp-block-heading\">Contenidos Principales sobre el Tema<\/h4>\n\n<ul class=\"wp-block-list\"><li><a href=\"\/conteudo\/artigos-tecnicos\/trafego-de-rede-fluxos-carga-broadcast-multicast-capacidade\/\">Tr\u00e1fico de Red: flujos, carga, broadcast, multicast y capacidad<\/a><\/li><li><a href=\"\/conteudo\/artigos-tecnicos\/monitoramento-de-rede-metricas-disponibilidade-desempenho-observabilidade\/\">Monitoreo de Red: m\u00e9tricas, disponibilidad, rendimiento y observabilidad<\/a><\/li><li><a href=\"\/conteudo\/artigos-tecnicos\/netflow-o-que-e-como-funciona-analisar-trafego-rede\/\">NetFlow: qu\u00e9 es, c\u00f3mo funciona y c\u00f3mo analizar tr\u00e1fico de red<\/a><\/li><li><a href=\"\/conteudo\/artigos-tecnicos\/gerenciamento-de-redes-fcaps-snmp-configuracao-desempenho-seguranca\/\">Gesti\u00f3n de Redes: FCAPS, SNMP, configuraci\u00f3n, rendimiento y seguridad<\/a><\/li><li><a href=\"\/conteudo\/artigos-tecnicos\/como-resolver-problemas-de-estabilidade-e-desempenho-de-rede\/\">Estabilidad y Rendimiento de Red: diagn\u00f3stico, causas y correcci\u00f3n<\/a><\/li><\/ul>\n\n<h4 class=\"wp-block-heading\">Contenidos T\u00e9cnicos Relacionados<\/h4>\n\n<ul class=\"wp-block-list\"><li><a href=\"\/conteudo\/artigos-tecnicos\/rede-logica\/\">Red L\u00f3gica: VLAN, IP, enrutamiento, segmentaci\u00f3n y dise\u00f1o<\/a><\/li><li><a href=\"\/conteudo\/artigos-tecnicos\/segmentacao-de-rede-fundamentos-modelos-boas-praticas\/\">Segmentaci\u00f3n de Red: fundamentos, modelos, buenas pr\u00e1cticas y cu\u00e1ndo utilizarla<\/a><\/li><li><a href=\"\/conteudo\/artigos-tecnicos\/estruturas-enderecamento-roteamento-redes-ip-fundamentos-protocolos-praticas-2\/\">Estructuras de Direccionamiento y Enrutamiento en Redes IP<\/a><\/li><li><a href=\"\/conteudo\/artigos-tecnicos\/diagrama-de-rede-arquitetura-logica-fisica-documentacao\/\">Diagrama de Red: tipos, arquitectura l\u00f3gica y f\u00edsica y documentaci\u00f3n t\u00e9cnica<\/a><\/li><li><a href=\"\/conteudo\/guias-tecnicos\/guia-completo-sobre-arquitetura-de-redes\/\">Gu\u00eda Completa sobre Arquitectura de Redes<\/a><\/li><li><a href=\"\/conteudo\/whitepapers\/whitepaper-netbox-fonte-da-verdade-infraestrutura-redes-ipam-dcim-automacao\/\">NetBox como Fuente de Verdad para Infraestructura, Redes, IPAM, DCIM y Automatizaci\u00f3n<\/a><\/li><\/ul>\n<\/details>\n","protected":false},"excerpt":{"rendered":"<p>Comprenda c\u00f3mo evaluar el rendimiento de redes mediante latencia, jitter, p\u00e9rdida, throughput, goodput, utilizaci\u00f3n, colas, capacidad y comportamiento de las aplicaciones, con criterios de dise\u00f1o, medici\u00f3n y aceptaci\u00f3n.<\/p>\n","protected":false},"author":1,"featured_media":30942,"parent":0,"template":"","meta":{"_a3a_global_related_solutions":[],"_a3a_global_related_services":[],"_a3a_global_related_materials":[],"_a3a_post_lang":"es-es","_a3a_translation_group_id":"034a9e3d-590c-4157-9252-39e7112bc0c6","_a3a_i18n_canonical_slug":"rendimiento-redes-computadoras-latencia-jitter-perdida-throughput-capacidad","_a3a_prod_post_id":"","_a3a_lang_url_en-us":"","_a3a_lang_url_es-es":""},"categories":[],"segments":[],"mercados":[],"etapas":[],"class_list":["post-82483","articles","type-articles","status-publish","has-post-thumbnail","hentry"],"_links":{"self":[{"href":"https:\/\/a3aengenharia.com\/es-es\/wp-json\/wp\/v2\/articles\/82483","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/a3aengenharia.com\/es-es\/wp-json\/wp\/v2\/articles"}],"about":[{"href":"https:\/\/a3aengenharia.com\/es-es\/wp-json\/wp\/v2\/types\/articles"}],"author":[{"embeddable":true,"href":"https:\/\/a3aengenharia.com\/es-es\/wp-json\/wp\/v2\/users\/1"}],"version-history":[{"count":1,"href":"https:\/\/a3aengenharia.com\/es-es\/wp-json\/wp\/v2\/articles\/82483\/revisions"}],"predecessor-version":[{"id":82494,"href":"https:\/\/a3aengenharia.com\/es-es\/wp-json\/wp\/v2\/articles\/82483\/revisions\/82494"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/a3aengenharia.com\/es-es\/wp-json\/wp\/v2\/media\/30942"}],"wp:attachment":[{"href":"https:\/\/a3aengenharia.com\/es-es\/wp-json\/wp\/v2\/media?parent=82483"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/a3aengenharia.com\/es-es\/wp-json\/wp\/v2\/categories?post=82483"},{"taxonomy":"segments","embeddable":true,"href":"https:\/\/a3aengenharia.com\/es-es\/wp-json\/wp\/v2\/segments?post=82483"},{"taxonomy":"mercados","embeddable":true,"href":"https:\/\/a3aengenharia.com\/es-es\/wp-json\/wp\/v2\/mercados?post=82483"},{"taxonomy":"etapas","embeddable":true,"href":"https:\/\/a3aengenharia.com\/es-es\/wp-json\/wp\/v2\/etapas?post=82483"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}