Search
Purdue School of Engineering and Technology

Purdue School of Engineering and Technology

Design and Implementation of Local Area Networks

CIT 40200 / 3 Cr.

(Class 2, Lab 2; or Class 3). The design, implementation, and configuration of local area networks. Students install the necessary hardware and software to set up a LAN server with several clients. Students will explore topics including "internetworking", network management, network performance, and security.

Software
  • Microsoft Windows
  • Various Linux Distributions
Outcomes

Course Outcomes (What are these?)

  • Evaluate business needs (CIT m)
  • Analyze business goals and constraints (CIT j)
  • Design networks that are scalable and available (CIT j)
  • Monitor network performance (CIT j)
  • Design logical networks (CIT j)
  • Secure networks (CIT j)
  • Create Virtual Private Networks (CIT j, m)
  • Apply systematic troubleshooting process to identify and resolve networking problems (CIT m)
  • Research and propose technical solutions to the given problem (CIT f, m, n)

CIT Student Outcomes (What are these?)

(f)  An ability to communicate effectively with a range of audiences.

(j)     An ability to use and apply current technical concepts and practices in the core information technologies.

(m)   An understanding of best practices and standards and their application. 

(n)    An ability to assist in the creation of an effective project plan.

Topics
  • Principles of computer networking
  • Components common to all Client Server networks
  • TCP/IP model and each of its layers
  • Transmission Media Basics and Networking Media
  • Schemes for TCP/IP networks
  • Functions of LAN connectivity hardware
  • Independent research on evolving and emerging technologies
Principles of Undergraduate Learning (PULs)

1a. Communicate effectively in a variety of formats, particularly written, oral, and visual formats.

1b. Identify and propose solutions for problems using quantitative tools and reasoning.

1c. Make effective use of information resources and technology.

2. Critical Thinking

3. Integration and Application of Knowledge

5. Understanding Society and Culture

What You Will Learn

Principles of computer networking

  • Understand how networks are used
  • Understand the services and functions that networks provide

Components common to all Client Server networks

  • Using lab environment, identify NIC, Protocol, Client software, NOS, and transmission media
  • Create Network diagrams to document network topology and components
  • Identify a process for troubleshooting network problems

TCP/IP model and each of its layers

  • Understand how the TCP/IP protocol suite works
  • Describe the protocols which are part of the TCP/IP protocol suite
  • Describe the functions of the layers in the TCP/IP reference Model and how messages move through the layers
  • Identify the Addressing associated with each layer of the model from Physical addresses, Logical addresses, port addresses and specific addresses
  • Identify the need for standards and standard organizations.

Transmission Media Basics and Networking Media

  • Understand the basics of Cable Design and Cable Management
  • Assess current infrastructure and network design
  • Assess needs to expand infrastructure and design
  • Research and propose technical solutions to the given problem
  • Compare the benefits and limitations of different networking media.
  • Identify best practices for cabling buildings and work areas.

Schemes for TCP/IP networks

  • Install and configure DHCP server
  • Install and configure clients to obtain IP address using DHCP servers
  • Create segments on a network using the subnet mask
  • Determine Network address and Broadcast address using IP address and netmask
  • Use troubleshooting protocols and methods to resolve communication issues on a network.
  • Use TCP/IP protocols such as ICMP, ARP and DHCP in lab environment

Functions of LAN connectivity hardware

  • Discuss the functions or repeaters, hubs, bridges, switches, routers and gateways
  • Configure switches

Independent research on evolving and emerging technologies

  • Research and present technical research
  • Present technical information to a group of peers