From: Richard Whitehouse Date: Fri, 20 May 2011 04:01:56 +0000 (+0100) Subject: Add word count and abstract. Adjust title X-Git-Url: https://git.richardwhiuk.com/?a=commitdiff_plain;h=855ea9558e86a4abcabe28f33450b04f4df6e876;p=ii-diss.git Add word count and abstract. Adjust title --- diff --git a/proforma.tex b/proforma.tex index 4d60b1b..9be0086 100644 --- a/proforma.tex +++ b/proforma.tex @@ -4,10 +4,22 @@ \begin{tabular}{ll} Name: & \bf Richard Whitehouse \\ College: & \bf Homerton College \\ -Project Title: & \bf Simulation of Data Link Layer Protocols \\ +Project Title: & \bf Implementation of Data Link Layer Protocols for a Network Simulator \\ Examination: & \bf Part II, Computer Science Tripos, July 2011 \\ -Word Count: & \bf \\ +Word Count: & \bf 10000 \\ Project Originator: & Malcolm Scott \\ Supervisor: & Malcolm Scott \\ \end{tabular} } + +\section*{Original Aims of the Project} + +To write a implementation of MOOSE for a modern network simulator which functions correctly with respect to the protocol, in that it rewrites packets, and performs correctly in a network of other simulated MOOSE and Ethernet switches. To form network topologies which seek to show the differences between MOOSE and Ethernet. To evaluate said topologies by showing the difference under different metrics. To collect said metrics showing the efficency of the routing, the size of the state table and the amount of overhead. + +\section*{Work Completed} + +The creation of a implementation of a MOOSE switch for the network simulator ns3 which performs address rewriting in Ethernet frames, rewrites ARP packets and routes according to a statically determined routing algorithm. The extension of a Ethernet switch as a comparison including the facility to forward packets according to a statically implemented spanning tree protocol. The evaluation of the said switches under a number of different topologies and the collection of metrics to show the differences between the protocols. + +\section*{Special Difficulties} + +None.