Table of contents

OMNeT++

 

OMNeT++(Objective Modular Network Testbed in C ++)는 C++언어를 기반으로 네트워크 시뮬레이션을 모델링, 실험, 분석을 위한 툴입니다.

 

이 프로그램은 Freeware이며, 모든 사람이 무료로 사용할 수 있어서 개인이나 연구실에서 활용할 수 있죠.

 

C++언어를 기반으로 하기 때문에 접근성에 있어 많은 개발자들에게 큰 장점인데, 반대로 C++을 사용하지 않았던 분이라면 조금 힘들 수도 있겠네요.

 

한 가지 단점은 새로운 네트워크에 대한 라이브러리 적용이 느리다는 것입니다.

 

아무래도 무료 툴이니 이 정도 문제는 감안해야할 것 같네요.

OMNeT++는 표준으로 채택된 시간이 오래된 프로토콜 및 시스템은 훌륭한 라이브러리가 존재합니다.

 

특히, OMNeT++ 기반의 INET 라이브러리는 이더넷 네트워크나 무선 통신 네트워크를 위한 예제가 다양합니다.

 

추가로, GUI도 제공하기 때문에 시연에 있어 큰 효과를 줄 수 있어요.

 

 



INET 라이브러리

 

OMNeT++의 가장 유명한 라이브러리는 INET입니다.

 

INET 라이브러리는 유선, 무선 및 모바일 네트워크를위한 오픈 소스 OMNeT ++ 모델을 모아놓은 겁니다.


OMNeT++과 INET은 모두 무료이지만, 논문을 쓰기에도 부족함이 없는 시뮬레이션과 라이브러리입니다.

 

 

※ OMNeT++: 
https://omnetpp.org/

※ INET
https://inet.omnetpp.org/

 

 

OMNeT++과 INET Framework 사이트 이미지