General

Project Ideas/Request

Projects (Hons) 2000/01

Comp. and E-comm
Real-time booking
Autonomous Agents

TCP/IP Emulator
Database link
Remote Learing

Projects (Hons) 2001/02

On-line voting
Agent Recovery
HTTP Monitoring
File Sharing

Prev. Projects (Hons)

Fire Wire (IEEE-1394)
E-Commerce

Prev. Projects (MSc)

RSA Method
Components
Mobile Agents
Gigabit Ethernet

Programmable Router


E-commerce
ASP/Database
Java booking system
Agents
TCP/IP Emulator
Database link

2000/2001 Hons reports

TCP/IP Emulator (Draft Title)

Stop Press: Final Report

F.Aslam [Software Engineering - 2000/01]

The aim of the project is to design and develop a design tool which will test systems which implement one or more of the TCP/IP protocols, such as HTTP (WWW access), FTP (file transfer), TELNET (remote login), and so on. The test system will use a client/server architecture, where the device on-test will act as the client, and the other program will act as a

$10,000 invested in shares of Cisco Systems when they were initially floated on the stock market in 1990 was worth $6.5million at the end of the millennium.

A great investment

server. Each client will make requests for a given protocol to the server, which will respond with a basic set of responses. The project will thus split into six main areas:

Research
Defining each of the TCP/IP protocols from RFC documents, such as RFC821 which defines the SMTP protocol (e-mail), RFC2068 (HTTP), and so on.

Setup of a client/server program
This will setup a basic text-based connection between the client and the server, and will test the link over a network.  

Implementation of a basic set of protocols
This will be the investigation of the implementation into one or more of the TCP/IP.

Full design
This will uses the research and implementation parts to develop the design for a full system.

Prototype (partial implementation)
This will take part of the full design and implement it as a partial implementation

Project write-up
Defines the main objectives of the project, cover the theory of TCP/IP and show the implementation of the protocols, a full design and outline the developed prototype.

 

Chapters

None yet.

 

Source code

VB client-server