OMNET++

OMNET++
Utvecklare OpenSim Ltd.
Stabil frisättning
6.0.1 / 1 september 2022 ; 5 månader sedan ( 2022-09-01 )
Skrivet i C++
Operativ system Linux , macOS , Windows
Typ Nätverkssimulator
Licens Akademisk offentlig licens
Hemsida omnetpp .org

OMNeT++ ( O bjective M odular Network Testbed in C ++ ) är ett modulärt , komponentbaserat C++-simuleringsbibliotek och ramverk, främst för att bygga nätverkssimulatorer. OMNeT++ kan användas gratis för icke-kommersiella simuleringar som vid akademiska institutioner och för undervisning. OMNEST är en utökad version av OMNeT++ för kommersiellt bruk.

OMNeT++ i sig är ett simuleringsramverk utan modeller för nätverksprotokoll som IP eller HTTP . De viktigaste simuleringsmodellerna för datornätverk är tillgängliga i flera externa ramverk. Den mest använda är INET som erbjuder en mängd olika modeller för alla typer av nätverksprotokoll och teknologier som för IPv6 , BGP . INET erbjuder också en uppsättning mobilitetsmodeller för att simulera nodrörelsen i simuleringar. INET-modellerna är licensierade under LGPL eller GPL . NED (nätverksbeskrivning) är topologibeskrivningsspråket för OMNeT++.

För att hantera och minska tiden för att genomföra storskaliga simuleringar har ytterligare verktyg utvecklats, till exempel baserade på Python .

Se även