Detailed Analysis of OMNeT++ Installation, Protocols, and Security

Verified

Added on  2023/06/09

|21
|3492
|61
Report
AI Summary
This report provides a detailed overview of the OMNeT++ network simulation environment. It begins with a step-by-step guide to installing OMNeT++ on a Windows operating system, including the necessary software versions and commands. The report then delves into the core concepts of network protocols, explaining message conversation, division, multiplexing, and the importance of protocol suites. Security aspects are also discussed, focusing on encryption and decryption using AES and RSA algorithms, along with the implementation of WebSockets for secure communication. The report further outlines research questions related to security concerns, fault identification, and the development of secure vehicular social networks. It lists communication, broadcasting, and counter-based protocols, and concludes with a discussion on standards governing communications, emphasizing the layered approach to network protocols and the interaction between application and transport protocols such as HTTP and TCP. The report also describes the use of layers in depicting communication and provides an overview of protocols at the network level, including the structure and organization of messages, and how they interact within a network environment.
Document Page
OMNET++ EXECUTION
tabler-icon-diamond-filled.svg

Paraphrase This Document

Need a fresh take? Get an instant paraphrase of this document with our AI Paraphraser
Document Page
1. Software versions
OMNET : OMNETPP-4.6.
JDK : JDK 1.8.
OS : WINDOWS
2. Installation procedure
Step 1: check your os version help the command is “dxdiag
Click “ok” button
1
Document Page
Os is windows 7 ultimate 32-bit Network
Step 2: download the omnet 4.6 win32 version from online help the link is
https://omnetpp.org/omnetpp/summary/30-omnet-releases/2291-omnet-4-6-win32-source-
ide-mingw-zip
Click download button
2
Document Page
Step 3: download completed after extract the file into c:\\
Extract the file into c:\
3
tabler-icon-diamond-filled.svg

Paraphrase This Document

Need a fresh take? Get an instant paraphrase of this document with our AI Paraphraser
Document Page
Extract the file into c:\
Extracting the file…
Step 4: extracting process completed after go to omnet install address (c:\omnetpp-4.6)
to select and double click “mingwenv.cmd” file
4
Document Page
Double click “mingwenv.cmd” file
Ask security warning so click “run” to proceed
Click “run” to proceed
Step 5: next type 3 commands to install omnetpp into your Network, there are
1) . Setenv
2) ./configure
3) make
5
Document Page
Omnet++ installation
Step 6: command 1 is “. Setenv”
6
tabler-icon-diamond-filled.svg

Paraphrase This Document

Need a fresh take? Get an instant paraphrase of this document with our AI Paraphraser
Document Page
Your path contains is “good” means proceed the next step else fix the error
Step 8: the final command is “make”
7
Document Page
Install omnet 4.6 is completed after start the omnet ide type the command “omnetpp”
8
Document Page
Install omnet 4.6 is completed after start the omnet ide type the command “omnetpp”
Starting omnet ide..
9
tabler-icon-diamond-filled.svg

Paraphrase This Document

Need a fresh take? Get an instant paraphrase of this document with our AI Paraphraser
Document Page
3. Setting up the project
Start the OMNeT++ IDE by typing omnetpp in your terminal. Once in the IDE,
choose New -> OMNeT++ Project from the menu.
4. Adding a C++ files
Open a Files by choosing File--Open---- Source Files
5. Simulation program’s Launch
After all the above mentioned steps are completed, the simulation can be
launched with the selection of %omnetpp.ini (either the editor area or the Project
Explorer). Then, press on the button stating, Run.
10
Document Page
Output Screenshots
6. Protocol for Message Conversation
Conveying Messages
Solitary communication is a principle. For example, the music video or the email
message, can be sent over the Network from the source to the destination as one enormous
persistent stream of bits. If the messages were really sent via this way, it implies that no other
device will contain the capacity of sending or receiving the messages on a similar Network,
when this information movement was processing. Such vast floods of information will end up
with huge delays. Then, in case the interconnected Network framework‘s connection failed
during transmission, there are possibilities of losing the total message and this message has to
be fully retransmitted. A superior method includes separating the information into small and
highly sensible pieces for sending over the Network. Such a division of information stream
into little parts is known as division. Sectioning messages contains a couple of essential
advantages. To start with, by sending the individual smaller pieces from the source to the
destination, on the Network a wide range of discussions could be interleaved. The procedure
11
chevron_up_icon
1 out of 21
circle_padding
hide_on_mobile
zoom_out_icon
[object Object]