Difference between revisions of "HOWTO make ns-3 interact with the real world"

From Nsnam
Jump to: navigation, search
Line 12: Line 12:
 
|-
 
|-
 
! rowspan="3" | Node
 
! rowspan="3" | Node
| || real || simulated
+
| || '''real''' || '''simulated'''
 
|-
 
|-
| real || x || y
+
| '''real''' || x || y
 
|-
 
|-
| simulated || x || y
+
| '''simulated''' || x || y
 
|}
 
|}
  

Revision as of 01:30, 17 February 2010

Main Page - Current Development - Developer FAQ - Tools - Related Projects - Project Ideas - Summer Projects

Installation - Troubleshooting - User FAQ - HOWTOs - Samples - Models - Education - Contributed Code - Papers

ns-3 is a simulator. Its primary function is to simulate networks of communicating nodes and the traffic between them. To do this, ns-3 provides its primary abstractions of computing nodes with applications to generate traffic; and net devices and channels to move the traffic.

Often it is desirable to mix and match real and simulated entities. For example, in order to validate a network model, one might create a simulation scenario, run the simulated model and gather statistics. Then compare the simulation to the same scenario run across a real network. One might also envision a scenario in which a network configuration is prohobitively expensive to create using real hardware. In this case, one might want to simulate the network, but use real applications to drive the simulation.

Given the abstractions of computing nodes, and the physical state of real or simulated, one can compose a table of possible configurations.

Network
Node real simulated
real x y
simulated x y

HOWTO make ns-3 interact with the real world

1. The first thing you must do is get the VirtualBox binaries.

   a.  Go to the VirtualBox downloads page

Craigdo 00:50, 17 February 2010 (UTC)