OMNET++ INET框架学习教程(一)

本文为博客 VIP 文章,开通 VIP 后可阅读全文

开通 VIP

一、写在最前面

大家好,这里是定仙儿
本人目前是国内某双非大学的计算机硕士👨‍🎓一枚,毕业课题与车联网🚗有关,所以一直在寻找一款上手简单,界面清爽的仿真软件。在此过程之中走过很多弯路⛰️⛰️⛰️,试过OPNET、NS-3等软件。每一款都因为学习资料太少,界面操作复杂等原因劝退😣。在我一度将近走火入魔,接近抓狂😫的情况之下,我偶然间遇到了OMNET++。也遇到了很多优秀的up主,博主,能够让我快速入门。再次非常感谢他们(详细请见上一篇博客)。
其实使用这款软件的朋友们一定知道,尽管B站、CSDN、知乎等平台有很多优秀的人在做分享,但很多都是基于tictoc等简单实验🧪,如果想进一步加深对他的理解,必须入坑INET框架,而这方面的资料又少之又少。CSDN上唯一的教程就是499的官方课,无奈。。。贫穷限制了我的学习能力😭😭😭。
所以在此我想把我的学习INET框架过程分享出来,希望让后来者少走弯路,更更快的入门。同时由于我自己也是在摸着石头过河、一点一点的学习过程中,避免不了再分享的过程中有些错误、疑惑。希望看到这儿的你多多给予一点包容,并在评论区留下你的观点与想法,让大家共同商量、探讨,一起学习、进步!!!毕业🎓万岁!!!!

二、INET框架的前置知识

  1. 笔者认为应该先把上一篇博 https://blog.csdn.net/NLDwangzhe/article/details/123379319 中提到的up主“豆豆不学习”提供的例子看完,一定要理解代码的意思,必要的时候对着敲代码!!!
  2. 练习tictoc中的例子,这里有必要给CSDN打个广告,虽然这个课程收费,但是讲的确实不错,最重要的是不贵!!!好像就19块钱吧,我记不清楚了。直接在CSDN上搜索“OMNeT++ TicToc案例精讲”。

三、INET框架的安装

  • 其实这里可以看一下CSDN上499元的课程,前两集(试看,免费的)老师会教你如何安装INET框架
OMNeT++与无线通信网络仿真——第二部分INET框架介绍 阅读笔记 INET框架建立在Omnet++基础上,并且使用相同的概念,即模块通过消息传递通信。主机、路由器、交换机和其他网络设备有OMNeT++复合模块表示。这些复合模块由表示协议、应用和其他功能单元的简单模块组成。网络又是次包含主机、路由器和其他模块的OMNeT++复合模块。OMNeT++ NED语言使用分级的包名称,包对应于src下的目录,比如 /src/inet/transportlayer/tcp 对应于 inet.transportlayer.tcp 包。在 src/inet/ 路径下。 阅读详情

相关推荐

omnet++64位及inet框架安装教程

