Download presentation
Presentation is loading. Please wait.
Published byLora Walters Modified over 8 years ago
1
Network Simulators and Emulators
2
simulation = representation of a real system by off-line software only emulation = a system which acts like another system in some ways A simulation can run at any speed relative to the real world, and it puts out information while it is running and afterwards to indicate how the real system would have behaved. An emulation is supposed to seem to the user like the real thing. This is useful for testing software or hardware without having to buy the real thing to test it on.
3
Developed by: Chris McDonald - University of Western Australia Available at: http://www.csse.uwa.edu.au/cnet/ Abstract CNET is a simulator of computer networks. This simulator is not really focused on industrial simulation 'per-se', but to an aspect of it. It is a discrete-event network simulator enabling experimentation with various data-link layer, network layer, routingand transport layer networking protocols. It has been specifically developed for, and used in, undergraduate computer networking courses taken by thousands of students worldwide. Keywords: network simulation Last checked: 1 September 2008 CNET
4
DummyNet Developed by: Luigi Rizo Available at: http://info.iet.unipi.it/~luigi/dummynet/20100319-ipfw3.tgz Abstract dummynet is a tool originally designed for testing networking protocols, and since then used for a variety of applications including bandwidth management. It simulates/enforces queue and bandwidth limitations, delays, packet losses, and multipath effects. It also implements a variant of Weighted Fair Queueing called WF2Q+. It can be used on user's workstations, or on machines acting as routers or bridges. Keywords: networking protocol Last Checked: 30 September 2009
5
GloMoSim Developed by: UCLA Available at: http://pcl.cs.ucla.edu/projects/glomosim/http://pcl.cs.ucla.edu/projects/glomosim/ Abstract GloMoSim is a scalable simulation environment for wireless and wired network systems. It employs the parallel discrete-event simulation capability provided by Parsec. GloMoSim currently supports protocols for a purely wireless network. In the future, we anticipate adding functionality to simulate a wired as well as a hybrid network with both wired and wireless capabilities. GloMoSim source and binary code can be downloaded only by academic institutions for research purposed. Commercial users must use QualNet, the commercial version of GloMoSim. Keywords: network simulation, cellular network simulation Last checked: 1 September 2008
6
GTNetS Developed by: GeorgiaTech Available at: http://www.ece.gatech.edu/research/labs/MANIACS/GTNetS/ Abstract The Georgia Tech Network Simulator (GTNetS), developed by Dr George Riley, is a full-featured network simulation environment that allows researchers in computer networks to study the behavior of moderate to large scale networks, under a variety of conditions. The design philosophy of GTNetS is to create a simulation environment that is structured much like actual networks are structured. For example, in GTNetS, there is clear and distinct separation of protocol stack layers. It is availabe for download from the website. Keywords: network simulation Last checked: 1 September 2008
7
INSANE Developed by: Kitchenlab.org Available at: http://www.kitchenlab.org/~bmah/Software/Insane/ Abstract: INSANE is a network simulator designed to test various IP-over-ATM algorithms with realistic traffic loads derived from empirical traffic measurements. INSANE's ATM protocol stack provides real-time guarantees to ATM virtual circuits by using Rate Controlled Static Priority (RCSP) queueing. ATM signalling is performed using a protocol similar to the Real-Time Channel Administration Protocol (RCAP). Internet protocols supported include large subsets of IP, TCP, and UDP. In particular, the simulated TCP implementation performs connection management, slowstart, flow and congestion control, retransmission, and fast retransmit. Various application simulators mimic the behavior of standard Internet applications to provide a realistic workload, including: telnet, ftp, WWW, real-time audio, and real-time video. Keywords: network simulator, ATM, traffic load Last checked: 30 September 2009
8
MARS Developed by: University of Maryland Available at: http://www.ccs.neu.edu/home/matta/MaRS- 2.1.tar.gz Abstract: MaRS (Maryland Routing Simulator) is a simulation testbed for evaluating routing systems. MaRS is implemented in C on a UNIX platform with two graphical interfaces (Xlib and Motif). Keywords: routing simulator Last checked: 30 September 2009
9
NCTuns Developed by: University of Twente Available at: http://nsl10.csie.nctu.edu.tw/ Abstract The NCTUns is a high-fidelity and extensible network simulator and emulator capable of simulating various protocols used in both wired and wireless IP networks. Its core technology is based on the novel kernel re- entering methodology. NCTUns can be used as an emulator, it directly uses the Linux TCP/IP protocol stack to generate high-fidelity simulation results, and it has many other interesting qualities. It is commercialised by SimReal Inc. Keywords: network simulation Last checked: 1 September 2008
10
NetSim Developed by: tetcos Available at: http://www.tetcos.com/software.html Abstract NetSim is developed by Tetcos and it is an educational network simulation software. It contains modules for network programming and real time packet capture. The protocols covered in simulation are aloha, slotted aloha, Ethernet, Token Ring, Token Bus, W Lan, X.25 Frame Relay, ATM, TCP (Tahoe, reno and sack flavors) as well as devices like switches,routers APs etc. A demo version can be downloaded from the website. Keywords: network simulation Last checked: 1 September 2008
11
The Network Simulator - ns2 Developed by: University of Southern California Available at: http://www.isi.edu/nsnam/ns/ Abstract Ns2 is a discrete event simulator targeted at networking research. Ns provides substantial support for simulation of TCP, routing, and multicast protocols over wired and wireless (local and satellite) networks. Ns is devloped by ISI, the Information Sciences Institute at the USC school of engineering. The full source code of ns 2 can be downloaded and it can be compiled of multiple platform, including most popular Unix flavours and Windows. Keywords: network simulation Last checked: 1 September 2008
12
NIST Net Developed by: National Institute of Standard and Technology Available at: http://nistnet.sourceforge.net/ Abstract The NIST Net network emulator is a general-purpose tool for emulating performance dynamics in IP networks. The tool is designed to allow controlled, reproducible experiments with network performance sensitive/adaptive applications and control protocols in a simple laboratory setting. By operating at the IP level, NIST Net can emulate the critical end-to-end performance characteristics imposed by various wide area network situations (e.g., congestion loss) or by various underlying subnetwork technologies (e.g., asymmetric bandwidth situations of xDSL and cable modems). Keywords: network emulator Last checked: 30 September 2009
13
OMNeT++ Developed by: OMNeT++ Community Site Available at: http://www.omnetpp.org/ Abstract OMNeT++ is a component-based, modular and open-architecture simulation environment with strong GUI support and an embeddable simulation kernel. The simulator can be used for modelling: communication protocols, computer networks and traffic modelling, multi-processors and distributed systems, etc. OMNeT++ also supports animation and interactive execution. It is freely distributed under an academic public license. Keywords: network simulation, object-oriented simulation Last checked: 1 September 2008
14
OPNET Developed by: OPNET Technologies Available at: http://www.opnet.com/http://www.opnet.com/ Abstract OPNET's suite of products combine predictive modeling and a comprehensive understanding of networking technologies to enable customers to design, deploy, and manage network infrastructure, network equipment, and networked applications. In particular OPNET Modeler is a development environment, allowing you to design and study communication networks,devices, protocols, and applications. Keywords: network simulation Last checked: 1 September 2008
15
OptSim Developed by: RSoft Design Group Available at: http://www.rsoftdesign.com/products.php?sub=System+and+Network&it m=OptSim http://www.rsoftdesign.com/products.php?sub=System+and+Network&it m=OptSim Abstract OptSim 4.7 is the result of the merge between the former OptSim 3.6 sample mode engine, implementing simulation in the time domain sample by sample using a linear convolution algorithm, and the LinkSIM block mode engine, impelenting the Frequency Domain Split Step. It is an intuitive modeling and simulation environment supporting the design and the performance evaluation of the transmission level of optical communication systems. Keywords: network simulation, communication systems simulation Last checked: 06.06.2008
16
PARSEC Developed by: UCLA Parallel Computing Laboratory Available at: http://pcl.cs.ucla.edu/projects/parsec/ Abstract Parsec is a C-based simulation language, developed by the Parallel Computing Laboratory at UCLA, for sequential and parallel execution of discrete-event simulation models. It can also be used as a parallel programming language. It is available in binary form only for academic institutions. Commercial users are directed to its commercial implementation QualNet, marketed by Scalable Networks technologies (http://www.scalable-networks.com/)http://www.scalable-networks.com/ Keywords: discrete event simulation, parallel simulation, distributed simulation, network simulation Last checked: 06.06.2008
17
PhySim Developed by: Tetcos Available at: http://tetcos.com/physim.html Abstract PhySim allows for creation of Baseband, RF, Channel and Receiver chain and comes with inbuilt Oscilloscope, Spectrum Analyzer and Polar Plot. Techniques covered include ASK, FSK, PSK, DPSK, QPSK, PAM, PWM, PPM, TDM - PAM, AM-DSB-SC, SSB - SC, PCM, DM,Transmission Line, IF, RF, Dipole and AWGN. A free download of PhySim demo version is available at www.tetcos.comwww.tetcos.com Keywords: communication systems simulation Last checked: 17 August 2009
18
Performance PROPHET Developed by: University of Vienna Available at: http://www.dps.uibk.ac.at/projects/prophet/ Abstract The Performance Prophet is a tool for modeling and simulation of high performance computing systems based on CSIM (Mesquite Software). Based on a UML model of an application and a simulator for a target architecture, the tool can predict the execution behavior of the application model on cluster and grid architectures. Performance Prophet has been deveoped at the Distributed and Parallel Systems Group of the University of Innsbruck and it has been supported by the Austrian Science Fund. Keywords: network simulation, parallel simulation, distributed simulation Last checked: 1 September 2008
19
QualNet Developer Developed by: Scalable Network Technologies Available at: http://www.scalable-networks.com/ Abstract QualNet is a modelling tool for wireless and wired network,. The QualNet suite is composed of QualNet Simulator, which claims to be the fastest for real-time traffic modelling. QualNet Animator allows to graphically design the network model (using a wide library of components) and it displays the results of simulation runs. QualNet Designer allos to create Finite State Automata to describe the behaviour of your network, while with QualNet Analyzer and Designer you can interpret and make sense of simulation results. Windows and Linux versions are available. A demo can be downloaded on request. Keywords: network simulation, parallel simulation Last checked: 06.06.2008
20
REAL Developed by: Keshav Cornell University skeshav@cs.cornell.eduskeshav@cs.cornell.edu Available at: http://www.cs.cornell.edu/skeshav/real Abstract: REAL is a network simulator originally intended for studying the dynamic behaviour of flow and congestion control schemes in packet-switched data networks. It provides users with a way of specifying such networks and to simulate their behavior. It provides around 30 modules (written in C) that exactly emulate the actions of several well-known flow control protocols (such as TCP), and 5 research scheduling disciplines (such as Fair Queueing and Hierarchical Round Robin). The modular design of the system allows new modules to be added to the system with little effort. Source code is provided so that interested users can modify the simulator to their own purposes. Keywords: network simulator, flow control protocol Last checked: 30 September 2009
21
Shunra Virtual Enterprise Developed by: Shunra Available at: http://www.shunra.com/network_simulation_products.aspx Abstract Shunra VE network simulation is a tool for pre-deployment testing and capacity planning and can be used for a wide variety of applications and projects. Shunra VE website claims its use by over 1700 customers within the financial services, retail, manufacturing, energy, technology and telecommunications, healthcare and pharmaceutical, travel, media and hospitality industries as well as government agencies and militaries. Shunra Virtual Enterprise (Shunra VE) is a powerful network simulation solution that creates an exact model of any production environment. This includes the network, remote locations, and the number and distribution of local and remote end-users. With Shunra VE, you can test the functionality, performance, scalability and robustness of any application or network infrastructure under current and future real-world conditions. Keywords: capacity planning, network simulation Last checked: 1 September 2008
22
Scalable Simulation Framework Developed by: ssfnet.org Available at: http://www.ssfnet.org/ssfImplementations.html Abstract: A public-domain standard for discrete-event simulation of large, complex systems in Java and C++. Keywords: simulation Last checked: 30 September 2009
23
JisT / SWANS Developed by: Rimon Barr - Cornell University Available at: http://jist.ece.cornell.edu/ Abstract SWANS is a scalable wireless network simulator built atop the JiST platorm. SWANS is organized as independent software components that can be composed to form complete wireless network or sensor network configurations. Its capabilities are similar to ns2 and GloMoSim, but is able to simulate much larger networks. SWANS leverages the JiST design to acheive high simulation throughput, save memory, and run standard Java network applications over simulated networks. In addition, SWANS implements a data structure, called hierarchical binning, for efficient computation of signal propagation Keywords: network simulation, java Last checked: 1 September 2008
24
TRAFFIC Developed by: Erlang Software Available at: http://members.iinet.net.au/~clark/ Abstract Traffic version 2 is a simulation product designed to solve complex call-centre modelling problems, where traditional Erlang equations fail, but it can also be applied to any other queueing problem. It has an easy to use graphical interface and it runs under Windows Keywords: network simulation, call centre simulation Last checked: 1 September 2008
Similar presentations
© 2025 SlidePlayer.com. Inc.
All rights reserved.