{"id":3358,"date":"2021-07-19T22:13:13","date_gmt":"2021-07-20T03:13:13","guid":{"rendered":"https:\/\/truxgoservers.com\/blog\/?p=3358"},"modified":"2021-07-19T22:13:45","modified_gmt":"2021-07-20T03:13:45","slug":"inet-framework-and-what-it-provides-us","status":"publish","type":"post","link":"https:\/\/truxgoservers.com\/blog\/inet-framework-and-what-it-provides-us\/","title":{"rendered":"INET Framework and what it provides us"},"content":{"rendered":"\n<p>INET Framework is an open source model library for the OMNeT ++ simulation environment, which provides protocols, agents and other models for researchers and students who work with communication networks, being especially useful when designing and validating new protocols or exploring new or exotic scenarios.<\/p>\n\n\n\n<p><strong><em>This tool contains:<\/em><\/strong><\/p>\n\n\n\n<p><strong><em>\u25b8Internet stack such as:<\/em><\/strong> TCP, UDP, IPv4, IPv6, OSPF, BGP, etc. <\/p>\n\n\n\n<p><strong><em>\u25b8Wired and wireless link layer protocols such as:<\/em><\/strong> Ethernet, PPP, IEEE 802.11, etc.<\/p>\n\n\n\n<p><strong><em>\u25b8Support for mobility<\/em><\/strong><\/p>\n\n\n\n<p><strong><em>\u25b8MANET<\/em><\/strong><\/p>\n\n\n\n<p><strong><em>\u25b8DiffServ<\/em><\/strong><\/p>\n\n\n\n<p><strong><em>\u25b8MPLS protocols with LDP and RSVP-TE signaling<\/em><\/strong><\/p>\n\n\n\n<p>INET is based on the concept of modules that communicate by passing messages. Network agents and protocols are represented by components, which can be freely combined to form hosts, routers, switches, and other network devices. The user can program new components and existing components have been written to be easy to understand and modify, plus INET benefits from the infrastructure provided by OMNeT ++.<\/p>\n\n\n\n<p>Beyond making use of the services provided by the kernel and the OMNeT ++ simulation library (component model, parameterization, results recording, etc.), this also means that the models can be developed, assembled, parameterized, executed and its results evaluated from the comfort of the OMNeT ++ simulation IDE, or from the command line, another thing is that INET Framework is maintained by the OMNeT ++ team for the community, using patches and new models contributed by members of the community.<\/p>\n\n\n\n<p>Also check:<br><a href=\"https:\/\/truxgoservers.com\/blog\/telnet-protocol-a-dedicated-management-tool\/\">Telnet Protocol \u2013 A dedicated management tool<\/a><br><a href=\"https:\/\/truxgoservers.com\/blog\/the-best-free-tools-for-gnu-linux-in-2020\/\">The best free tools for GNU \/ Linux in 2020<\/a><\/p>\n","protected":false},"excerpt":{"rendered":"<p>INET Framework is an open source model library for the OMNeT ++ simulation environment, which provides protocols, agents and other models for researchers and students who work with communication networks, being especially useful when designing and validating new protocols or exploring new or exotic scenarios. This tool contains: \u25b8Internet stack such as: TCP, UDP, IPv4, [&hellip;]<\/p>\n","protected":false},"author":1,"featured_media":3359,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[1],"tags":[33],"class_list":["post-3358","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-tutorial","tag-tutorial"],"yoast_head":"<!-- This site is optimized with the Yoast SEO plugin v27.5 - https:\/\/yoast.com\/product\/yoast-seo-wordpress\/ -->\n<title>INET Framework and what it provides us - Truxgo Server Blog<\/title>\n<meta name=\"description\" content=\"Today we come to see what the INET Framework open source model library is, which contains many tools that implement it.......\" \/>\n<meta name=\"robots\" content=\"index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<link rel=\"canonical\" href=\"https:\/\/truxgoservers.com\/blog\/inet-framework-and-what-it-provides-us\/\" \/>\n<meta property=\"og:locale\" content=\"es_MX\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"INET Framework and what it provides us - Truxgo Server Blog\" \/>\n<meta property=\"og:description\" content=\"Today we come to see what the INET Framework open source model library is, which contains many tools that implement it.......\" \/>\n<meta property=\"og:url\" content=\"https:\/\/truxgoservers.com\/blog\/inet-framework-and-what-it-provides-us\/\" \/>\n<meta property=\"og:site_name\" content=\"Truxgo Server Blog\" \/>\n<meta property=\"article:published_time\" content=\"2021-07-20T03:13:13+00:00\" \/>\n<meta property=\"article:modified_time\" content=\"2021-07-20T03:13:45+00:00\" \/>\n<meta property=\"og:image\" content=\"https:\/\/truxgoservers.com\/blog\/wp-content\/uploads\/2021\/07\/Framework.jpg\" \/>\n\t<meta property=\"og:image:width\" content=\"768\" \/>\n\t<meta property=\"og:image:height\" content=\"526\" \/>\n\t<meta property=\"og:image:type\" content=\"image\/jpeg\" \/>\n<meta name=\"author\" content=\"Truxgo\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:label1\" content=\"Escrito por\" \/>\n\t<meta name=\"twitter:data1\" content=\"Truxgo\" \/>\n\t<meta name=\"twitter:label2\" content=\"Tiempo de lectura\" \/>\n\t<meta name=\"twitter:data2\" content=\"2 minutos\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\\\/\\\/schema.org\",\"@graph\":[{\"@type\":\"Article\",\"@id\":\"https:\\\/\\\/truxgoservers.com\\\/blog\\\/inet-framework-and-what-it-provides-us\\\/#article\",\"isPartOf\":{\"@id\":\"https:\\\/\\\/truxgoservers.com\\\/blog\\\/inet-framework-and-what-it-provides-us\\\/\"},\"author\":{\"name\":\"Truxgo\",\"@id\":\"https:\\\/\\\/truxgoservers.com\\\/blog\\\/#\\\/schema\\\/person\\\/8b409c26449db6aa09724b45331e333e\"},\"headline\":\"INET Framework and what it provides us\",\"datePublished\":\"2021-07-20T03:13:13+00:00\",\"dateModified\":\"2021-07-20T03:13:45+00:00\",\"mainEntityOfPage\":{\"@id\":\"https:\\\/\\\/truxgoservers.com\\\/blog\\\/inet-framework-and-what-it-provides-us\\\/\"},\"wordCount\":244,\"commentCount\":0,\"publisher\":{\"@id\":\"https:\\\/\\\/truxgoservers.com\\\/blog\\\/#organization\"},\"image\":{\"@id\":\"https:\\\/\\\/truxgoservers.com\\\/blog\\\/inet-framework-and-what-it-provides-us\\\/#primaryimage\"},\"thumbnailUrl\":\"https:\\\/\\\/truxgoservers.com\\\/blog\\\/wp-content\\\/uploads\\\/2021\\\/07\\\/Framework.jpg\",\"keywords\":[\"Tutorial\"],\"articleSection\":[\"Tutorial\"],\"inLanguage\":\"es\",\"potentialAction\":[{\"@type\":\"CommentAction\",\"name\":\"Comment\",\"target\":[\"https:\\\/\\\/truxgoservers.com\\\/blog\\\/inet-framework-and-what-it-provides-us\\\/#respond\"]}]},{\"@type\":\"WebPage\",\"@id\":\"https:\\\/\\\/truxgoservers.com\\\/blog\\\/inet-framework-and-what-it-provides-us\\\/\",\"url\":\"https:\\\/\\\/truxgoservers.com\\\/blog\\\/inet-framework-and-what-it-provides-us\\\/\",\"name\":\"INET Framework and what it provides us - Truxgo Server Blog\",\"isPartOf\":{\"@id\":\"https:\\\/\\\/truxgoservers.com\\\/blog\\\/#website\"},\"primaryImageOfPage\":{\"@id\":\"https:\\\/\\\/truxgoservers.com\\\/blog\\\/inet-framework-and-what-it-provides-us\\\/#primaryimage\"},\"image\":{\"@id\":\"https:\\\/\\\/truxgoservers.com\\\/blog\\\/inet-framework-and-what-it-provides-us\\\/#primaryimage\"},\"thumbnailUrl\":\"https:\\\/\\\/truxgoservers.com\\\/blog\\\/wp-content\\\/uploads\\\/2021\\\/07\\\/Framework.jpg\",\"datePublished\":\"2021-07-20T03:13:13+00:00\",\"dateModified\":\"2021-07-20T03:13:45+00:00\",\"description\":\"Today we come to see what the INET Framework open source model library is, which contains many tools that implement it.......\",\"breadcrumb\":{\"@id\":\"https:\\\/\\\/truxgoservers.com\\\/blog\\\/inet-framework-and-what-it-provides-us\\\/#breadcrumb\"},\"inLanguage\":\"es\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\\\/\\\/truxgoservers.com\\\/blog\\\/inet-framework-and-what-it-provides-us\\\/\"]}]},{\"@type\":\"ImageObject\",\"inLanguage\":\"es\",\"@id\":\"https:\\\/\\\/truxgoservers.com\\\/blog\\\/inet-framework-and-what-it-provides-us\\\/#primaryimage\",\"url\":\"https:\\\/\\\/truxgoservers.com\\\/blog\\\/wp-content\\\/uploads\\\/2021\\\/07\\\/Framework.jpg\",\"contentUrl\":\"https:\\\/\\\/truxgoservers.com\\\/blog\\\/wp-content\\\/uploads\\\/2021\\\/07\\\/Framework.jpg\",\"width\":768,\"height\":526},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\\\/\\\/truxgoservers.com\\\/blog\\\/inet-framework-and-what-it-provides-us\\\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Home\",\"item\":\"https:\\\/\\\/truxgoservers.com\\\/blog\\\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"INET Framework and what it provides us\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\\\/\\\/truxgoservers.com\\\/blog\\\/#website\",\"url\":\"https:\\\/\\\/truxgoservers.com\\\/blog\\\/\",\"name\":\"Truxgo Server Blog\",\"description\":\"Cloud Server and Hosting Tutorials.\",\"publisher\":{\"@id\":\"https:\\\/\\\/truxgoservers.com\\\/blog\\\/#organization\"},\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\\\/\\\/truxgoservers.com\\\/blog\\\/?s={search_term_string}\"},\"query-input\":{\"@type\":\"PropertyValueSpecification\",\"valueRequired\":true,\"valueName\":\"search_term_string\"}}],\"inLanguage\":\"es\"},{\"@type\":\"Organization\",\"@id\":\"https:\\\/\\\/truxgoservers.com\\\/blog\\\/#organization\",\"name\":\"Truxgo Server Blog\",\"url\":\"https:\\\/\\\/truxgoservers.com\\\/blog\\\/\",\"logo\":{\"@type\":\"ImageObject\",\"inLanguage\":\"es\",\"@id\":\"https:\\\/\\\/truxgoservers.com\\\/blog\\\/#\\\/schema\\\/logo\\\/image\\\/\",\"url\":\"https:\\\/\\\/truxgoservers.com\\\/blog\\\/wp-content\\\/uploads\\\/2020\\\/08\\\/cropped-truxgo-logo-blanco.png\",\"contentUrl\":\"https:\\\/\\\/truxgoservers.com\\\/blog\\\/wp-content\\\/uploads\\\/2020\\\/08\\\/cropped-truxgo-logo-blanco.png\",\"width\":1250,\"height\":278,\"caption\":\"Truxgo Server Blog\"},\"image\":{\"@id\":\"https:\\\/\\\/truxgoservers.com\\\/blog\\\/#\\\/schema\\\/logo\\\/image\\\/\"}},{\"@type\":\"Person\",\"@id\":\"https:\\\/\\\/truxgoservers.com\\\/blog\\\/#\\\/schema\\\/person\\\/8b409c26449db6aa09724b45331e333e\",\"name\":\"Truxgo\",\"image\":{\"@type\":\"ImageObject\",\"inLanguage\":\"es\",\"@id\":\"https:\\\/\\\/secure.gravatar.com\\\/avatar\\\/52691a61c58e68677ed4860007c1bb03b14eabe7350747ab3fad3e17825b4b96?s=96&d=mm&r=g\",\"url\":\"https:\\\/\\\/secure.gravatar.com\\\/avatar\\\/52691a61c58e68677ed4860007c1bb03b14eabe7350747ab3fad3e17825b4b96?s=96&d=mm&r=g\",\"contentUrl\":\"https:\\\/\\\/secure.gravatar.com\\\/avatar\\\/52691a61c58e68677ed4860007c1bb03b14eabe7350747ab3fad3e17825b4b96?s=96&d=mm&r=g\",\"caption\":\"Truxgo\"},\"sameAs\":[\"https:\\\/\\\/truxgoservers.com\\\/blog\"],\"url\":\"https:\\\/\\\/truxgoservers.com\\\/blog\\\/author\\\/truxgo\\\/\"}]}<\/script>\n<!-- \/ Yoast SEO plugin. -->","yoast_head_json":{"title":"INET Framework and what it provides us - Truxgo Server Blog","description":"Today we come to see what the INET Framework open source model library is, which contains many tools that implement it.......","robots":{"index":"index","follow":"follow","max-snippet":"max-snippet:-1","max-image-preview":"max-image-preview:large","max-video-preview":"max-video-preview:-1"},"canonical":"https:\/\/truxgoservers.com\/blog\/inet-framework-and-what-it-provides-us\/","og_locale":"es_MX","og_type":"article","og_title":"INET Framework and what it provides us - Truxgo Server Blog","og_description":"Today we come to see what the INET Framework open source model library is, which contains many tools that implement it.......","og_url":"https:\/\/truxgoservers.com\/blog\/inet-framework-and-what-it-provides-us\/","og_site_name":"Truxgo Server Blog","article_published_time":"2021-07-20T03:13:13+00:00","article_modified_time":"2021-07-20T03:13:45+00:00","og_image":[{"width":768,"height":526,"url":"https:\/\/truxgoservers.com\/blog\/wp-content\/uploads\/2021\/07\/Framework.jpg","type":"image\/jpeg"}],"author":"Truxgo","twitter_card":"summary_large_image","twitter_misc":{"Escrito por":"Truxgo","Tiempo de lectura":"2 minutos"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"Article","@id":"https:\/\/truxgoservers.com\/blog\/inet-framework-and-what-it-provides-us\/#article","isPartOf":{"@id":"https:\/\/truxgoservers.com\/blog\/inet-framework-and-what-it-provides-us\/"},"author":{"name":"Truxgo","@id":"https:\/\/truxgoservers.com\/blog\/#\/schema\/person\/8b409c26449db6aa09724b45331e333e"},"headline":"INET Framework and what it provides us","datePublished":"2021-07-20T03:13:13+00:00","dateModified":"2021-07-20T03:13:45+00:00","mainEntityOfPage":{"@id":"https:\/\/truxgoservers.com\/blog\/inet-framework-and-what-it-provides-us\/"},"wordCount":244,"commentCount":0,"publisher":{"@id":"https:\/\/truxgoservers.com\/blog\/#organization"},"image":{"@id":"https:\/\/truxgoservers.com\/blog\/inet-framework-and-what-it-provides-us\/#primaryimage"},"thumbnailUrl":"https:\/\/truxgoservers.com\/blog\/wp-content\/uploads\/2021\/07\/Framework.jpg","keywords":["Tutorial"],"articleSection":["Tutorial"],"inLanguage":"es","potentialAction":[{"@type":"CommentAction","name":"Comment","target":["https:\/\/truxgoservers.com\/blog\/inet-framework-and-what-it-provides-us\/#respond"]}]},{"@type":"WebPage","@id":"https:\/\/truxgoservers.com\/blog\/inet-framework-and-what-it-provides-us\/","url":"https:\/\/truxgoservers.com\/blog\/inet-framework-and-what-it-provides-us\/","name":"INET Framework and what it provides us - Truxgo Server Blog","isPartOf":{"@id":"https:\/\/truxgoservers.com\/blog\/#website"},"primaryImageOfPage":{"@id":"https:\/\/truxgoservers.com\/blog\/inet-framework-and-what-it-provides-us\/#primaryimage"},"image":{"@id":"https:\/\/truxgoservers.com\/blog\/inet-framework-and-what-it-provides-us\/#primaryimage"},"thumbnailUrl":"https:\/\/truxgoservers.com\/blog\/wp-content\/uploads\/2021\/07\/Framework.jpg","datePublished":"2021-07-20T03:13:13+00:00","dateModified":"2021-07-20T03:13:45+00:00","description":"Today we come to see what the INET Framework open source model library is, which contains many tools that implement it.......","breadcrumb":{"@id":"https:\/\/truxgoservers.com\/blog\/inet-framework-and-what-it-provides-us\/#breadcrumb"},"inLanguage":"es","potentialAction":[{"@type":"ReadAction","target":["https:\/\/truxgoservers.com\/blog\/inet-framework-and-what-it-provides-us\/"]}]},{"@type":"ImageObject","inLanguage":"es","@id":"https:\/\/truxgoservers.com\/blog\/inet-framework-and-what-it-provides-us\/#primaryimage","url":"https:\/\/truxgoservers.com\/blog\/wp-content\/uploads\/2021\/07\/Framework.jpg","contentUrl":"https:\/\/truxgoservers.com\/blog\/wp-content\/uploads\/2021\/07\/Framework.jpg","width":768,"height":526},{"@type":"BreadcrumbList","@id":"https:\/\/truxgoservers.com\/blog\/inet-framework-and-what-it-provides-us\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https:\/\/truxgoservers.com\/blog\/"},{"@type":"ListItem","position":2,"name":"INET Framework and what it provides us"}]},{"@type":"WebSite","@id":"https:\/\/truxgoservers.com\/blog\/#website","url":"https:\/\/truxgoservers.com\/blog\/","name":"Truxgo Server Blog","description":"Cloud Server and Hosting Tutorials.","publisher":{"@id":"https:\/\/truxgoservers.com\/blog\/#organization"},"potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/truxgoservers.com\/blog\/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"es"},{"@type":"Organization","@id":"https:\/\/truxgoservers.com\/blog\/#organization","name":"Truxgo Server Blog","url":"https:\/\/truxgoservers.com\/blog\/","logo":{"@type":"ImageObject","inLanguage":"es","@id":"https:\/\/truxgoservers.com\/blog\/#\/schema\/logo\/image\/","url":"https:\/\/truxgoservers.com\/blog\/wp-content\/uploads\/2020\/08\/cropped-truxgo-logo-blanco.png","contentUrl":"https:\/\/truxgoservers.com\/blog\/wp-content\/uploads\/2020\/08\/cropped-truxgo-logo-blanco.png","width":1250,"height":278,"caption":"Truxgo Server Blog"},"image":{"@id":"https:\/\/truxgoservers.com\/blog\/#\/schema\/logo\/image\/"}},{"@type":"Person","@id":"https:\/\/truxgoservers.com\/blog\/#\/schema\/person\/8b409c26449db6aa09724b45331e333e","name":"Truxgo","image":{"@type":"ImageObject","inLanguage":"es","@id":"https:\/\/secure.gravatar.com\/avatar\/52691a61c58e68677ed4860007c1bb03b14eabe7350747ab3fad3e17825b4b96?s=96&d=mm&r=g","url":"https:\/\/secure.gravatar.com\/avatar\/52691a61c58e68677ed4860007c1bb03b14eabe7350747ab3fad3e17825b4b96?s=96&d=mm&r=g","contentUrl":"https:\/\/secure.gravatar.com\/avatar\/52691a61c58e68677ed4860007c1bb03b14eabe7350747ab3fad3e17825b4b96?s=96&d=mm&r=g","caption":"Truxgo"},"sameAs":["https:\/\/truxgoservers.com\/blog"],"url":"https:\/\/truxgoservers.com\/blog\/author\/truxgo\/"}]}},"_links":{"self":[{"href":"https:\/\/truxgoservers.com\/blog\/wp-json\/wp\/v2\/posts\/3358","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/truxgoservers.com\/blog\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/truxgoservers.com\/blog\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/truxgoservers.com\/blog\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/truxgoservers.com\/blog\/wp-json\/wp\/v2\/comments?post=3358"}],"version-history":[{"count":2,"href":"https:\/\/truxgoservers.com\/blog\/wp-json\/wp\/v2\/posts\/3358\/revisions"}],"predecessor-version":[{"id":3383,"href":"https:\/\/truxgoservers.com\/blog\/wp-json\/wp\/v2\/posts\/3358\/revisions\/3383"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/truxgoservers.com\/blog\/wp-json\/wp\/v2\/media\/3359"}],"wp:attachment":[{"href":"https:\/\/truxgoservers.com\/blog\/wp-json\/wp\/v2\/media?parent=3358"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/truxgoservers.com\/blog\/wp-json\/wp\/v2\/categories?post=3358"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/truxgoservers.com\/blog\/wp-json\/wp\/v2\/tags?post=3358"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}