OMNeT++】【INET】详细安装教程1.安装环境2.MinGW安装方法3.OMNET++安装方法4.INET框架安装方法如何改变文本的样式插入链接与图片如何插入段漂亮的代码片生成个适合你的列表创建个表格设定内容居中、居左、居右SmartyPants创建个自定义列表如何创建个注脚注释也是必不可少的KaTeX数学公式新的甘特图功能,丰富你的文章UML 图表FLowchart流程图导出与导入导出导入 1.安装环境 系统:windows8.1 64位, jdk1.8以上(可使用命令java -ver

qq_43713305的博客 6002

OMNeT++ INET框架精讲

OMNeT++中的INET框架OMNeT++仿真中的很重要的框架,可以用来仿真有线网络,无线网络,移动网络,以及IOS七层模型中的应用层,传输层,网络层,数据链路层,物理层协议以及算法仿真。通过学习本课程,可以很好的掌握INET框架,以及应用INET框架建立仿真模型,实现算法验证以及算法优化等。

从零开始学习OMNeT++系列第三弹——新建个使用INET框架的工程

首先,我们想要创建个包含两个主机的网络,其中台主机通过无线给另台主机发送UDP数据流,我们的目的是想要物理层和更底层的协议尽可能的简单。这样,我们就完成了新建omnet++工程的步骤,到这里是和我们创建普通的omnet++工程是样的,接下来开始配置INET框架。于是,我从官网上找了INET教程,重新新建了个仿真程序来进行INET框架的仿真验证,跑成功了!

loveCC_orange的博客 4305

从零开始 使用OMNET++结合VEINS,INET和SUMO的联合仿真

搭建仿真的环境,导入VEINS和INET开源库,使用INET库中提供的网络协议和功能模型来模拟通信协议和网络功能,使用SUMO创建道路网络和车辆轨迹,并导出到OMNeT++中 在OMNeT++中使用VEINS通过socket和SUMO连接,借助VEINS实现的TRACI接口来设置车辆相关的行为和场景,最后在OMNET++中结合VEINS,SUMO和INET运行联合仿真实验,并分析车辆在遇到紧急情况下的通信状况和具体行为

mjmmm的博客 1万+

从零开始学习OMNeT++系列第弹——OMNeT++的介绍与安装

主要用于构建网络仿真器。这里的“网络”具有更广泛的含义,包括和、片上网络、排队网络等。特定领域的功能,如对传感器网络、无线局域网络、互联网协议、性能建模、光子网络等的支持,由模型框架提供,这些框架作为独立项目开发。OMNeT++ 提供了个基于 Eclipse 的集成开发环境、图形化运行时环境和许多其他工具。还有实时仿真、网络仿真、数据库集成、SystemC 集成等扩展功能。OMNeT++ 为模型提供了个组件架构。,然后使用。模型的可重用性是自然而然的。

loveCC_orange的博客 6672

OMNeT+INET】详解OMNeT开源库INET

1、前言 在我看来,网络模拟器是用于评估目标系统性能和能力的方便工具,不同的设计方案,在不同的配置下不同的操作条件和运行场景下,可以用于帮助理解系统并获得与性能相关的参数(例如吞吐量、延迟、稳定性、健壮性和可伸缩性)。 第个具有广泛社区的开源网络模拟器是NS,成名在其第二版网络模拟器2(ns-2)。ns诞生在20世纪90年代中期,并且主要用于几个研究领域,如传输控制协议(TCP)拥塞控制和无线自...

平凡的世界 9988

OMNeT+INET】浅谈OMNeT开源库INET

【前言】 更多讨论欢迎加入学习QQ群:157696125 本文试图以简明的方式,结合实际项目使用需求,从几个角度对开源库INET进行简要说明;希望可对各位研究生同学和开发人员有益参考;对于其中可能存在的问题或错误,欢迎在评论区提出讨论; 【INET为何物】 INET框架(https://inet.omnetpp.org)是个开源通信网络仿真包,为omnest/omnet++仿真系统编写。IN...

平凡的世界 3422

从零开始学习OMNeT++系列第四弹——INET框架下的802.11模型详解

IEEE 802.11协议,也就是WIFI协议,是广泛使用的无线网络标准,其规范每几年更新次,会增加新特性和提高WiFi网络的传输速率,现在WiFi协议的最新版已经更新到了WiFi7,但是目前在生活中最常用的还是WiFi6。在omnet++6.0.3的INET4.5.4框架中,通过添加使节点支持WiFi(需要注意的是,在和AdhocHost的默认配置中,已经包含了这个接口,不用额外添加),无线接入点(AP)由AccessPoint节点类型表示。WiFi网络需要个传输介质模块,通常是。

loveCC_orange的博客 1862

5GTQ仿真复现教程|OMNeT++INET安装 (未完成)

仿真在linux环境下进行,安装Ubuntu20.04参考其他博主。

qq_41224270的博客 1545

OMNET++】开源库CoRE4INET介绍

1.前言 OMNET++个可扩展的、模块化的、基于组件的C++仿真库和框架,主要用于构建网络模拟器。CoRE4INET是对INET框架的扩展,用于在OMNeT++仿真系统中基于事件的实时以太网仿真。目前,CoRE4iNet支持: 以太网(AS 6802) Ieee 802.1音频视频桥接/时间敏感网络 IEEE802.1Q/IEEE P802.1p VLAN和优先级 2. CoRE4INET简介 CoRE4INETINet中基于事件的实时以太网仿真框架OMNEST/OMNET++仿真模型,它提供实

平凡的世界 1681

Ubuntu安装OMNET++5.4.1

、安装Java 8 (OMNET++ 5.4.1使用Eclipse4.7.3的PDE,暂时不支持Java 9 和Java 11) 1、安装Java 8 参考https://tecadmin.net/install-oracle-java-8-ubuntu-via-ppa/ 第步:安装 sudo add-apt-repository ppa:webupd8team/java sudo ...

youngage的专栏 3551

OMNet++OMNet++初学-进阶-精进历程分享

OMNeT进入国内时间并不长,国内专业和流派大多直停留在OPNeT、NS等传统的仿真软件上。相比“古老的软件”,业界新生代“OMNeT”的使用简单,界面交互良好,被越来越多“不知深浅”的导师推荐。国内的大部分学习者主要集中在大四毕业生、研究生、少量博士生以及屈指可数的业界良心老师。笔者熟知的些公司和研究所对网络仿真的需求与日剧增,结合些实际的项目,去学习和开发OMNeT不失为种好的方法。这...

平凡的世界 2万+

OMNETINET + CORE4INET 踩坑(

OMNET++搭建Inet环境

Honiyo的博客 3969

Veins、OMNeT++、SUMO仿真平台搭建(ubantu系统下)

Veins、OMNeT++、SUMO仿真平台搭建ubantu18.04安装OMNeT++5.4.1.安装Java8功能快捷键合理的创建标题,有助于目录的生成如何改变文本的样式插入链接与图片如何插入段漂亮的代码片生成个适合你的列表创建个表格设定内容居中、居左、居右SmartyPants创建个自定义列表如何创建个注脚注释也是必不可少的KaTeX数学公式新的甘特图功能,丰富你的文章UML 图...

XLL_123456的博客 5845

车联网仿真学习——OMNet++建立新工程并与INET和veins建立连接

目录前言、建立新工程()新建工程(二)属性设定二、测试与inet、veins的连通性()测试inet是否连通(二)测试veins是否连通三、两者联合工作(有错误未解决) 前言 在油管看视频学习,记录了下过程。原视频地址: https://www.youtube.com/watch?v=mGvhbrw05sQ。 、建立新工程 ()新建工程 1.file — new — OMNet++Project; 2.设置工程名,将“use default location”勾掉,而后选择存储路径; 我是在

weixin_39294130的博客 4505

Omnet++网络仿真编程实战教程

本文还有配套的精品资源,点击获取 简介:Omnet++个开源的网络和分布式系统仿真器,具有强大的模块化和组件化编程环境。Inet框架用于实现TCP/IP协议栈的各种网络协议。本教程通过分析和使用Omnet++Inet框架中的源代码,指导用户构建复杂的网络模型,并深入了解网络各层的工作原理。教程包括物理层、数据链路层、网络层、传输层以及会话层、表示层和应用层的网络协议实...

weixin_29903713的博客 4016

Centos6.2安装omnet++INET框架

July 26 系统:Centos6.2-x86_64 omnet++的安装 1.从http://www.omnetpp.org上下载omnet4.3 2.解压到/usr/local/omnetpp:                         tar -xvz -f omnetpp-4.3-src.tgz -C /usr/local 切换到/usr/l

阿Biang的BLOG 2218
上一篇: OMNET++安装教程
定仙er
博客等级 码龄7年 41粉丝 2原创
评论 13
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值