【OMNeT+INET】浅谈OMNeT开源库INET(一)

本文简要介绍了开源通信网络仿真包INET,它适用于OMNeT++仿真系统,涵盖多种通信协议模型。文章讲解了INET的用途、如何添加新协议、使用外部接口的步骤,以及INET的安装过程,提供了迁移至INET 4.0版本的指导。
摘要由CSDN通过智能技术生成

【前言】

更多讨论欢迎加入学习QQ群:157696125
本文试图以简明的方式,结合实际项目使用需求,从几个角度对开源库INET进行简要说明;希望可对各位研究生同学和开发人员有益参考;对于其中可能存在的问题或错误,欢迎在评论区提出讨论;

【INET为何物】
INET框架(https://inet.omnetpp.org)是一个开源通信网络仿真包,为omnest/omnet++仿真系统编写。INet框架包含多种有线和无线协议的模型,详细说明物理层模型、应用程序模型等。在OMNeT的各种新版本中INet框架正在不断改进,新部件不断被添加、各种BUG不断被修复,但不能确保INET中的协议完全按照规范协议。

【INET简单说明】

  1. 要实现新协议或修改现有协议,需要添加代码在SRC目录下。如果在“src”下添加新文件,需要使用用“makemakefiles”命令重新生成makefiles目录。
  2. 如果要在inet中使用外部接口,请安装libpcap dev(在Linux上)或winpcap(在www.winpcap.org的Windows上),并启用“仿真”功能在IDE中或使用inet功能工具,然后重新生成inet makefile使用“make makefiles”。
  3. 每个INET都会有相应的说明,例如:版本这是新的inet 4.x分支的第一个稳定版本,全部原始已完成计划任务。此版本需要OMNET++5.4.1或更高版本。随着新的inet 4.0版本的发布,旧的inet 3.x分支的开发是停止。强烈建议用户使用新的iNet 4.0版本以及用于迁移现有项目的。不可否认,迁移不是很简单&
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值