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
SCCMAP(1)                                                     General Commands Manual                                                    SCCMAP(1)

NAME
sccmap - extract strongly connected components of directed graphs SYNOPSIS
sccmap [-dsv] [ -ooutfile ] [ files ] DESCRIPTION
sccmap decomposes digraphs into strongly connected components and an auxiliary map of the relationship between components. In this map, each component is collapsed into a node. The resulting graphs are printed to standard out. The number of nodes, edges and strongly con- nected components are printed to standard error. sccmap is a way of partitioning large graphs into more manageable pieces. OPTIONS
The following options are supported: -d Preserve degenerate components of only one node. -s Do not print the resulting graphs. Only the statistics are important. -S Just print the resulting graphs. No statistics are printed. -ooutput Prints output to the file output. If not given, sccmap uses stdout. -v Generate additional statistics. In particular, sccmap prints the number of nodes, edges, connected components, and strongly con- nected components, followed by the fraction of nodes in a non-trivial strongly connected components, the maximum degree of the graph, and fraction of non-tree edges in the graph. OPERANDS
The following operand is supported: files Names of files containing 1 or more graphs in dot format. If no files operand is specified, the standard input will be used. DIAGNOSTICS
sccmap emits a warning if it encounters an undirected graph, and ignores it. AUTHORS
Stephen C. North <north@research.att.com> Emden R. Gansner <erg@research.att.com> SEE ALSO
gc(1), dot(1), acyclic(1), gvpr(1), gvcolor(1), ccomps(1), tred(1), libgraph(3) 21 March 2001 SCCMAP(1)
All times are GMT -4. The time now is 03:31 AM.
Unix & Linux Forums Content Copyright 1993-2022. All Rights Reserved.
Privacy Policy