Data Networking/Fall 2014/Shalini

The Project Team

 * Shalini Kommajosyula
 * Mounika Poddaturi
 * Vivek Dutta
 * Pranay Harinarthini

Objective of the project
Everybody does not have the resources to implement what they have in mind. Small companies especially, might not have the capital to invest in creating a high-level, sophisticated network design. As a solutions engineer, it is required to build the proposed network in the simplest and most feasible way using basic elements of a network and meeting the /specifications./

Elements of the network
The network consists of these main elements-


 * /DHCP/
 * /DNS/
 * /WEBSERVER AND FIREWALL/

Algorithm & Flow Chart
The implementation of the network is based on the following Algorithm and Flow Chart.
 * /Algorithm/
 * /Flow chart/

Add Ons implemented

 * /VPN/
 * /NIS/
 * /Web Server Backup/

Future Improvements

 * Support for IPv6 version in DHCP, DNS and web server.
 * Handling IPv6 and IPv4 versions simultaneously.
 * Enhancement in firewall rules
 * Configuration of secondary DNS server for load balancing.

Books

 * Computer Networking A TopDown Approach by KUROSE and ROSS
 * The DHCP Handbook by Ralph Droms and Ted Lemon
 * DNS and BIND by Cricket Liu and Paul Albitz (OReilly)

Online

 * https://help.ubuntu.com/community/BIND9ServerHowto
 * https://help.ubuntu.com/10.04/serverguide/
 * http://httpd.apache.org/docs/
 * https://help.ubuntu.com/community/isc-dhcp-server
 * https://wiki.ubuntu.com/UncomplicatedFirewall
 * https://help.ubuntu.com/community/VPNclient