Title: Submission date: May 2002
1Router Configuration Emulation
Bachelor of Science with Honours in Network
Computing
Supervisor Dr. Bill Buchanan Second Marker Pr.
Peter Ross
Sébastien Kotzine 00198226
School of computing
Napier University
2Abstract Introduction
- The aim of this project is to produce a package
of an emulator which will enhance the learning of
router programming
- Router
- Networking device layer 3 of the OSI model.
- Forwards data traffic using its tables of IP
addresses - - uses I.O.S. (Internetwork Operating System)
An emulator is, as accurately as possible, a
representation of the reality.
Cisco Router Series 2500
3Methodologies and Technologies
- Programmed in Java
- - Platform independent
- Powerful
- -Robust
- -Java Swing Components
- -Documentation
- Interprets major I.O.S. (Internetwork Operation
System) commands and provides feedback to the
user in order to build a router configuration
interpretation of I.O.S. commands
4Results
- 5 router configurations tested successfully
using the Router Configuration Emulation software
Topology of the Cisco lab in Napier University
Implementation of advanced features such as -
Open Save File Configuration - Graphical
representation of the router configuration
Procedure used to save the router file
configuration
5Evaluation / Conclusion
- Evaluators have agreed that the features
provided enhance Router Programming skills
e.g. Graphical representation the Router Lab_a.
- Load and Save Router Configuration - Graphical
representation of the configuration performed
The Software under Linux Mandrake 8.1