From bbb43446d2061eba0d20c1ae0181278e05875277 Mon Sep 17 00:00:00 2001 From: Richard Whitehouse Date: Wed, 18 May 2011 12:13:26 +0100 Subject: [PATCH] State file section --- implementation.tex | 8 +++++++- 1 file changed, 7 insertions(+), 1 deletion(-) diff --git a/implementation.tex b/implementation.tex index 99148d1..0c5cbbe 100644 --- a/implementation.tex +++ b/implementation.tex @@ -104,7 +104,13 @@ The topology file details the graph of the network. Specifically it lists the nu The data file details the data sent across the network. After the file header, it lists in order, the sets of packets to be transferred across the network, The first field contains the time to start, interpreted as a double. After this follows descriptors containing the hosts (zero indexed) to send to and from. Finally each section has the number of packets to send across the link. -%\subsubsection{State} +\subsubsection{State} + +The state file details the data in the state tables on the bridges after the simulation has finished. After a header, including a magic, file type, 3, and the file version, it lists for each bridge the bridge address and the contents of the state tables. + +For MOOSE bridges, this includes the MOOSE address, the MAC address, and then the contents of the two state tables, host and switch. The host table contains MAC address, MOOSE suffix, Port identifier and timestamp. For the switch table it contains the MOOSE prefix, the Port identifier and timestamp. + +For MAC bridges, this includes the bridge MAC address, and then the contents of the stable table. Each entry includes the MAC address, Port identifier and timestamp. \subsubsection{Trace} -- 2.34.1