The UNIX and Linux Forums  

Go Back   The UNIX and Linux Forums > Top Forums > High Level Programming
Google UNIX.COM


High Level Programming Post questions about C, C++, Java, SQL, and other programming languages here.

More UNIX and Linux Forum Topics You Might Find Helpful
Thread Thread Starter Forum Replies Last Post
Linux LiveCD Router 2.0.27 (Default Router branch) iBot Software Releases - RSS News 0 05-14-2008 04:30 PM
Linux LiveCD Router 2.0.26 (Default Router branch) iBot Software Releases - RSS News 0 03-03-2008 02:00 AM
Software router on SCO Unixware 2.X sreenir SCO 0 02-06-2005 06:27 AM
Software Router for Unix emulator IP Networking 4 07-23-2001 09:51 PM

Reply
 
Submit Tools LinkBack Thread Tools Display Modes
  #1  
Old 07-29-2006
Registered User
 

Join Date: Jul 2006
Posts: 2
Red face 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
Reply With Quote
Forum Sponsor
  #2  
Old 07-29-2006
Registered User
 

Join Date: Jul 2006
Posts: 4
Is this like...

openwrt, by any chance?

openwrt.org

That would be the open source linux for linksys (and well, all the rest too), wireless routers. It's basically just open source replacement software for your router, but you can also solder a serial port to the machine and get a console interface. You can also do some other crazy stuff with it like attach a phone interface cable to the serial port and make the router act like a gateway through the cell phone. You can make it serve files and stuff like that too. Maybe put a card reader on it? Or are you just basically going to do the exact same thing (as openwrt), but on a whole computer? Would you be rewriting all the software that does this already or maybe looking into the hardware aspect like attaching lots and lots of nics in order to get multiple ports? Maybe you want to just show how to implement the pre-existing software? "What's your focus," I guess, is what I'm trying to ask.
Reply With Quote
  #3  
Old 07-29-2006
Registered User
 

Join Date: Jul 2006
Posts: 2
Thank you very much for the link and ideas and also your last quetion.

Someone else had also warned me that I should do something new for a research project.

I think I need to find a new and valuable idea around this project which makes it different and then decide on whole project.

Regards,
Mac
Reply With Quote
Google The UNIX and Linux Forums
Reply

Thread Tools
Display Modes




All times are GMT -7. The time now is 07:21 AM.


Powered by: vBulletin, Copyright ©2000 - 2006, Jelsoft Enterprises Limited.
The UNIX and Linux Forums Content Copyright ©1993-2008. All Rights Reserved.Ad Management by RedTyger Visit The Complex Event Processing Blog

Content Relevant URLs by vBSEO 3.2.0