Git Product home page Git Product logo

computer-network-design's Introduction

Computer-Network-Design

This network simulation scenario is about designing a topology of a Local Area Network (LAN) for an organization in which various hosts of different departments would be set up so that they could interact and communicate with each other by interchanging data. A network, which connects various departments to each other, puts forward communication among different departments

Objectives

The focus of this project is to design and simulate a computer network for an organization having 6 departments. Main objectives include,

  • Understanding the advantages of using VLAN in a network
  • Understanding that how broadcasting is controlled
  • Subnetting a large network into smaller networks
  • Configuring five departments for at least 50 users
  • Configuring one department for variable number of users
  • Designing the organization’s own webserver and its DNS

Software Environment Cisco Packet Tracer

Cisco Packet Tracer 7.3.0 has been used to design a systematic and well-planned topology, satisfying all the requirements. Packet Tracer is a cross-platform visual simulation program designed by Cisco Systems that allows users to create network topologies and imitate modern computer networks. The software allows users to simulate the configuration of Cisco routers and switches using a simulated command line interface.

Network Specifications

Local ISP has been assigned two Public IP addresses: 128.0.72.75 for internet access and 128.0.72.76 for organization webserver. The organization uses a private IP block 172.16.0.0 for internal IP address assignment to 5 departments. These five departments have at least 50 users while the sixth department has variable number of users and in future it would accommodate furthers users. The designed network structure includes the following,

  • Webserver for the organization
  • DNS server for webserver, to translate the URL to IP address
  • A single DHCP server for entire organization (DHCP server would be used for the department with variable number of users)

computer-network-design's People

Contributors

rymshasaeed avatar

Stargazers

 avatar  avatar  avatar  avatar

Watchers

 avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.