Transcript Slide 1

Bachelor of Science with
Honours in Network
Computing
Sébastien Kotzine
00198226
Supervisor: Dr. Bill Buchanan
Second Marker: Pr. Peter
Ross
Submission date: May 2002
School of computing
Napier University
Abstract & Introduction
• The aim of this project is to produce a package of an
emulator which will enhance the learning of router
programming
An emulator is, as accurately
as possible, a representation
of the reality.
Cisco Router Series 2500
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)
Methodologies and
Technologies
Programmed in Java
- Platform independent
-Powerful
-Robust
-Java Swing Components
-Documentation
• Interprets major I.O.S.
interpretation of I.O.S. commands
(Internetwork Operation
System) commands and
provides feedback to the
user in order to build a
router configuration
Results
- 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
Evaluation / Conclusion
Evaluators have agreed
that the features provided
enhance Router
Programming skills
e.g. Graphical representation the
Router Lab_a.
The Software under Linux
Mandrake 8.1
- Load and Save Router
Configuration
- Graphical representation of
the configuration performed