{"id":44,"date":"2020-06-23T14:50:22","date_gmt":"2020-06-23T13:50:22","guid":{"rendered":"http:\/\/blog.uclm.es\/felixvillanueva\/?p=44"},"modified":"2020-06-23T14:50:22","modified_gmt":"2020-06-23T13:50:22","slug":"simulacion-ns3","status":"publish","type":"post","link":"https:\/\/blog.uclm.es\/felixvillanueva\/2020\/06\/23\/simulacion-ns3\/","title":{"rendered":"Simulaciones"},"content":{"rendered":"<p>Una simulaci\u00f3n es una representaci\u00f3n simplificada de la realidad ejecutada en un computador. Esta simulaci\u00f3n se hace con el \u00e1nimo de estudiar y analizar un aspecto concreto que, con el an\u00e1lisis adecuado, se puede exportar a c\u00f3mo se comportar\u00e1 la realidad.<\/p>\n<p>\u00bfPara qu\u00e9 usamos las simulaciones?, bueno, a menudo para ahorrarnos tiempo y dinero en estudiar el comportamiento de diversos par\u00e1metros de la vida real. Otras veces por que sencillamente, no podemos probar algo en la vida real pero queremos ver qu\u00e9 pasar\u00eda.<\/p>\n<p>En redes de computadores es habitual simular redes para probar nuevos protocolos, estudiar la viabilidad de nuevas topolog\u00edas, estudiar que pasa si se rompe un enlace, estudiar las prestaciones de algoritmos, y un largo etc.<\/p>\n<p><img decoding=\"async\" src=\"https:\/\/blog.uclm.es\/felixvillanueva\/wp-content\/uploads\/sites\/81\/2020\/06\/simulation.jpg\" alt=\"Mapa conceptual simulaci\u00f3n\"><\/p>\n<p>La simulaci\u00f3n de redes de computadores pretende simular topolog\u00edas y tr\u00e1fico de red sin tener que desplegar dichas redes f\u00edsicamente.<\/p>\n<p>Tal y como podemos ver en el mapa conceptual, abajo a la derecha en naranja, cuando queremos simular algo el primer paso es hacer las preguntas correctas. Esto es important\u00edsimo por que no podemos simularlo todo con mucha precisi\u00f3n por lo que debemos simplificar aquellos aspectos que no son relevantes. Por ejemplo, si queremos analizar las prestaciones de un algoritmo de enrutado en cuanto a si encuentra rutas \u00f3ptimas o no, el canal de comunicaci\u00f3n puede ser muy simple y nunca perder paquetes si no es relevante para lo que queremos analizar. Simular un canal de comunicaci\u00f3n sin errores siempre es mas simple y sencillo que no un canal de comunicaci\u00f3n mas realista y con errores.<\/p>\n<p>Cuando tenemos claro qu\u00e9 vamos a probar\/mejorar o qu\u00e9 queremos estudiar, necesitamos hacer un modelo, este modelo puede ser te\u00f3rico (es decir, ecuaciones) o simulado (es decir, simulaci\u00f3n). El modelo simulado lo podemos simular y producto de esta simulaci\u00f3n obtendremos unos resultados en crudo que debemos analizar e interpretar.<\/p>\n<p>Los resultados de la simulaci\u00f3n se deben validar, es decir debemos asegurarnos que son correctos, compar\u00e1ndolos con resultados experimentales de par\u00e1metros reales y\/o con los resultados de un modelo te\u00f3rico. Solo despu\u00e9s de esta validaci\u00f3n podremos decir que nuestro modelo de simulaci\u00f3n se acerca a la realidad y es v\u00e1lido.<\/p>\n","protected":false},"excerpt":{"rendered":"<p>Una simulaci\u00f3n es una representaci\u00f3n simplificada de la realidad ejecutada en un computador. Esta simulaci\u00f3n se hace con el \u00e1nimo de estudiar y analizar un aspecto concreto que, con el an\u00e1lisis adecuado, se puede exportar a c\u00f3mo se comportar\u00e1 la &hellip; <a href=\"https:\/\/blog.uclm.es\/felixvillanueva\/2020\/06\/23\/simulacion-ns3\/\">Sigue leyendo <span class=\"meta-nav\">&rarr;<\/span><\/a><\/p>\n","protected":false},"author":182,"featured_media":45,"comment_status":"closed","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[4,5],"tags":[30,35,38,41],"class_list":["post-44","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-ns3","category-simulacion","tag-ns3","tag-redes","tag-simulacion","tag-simular"],"_links":{"self":[{"href":"https:\/\/blog.uclm.es\/felixvillanueva\/wp-json\/wp\/v2\/posts\/44","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/blog.uclm.es\/felixvillanueva\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/blog.uclm.es\/felixvillanueva\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/blog.uclm.es\/felixvillanueva\/wp-json\/wp\/v2\/users\/182"}],"replies":[{"embeddable":true,"href":"https:\/\/blog.uclm.es\/felixvillanueva\/wp-json\/wp\/v2\/comments?post=44"}],"version-history":[{"count":0,"href":"https:\/\/blog.uclm.es\/felixvillanueva\/wp-json\/wp\/v2\/posts\/44\/revisions"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/blog.uclm.es\/felixvillanueva\/wp-json\/wp\/v2\/media\/45"}],"wp:attachment":[{"href":"https:\/\/blog.uclm.es\/felixvillanueva\/wp-json\/wp\/v2\/media?parent=44"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/blog.uclm.es\/felixvillanueva\/wp-json\/wp\/v2\/categories?post=44"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/blog.uclm.es\/felixvillanueva\/wp-json\/wp\/v2\/tags?post=44"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}