CS 457

Assignment 1

Network Design

Out 1/14/2008, Due 1/21/2008

 

Objective(s)

1.     To use hierarchical design methodology to design networks of increasing complexity.

 

Turn in

1.     This sheet

2.     Your report

 

1.     Using the hierarchical design methodology (core, distribution, and access), design, from scratch, three networks varying in complexity and size. Use only routers, switches, and hubs. Security at this point is not an issue:

a.      A small IT company with developers, sales, support, and management personnel (assume 5-10 in each group). They get their Internet service from ISPs like Charter. Developers would like wireless access to the network. The company has database and web servers; email is provided by Charter. Redundancy is not a big issue, but cost is – they don’t mind waiting until the ISP or the network is back up.

b.     The same company grows and because of a lack of space, they are spread over 3 single-storied building in close proximity (within 2 miles). Redundancy becomes an issue and downtime is not acceptable during office hours. Provide services as you deem necessary.

c.     A hospital spread over multiple multi-storied buildings. Redundancy is a must and downtime is not acceptable at all. Provide services as you deem necessary

 

Graduate Students

d.     Work on emulab.net