Sponsored Content
Top Forums Programming Master's degree proposal, Router software Post 302081974 by wmac on Saturday 29th of July 2006 02:04:32 PM
Old 07-29-2006
Power Master's degree proposal, Router software

Hello everyone,

After 8 years of being out of school I am trying to start my Masters degree. This specific type of degree is being done only by research (research mode vs. coursework mode). I need to prepare a research proposal and send it to the school. I will need a professor to accept me as a research student.


- I want to end my masters in 1.5 years (at most 2 years)

- I have something arround 1 years of experience in unix programming (BSD Sockets , etc) and very extensive database, J2EE, PHP and .NET experience.

- I am CCNA certified and have done switching and routing courses


With above background I had prepared below proposal:

-----------------------------------------------------------------
A: Study and development of a routing platform (OS) using PC hardware

In this project, a routing operating system based on Intel (or a RISC platform) PCs and hardware will be developed which is able to support a few routing protocols (example: static, rip) on simple interfaces (i.e serial or ethernet).
-----------------------------------------------------------------

Though after a days of searching and thinking I found that it is a very big project. I will need to develop a very stable operating system (memory management, processes, filesystem, ...) and a routing software on top of it and also a user shell.

So I am changing mymind to a smaller project:

-----------------------------------------------------------------
A: Study and development of a routing platform (OS) on top of a unix type operating system

In this project, a routing software on top of a stable unix type OS will be developed which is able to support a few routing protocols (example: static, rip) on ethernet interfaces. Platform will include a user shell. Entire software will be placed on a flash disk to form an appliance.
-----------------------------------------------------------------

Though I will look at already developed software like zebra, I should develop a completely new software.


Now

I need some advice from people here.

1- Is this proposal reasonable?

2- Is it possible to cover all the things in just 1.5 years ?

3- Are you able to suggest me a better research proposal?

4- Any other advice is appereciated.

Regards,
Mac
 

4 More Discussions You Might Find Interesting

1. IP Networking

Software Router for Unix

Dear Users: I'm trying to find a software based Unix Router. I only want to bridge two subnets, and I'm not trying to share an internet connection. Ultimately, I'm looking for the sourcecode so that I can compile it for Mac OS X, which is the machine that the we want the router to run on. I'd... (4 Replies)
Discussion started by: emulator
4 Replies

2. SCO

Software router on SCO Unixware 2.X

Hi, I am trying to setup an old SCO Unix 2.x box to act as a router. I have got 2 network cards in the box. As far as I know, I need to setup "ip forwarding" and "routes". Can anyone tell me how to setup "ip forwarding" on SCO Unixware 2.X? (0 Replies)
Discussion started by: sreenir
0 Replies

3. UNIX for Dummies Questions & Answers

Remote Unix printing to my WinXP works with no router. How can I make it work through my router?

I set up remote printing on a clients Unix server to my Windows XP USB printer. My USB printer is connected directly to my PC (no print server and no network input on printer). With my Win XP PC connected to my cable modem (without the router), i can do lp -dhp842c /etc/hosts and it prints. I... (7 Replies)
Discussion started by: jmhohne
7 Replies

4. UNIX Desktop Questions & Answers

How can I replicate master master and master master MySQL databse replication and HA?

I have an application desigend in PHP and MySQl running on apache web server that I is running on a Amazon EC2 server Centos. I want to implement the master-master and master slave replication and high availability disaster recovery on this application database. For this I have created two... (0 Replies)
Discussion started by: Palak Sharma
0 Replies
NRBROADCAST(5)						     Linux Programmer's Manual						    NRBROADCAST(5)

NAME
nrbroadcast - NET/ROM routing broadcast configuration file. DESCRIPTION
Nrbroadcast is an ASCII file that contains information about each of the physical AX.25 ports that are to have NET/ROM routing broadcasts transmitted from them. Each line has the following format, each field being delimited by white space: port minobs defqual worstqual verbose The field descriptions are: port the port name of the AX.25 port to broadcast on. minobs this is the minimum obsolescence count of a routing table entry to be broadcast on this port. defqual this is the default quality of an incoming routing broadcast from an unknown neighbour. worstqual this is the worst quality node received from a routing broadcast that will be added to our routing table. verbose whether the routes to all of my nodes in my routing table, or just the nodes resident on my machine are to be broad- cast. FILES
/etc/ax25/nrbroadcast /etc/ax25/axports SEE ALSO
call(1), netrom(4), axports(5), netromd(8), nrparms(8). Linux 2 August 1996 NRBROADCAST(5)
All times are GMT -4. The time now is 09:12 PM.
Unix & Linux Forums Content Copyright 1993-2022. All Rights Reserved.
Privacy Policy