CSCI6649 Final project description
Design an Enterprise Network including LAN, WAN, Wireless, and Cloud components
Detailed network design and analysis are required for a complete project evaluation
You work as groups of 3-5 people, and should submit a major report at the end of your project, and do a presentation, demonstration, and an oral exam at the end of the course
Your final project including report, hands-on exercises, presentation and demonstration counts for 35% of your total grade
Quality of design/detail analysis: 10%, Report: 10%, Presentation: 10%, Hands-on: 5%
You should consider the following design points:
Top-down design approach should be used, start from Applications down to Network, Data Link and Media layers:
Explain in detail your choice of applications, routing protocols, switching mechanism, and media used
Explain in detail your addressing and naming choices
Follow the life cycle of a network design process including:
Phase 1 – Identifying Customer Needs/Goals
Phase 2 – Logical Network Design
Phase 3 – Physical Network Design
Phase 4 – Testing/Optimizing/Documenting
WAN should have three hierarchical layers: Core, Distribution, and Access networks
LAN should be established in each building by collecting traffic from each floor (wiring closet), passing down to the server room
Each floor should have a gateway to the exit point of the building, and each building has gateway to the public network
Physical and logical topologies of both LAN and WAN
Service Provider (ISP) and enterprise parts of the network
Technologies and devices used
Traffic analysis
Use of Cloud, private or public (To Cloud or not To Cloud)
Your Enterprise should include:
WAN:
Several locations across the nation
At least 1-2 major campus networks
At least 1-2 small branch office networks
At least one remote branch office
At least one international branch office
Several employees that work from home
Use at least two ISPs for redundancy, load balancing, and backup
Use of routing protocols, OSPF, RIP, and/or EIGRP
Use of switching technologies, Ethernet (10/100/1000 Mbps), VLANs, Frame Relay
WAN security measures: VLANS, Access lists on the routers, routing and switching security measure
LAN:
Each campus should have several buildings
Each building should have several floors
Required Servers on each site and for the entire enterprise: Mail, Web, File, Database, Application, DNS, DHCP, Storage Area
LAN security measures: AAA servers, firewalls, Authentication, Encryption
WAN security, VPN, Encryption,
DMZ security: Proxy, Firewall servers. Mail and Web servers should be here
Use of Cloud environment, public or private
Wireless:
You could include one or more wireless technology to your project in order to improve your enterprise network accessibility. Typical wireless technologies in an enterprise are WiFi, WiMAX, Cellular systems (LTE), Bluetooth, ZigBee, Wireless Local Loop (WLL), etc.
Cloud Computing:
You could consider to use a cloud system (either public or private) to enhance your enterprise network capability. Cloud environment could be deployed for your network and cloud services could be used for both your enterprise employee and/or for your customers. Based on your technical evaluation decide whether to go with the cloud or not, and if you decide to use cloud, which one do you prefer: private or public, and Why?
Example:
www.MyEnterprise.com
Locations:
2 major locations: head office (HO) and manufacturing in Dallas and Minneapolis
2 local branch offices in New Haven and Toronto (International sales)
Network Applications used on all sites: e-mail and browsing, VoIP and video conferencing, video streaming, distant learning, online ordering
Dallas HO has three big campuses in different locations across the city, each campus includes several buildings
Departments: Management, business, and marketing
Users: 500, 5000, and 10000 employees
Minneapolis has 2 campuses: Engineering and R&D, each campus with multiple buildings
5000 employees on each sites
NH: has 200 support staff
Toronto: 500 sales staff
500 sales agents across the country in different locations
150.100.0.0/16 Class B IP address is allocated to MyEnterprise with the domain name www.MyEnterprise.com
[Information in this example such as IP class, # of users, etc. could be optionally used in your cases in addition to the following information]
Examples of Enterprises:
[ Case Study #1 Enterprise: Academic Institution Campus Network ]:
College campus network with one main campus, two smaller campuses in two different cities and remote site in Italy. Online and distant learning, office, e-mail, web, proxy, firewall, file, application servers. College offers online courses for off-campus students. Total 10000 full time and 20000 part-time students. 500 full time and 1000 part time faculty. 2000 staff.
[ Case Study #2 Enterprise: National Bank National Network]
National bank with head offices in the big cities (NY, LA, Dallas, Minneapolis, ..) and several small buildings in major cities in each state. Bank machines all around each city. Total 10000 employees in different cities (1000 in each major city and 100 in each small city around the nation) and over 1000,000 bank accounts (i.e. users). Employees use a special software to access user accounts, with different levels of access, in addition to the typical servers, mail, web, file servers. Security is crucial in order to secure client accounts.
[Case Study #3 Enterprise: Hospital Campus Network]
Hospital campus network with remote doctors’ offices across the city and in the suburb, and a remote clinic site in a town 100 miles away. One campus with 10 buildings. 5000 employees and staff, 10000 patience, and 200 doctors. Most important application is Patient record online (highly critical traffic) that should be always available which requires Quality of Service. Other than that, regular servers, file, mail, web server. There is also online scheduling and appointment reservation.
[Case Study #4 Enterprise: Grocery Chain Store National Network]
A giant grocery store has 20 different locations in one city and 10 locations in each of two other cities. Each city has a head office. The main city with 20 locations has 2000 employees, the smaller cities have 1000 employees each. The most important software is the product tracking, which keeps track of all the details about all products, such as expiry date, availability, updated inventory and so on. The other important software is capability of online grocery shopping for customers, keeping track of orders, employee training on site and on line. Other than this the important server is web server to keep all the information about the online shopping, and it should connect this information to the product tracking database.
[Case Study #5 Enterprise: Insurance Company National Network]
National insurance company with head offices in major cities. In 10 different states they have head offices with over 2000 employees in each, and in 200 small cities smaller offices with anywhere between 10-100 employees in each. The most important application is accident tracking and reporting software. They also require online training for new insurance agents to be trained for sales and other office product updates. Other than these, there is also the regular applications for web, mail, file-storage, security, etc.
[Case Study # Enterprise: other enterprise of your choice with a National Network, proposal should be submitted quickly for evaluation and possible inclusion]