Next:
Contents
Contents
Contents
Introduction
Getting started...
Installation
Compilation
The "totem.sh" command
A standard XML format for a network topology representation
Description of the XML network representation format
The info element
The topology element
The mpls element
The igp element
The bgp element
Example
A standard XML format for a traffic matrix representation
MPLS routing
Bandwidth Sharing
Diffserv support
Current state of Diffserv support
Conventions
Default behaviour
No Diffserv fields in domain XML files
Info field specified but static or dynamic information missing
Adding a reservation
Preemptions
DS-TE
On-line tools
Socket Interface
Description
Message format
How to use it
Loading a domain from network
Description
How to use it
Algorithms present in the toolbox
Shortest Path First algorithm
DAMOTE
Starting DAMOTE
Computing a primary path with DAMOTE
Computing backups paths with DAMOTE
Restrictions
MIRA
SAMCRA
optDivideTM
CBGP
IGP-WO
FastIPMetric
SAMTE
Multi Commodity Flow
Reopt
LSPDimensioning
ComputeMCNFOptimalRouting
A standard XML format for a scenario representation
Common elements
routingAlgo
param
Domain Events
linkDown
linkMetricChange
linkTeMetricChange
linkUp
loadDomain
nodeDown
nodeUp
saveDomain
topologyGeneration
Lsp & Routing Events
cplex:ComputeMCNFOptimalRouting
computeMCF
IGPRouting
optDivideTM
deleteAllLSP
enableTrafficSwitching
IGPWOCalculateWeights
LSPBWChange
LSPBackupCreation
LSPBypassCreation
LSPCreation
LSPDeletion
LSPDetourCreation
mplsCosRouting
Traffic matrix Events
generateIntraTM
loadTrafficMatrix
removeTrafficMatrix
trafficMatrixGeneration
Display Events
echo
ECMPAnalysis
listShortestPaths
ShowLinkInfo
showLinkLoad
ShowLinkReservableBandwidth
showLinkReservation
Charts Events
chartCreation
chartAddSeries
chartSave
chartDeletion
On-line events
loadDistantDomain
listenToLSPsDemands
startScenarioServer
Other core events
addNetworkController
removeNetworkController
startAlgo
stopAlgo
CBGP Events
CBGPExecute
CBGPInfo
CBGPLoadRib
CBGPPeerDown
CBGPPeerRecv
CBGPPeerUp
CBGPRun
SAMTE Events
generateCPL
SAMTE
simulatedAnnealing
objectiveFunction
GUI
Domain loading and unloading
Manipulating graph
Creating topologies
File menu
Actions menu
Models menu
Mode menu
Constraints menu
Using traffic matrices
Synthetic traffic generation
Intra TM generation from BGP
Generating inter TM
Generating intra TM
MPLS routing
Adding a primary LSP
Adding a detour Lsp
Adding a bypass LSP
Computing a fullmesh
IP routing
CoS routing
Traffic switching
Viewing paths
ECMP Analysis
Optimal routing
Optimizing link Weight with IGP-WO
Executing a scenario
Console
SAMTE
What-if scenario
Creating Charts
Using CBGP
Traffic matrix generation using NetFlow traces
Required data formats and file/directory structures
BGP information
RIB dumps
Cluster file
NetFlow traces
Traffix matrix generation steps
Generating domain BGP information from BGP dump
Creating inter-domain traffic matrix from NetFlow
Generating intra-domain traffic matrix from inter-domain traffic matrix
Scenario events
Summary of xml element and attribute types
Bibliography
About this document ...
Simon Balon 2008-06-18