Description:
Provides "Lego block" components for constructing
standard topologies and traffic workloads for the NMS program
challenge experiments.
Configuration parsing:
For configuration conversion to other formats you may use
the DML parser from David Nicol's group.
You can download the parser from:
ftp://ftp.cs.dartmouth.edu/pub/jasonliu/ssf/libdml-1.0.tgz
The libdml software is not a part of SSFNet.
Contact:
Contact David Nicol, Dartmouth.
Other cloud topologies can be made available.
SSFNet Configuration Files:
The main configuration file baseline20x500-20.dml contains
the topology and traffic flow pattern specification of the baseline NMS model,
running in 20 threads for up to 20-way parallel exection on multiprocessor
machines.
The configuration file networks.dmlcontain the specification
of the component networks, protocol parameter settings,
and the client and server host configurations.
The configuration file params.dml contains the globally reconfigurable
network dimensioning parameters.
Download all files:
- baseline20x500.tar.gz
Topology:
Any large network graph with n "network clouds" can be compactly drawn by placing all "clouds" on the vertices
of an n-vertex polygon, and drawing the links representing connectivity
between the networks. One particular example is shown on the left.
Any pattern of inter-network connectivity, and of the traffic flow
patterns, can be established by a few changes in the configuration files.
This compact graphical representation of networks demonstrates their
connectivity, not their geographical structure.
|
Cloud Topology:
A yellow oval represent a router with 4 local area networks attached,
with the total of 42 client hosts.
Net 1 in the upper right contains 4 servers, each running both the UDP
and TCP server applications.
The client and server parameters can be configured in the DML files.
Arbitrary start times, random or costant renewal periods, file size
distributions can be installed. See the SSFNet documenation and
the examples in the
TCP/test/multiClientServerTest directory for details.
Router 0:0 in Net 0 runs BGP and OSPF. Other routers
run OSPF. BGP is used to route among the distinct Autonomous System clouds.
To simplify the translation to other modeling systems, only the static
OSPF routing is used. To use the full dynamic OSFPFv2, see the latest
SSFNet distribution for documentation and configuration instructions.
|