A Discrete-Event Network Simulator
API
Nix-Vector Routing

Nix-vector routing is a simulation specific routing protocol and is intended for large network topologies. More...

Classes

class  Array2D< T >
 2D array used in nix-vector-routing example "nms-p2p-nix.cc" More...
 
class  Array3D< T >
 3D array used in nix-vector-routing example "nms-p2p-nix.cc" More...
 
class  ns3::NixVectorHelper< T >
 Helper class that adds Nix-vector routing to nodes. More...
 
class  ns3::NixVectorRouting< T >
 Nix-vector routing protocol. More...
 

Typedefs

typedef NixVectorHelper< Ipv4RoutingHelperns3::Ipv4NixVectorHelper
 Create the typedef Ipv4NixVectorHelper with T as Ipv4RoutingHelper. More...
 
typedef NixVectorRouting< Ipv4RoutingProtocolns3::Ipv4NixVectorRouting
 Create the typedef Ipv4NixVectorRouting with T as Ipv4RoutingProtocol. More...
 
typedef NixVectorHelper< Ipv6RoutingHelperns3::Ipv6NixVectorHelper
 Create the typedef Ipv6NixVectorHelper with T as Ipv6RoutingHelper. More...
 
typedef NixVectorRouting< Ipv6RoutingProtocolns3::Ipv6NixVectorRouting
 Create the typedef Ipv6NixVectorRouting with T as Ipv6RoutingProtocol. More...
 

Detailed Description

Nix-vector routing is a simulation specific routing protocol and is intended for large network topologies.

Typedef Documentation

◆ Ipv4NixVectorHelper

Create the typedef Ipv4NixVectorHelper with T as Ipv4RoutingHelper.

Note: This typedef enables also backwards compatibility with original Ipv4RoutingHelper.

Definition at line 138 of file nix-vector-helper.h.

◆ Ipv4NixVectorRouting

Create the typedef Ipv4NixVectorRouting with T as Ipv4RoutingProtocol.

Note: This typedef enables also backwards compatibility with original Ipv4NixVectorRouting.

Definition at line 491 of file nix-vector-routing.h.

◆ Ipv6NixVectorHelper

Create the typedef Ipv6NixVectorHelper with T as Ipv6RoutingHelper.

Definition at line 144 of file nix-vector-helper.h.

◆ Ipv6NixVectorRouting