0% found this document useful (0 votes)
35 views7 pages

Introduction To Networks

Uploaded by

ziadkh2010.ky
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
35 views7 pages

Introduction To Networks

Uploaded by

ziadkh2010.ky
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
You are on page 1/ 7

Introduction to

Networks

Network Simulator
Comparison Report

Ziad khaled
231017416
1. NS-2 (Network Simulator 2)
• Type: Open source
• Development: C++ and Tcl
• Protocol Support: TCP, UDP, FTP, HTTP, etc.
• Advantages: Highly flexible, widely used in
academia.
• Disadvantages: No GUI, performance issues,
steep learning curve, outdated.
• Missing: Graphical User Interface (GUI).

2. NS-3
Type: open-source
Developed in: C++ and Python bindings
Protocol support: IPv6, Wireless, and modern
networks
Advantages: Modern design, modular structure
Disadvantages: No native GUI, too hard to learn.
Lacks: Graphical Interface
3. GNS3 Graphical Network Simulator 3
Type: Open-source
GUI: Graphical interface, drag-and-drop network
design.
Real hardware integration: Can be used to simulate
real network hardware.
Pros: Intuitive GUI, real device simulation
Cons: Resource-intensive, Setup complexity
Lacking: Limited support for protocols other than
Cisco.

4. OMNeT++
Type: Open source
Development: C++ with an integrated GUI IDE.
Architecture: Modular architecture for a wide range of
network types.
Positive: Comprehensive GUI, highly extensible.
Negative: Research-focused; it has a learning curve.
Lacking: Realistic network modeling of real-world
networks.
5. Packet Tracer
Type: Free but proprietary(Cisco).
GUI: Fully Graphical interface.
Pros: Learning tool, easy GUI.
Cons: Limited protocol support cannot be used for
advanced research
Lack: Non-Cisco device simulation.

6. Mininet
Type: Open-source,
Focus: Emulates SDN.
CLI-based: No GUI.
Pros: Strong Efficient SDN simulation, light.
Cons: No GUI; limited respect to traditional networks
Lacking: Graphical Interface.
7. QualNet
License: Commercial, hence paid.
High-Performance: It supports large networks.
GUI: It has an integrated graphical interface.
Pros: Large-scale network support, high fidelity.
Cons: Very expensive, difficult learning.
Lacking: Free version.

8. OPNET - Riverbed Modeler


License: Commercial
Protocol Support: A wide array of protocols is
supported.
GUI: Advanced graphical interface.
Pros: High precision, industry standard.
Cons: Too expensive, difficult to learn.
Lacking: Free version.
9. CORE - Common Open Research Emulator
Type: Open-source.
Real-time network emulation: Allows testing of
network configurations.
GUI: Simple interactive GUI.
Pros: Easy-to-use GUI, real-time testing.
Cons: Performance limitations, missing advanced
features.
Lacking: Scalability.

10. Eve-NG - Emulated Virtual Environment - Next


Generation
Type: Open-source, with available Pro licensed
version.
GUI: It has a modern powerful graphical interface.
Multi-vendor support: Devices of several vendors can
be emulated.
Pros: User-friendly GUI, extensive device support.
Cons: Resource-intensive, limited free version.
Lacking: Efficient performance on low-spec
machines.
Conclusion :.
GUI Simulators:
GNS3, OMNeT++, Packet Tracer, QualNet, OPNET,
CORE, Eve-NG.
The GUI-less simulators:
NS-2, NS-3 and Mininet.

You might also like