CIS 192 (Spring 2010) Course Calendar

Course Home    Grades

(content subject to change)

LessonDateTopicsChapterDue
12/11

Introduction to Course, TCP/IP and Network Access

  • Linux market and jobs
  • Understand how this course will work
  • Equipment and resources
  • Virtualization and VMware 101 skills
  • Networking overview
  • NIC drivers
  • Configure network settings
  • Test network connections
  • Ping and SSH with IPv6

Materials

Assignment

12,14 
22/18

Quiz 1

ARP and the Internet Layer

  • Review and use various tools for configuring an interface
  • Understand how address resolution works
  • Manage and track the arp cache
  • Sniff packets on the network with tcpdump and Wireshark
  • Understand the Internet layer (layer 3) and how addressing works
  • Hop from system to system using SSH
  • Understand how NAT/PAT works with private networks
  • Use several troubleshooting tools to diagnose problems

Materials

Assignment

12 Student survey

Lab 1
 2/19 Last day to add CIS 192    
32/25

Quiz 2

IP Routing and Subnetting

  • Configure permanent network settings
  • Red Hat and Debian/Ubuntu files
  • Describe the fields of a datagram header
  • Describe the role of routing
  • Describe how packet forwarding is accomplished
  • Use the Simple Routing Algorithm to interpret a routing table
  • View, add, and delete entries in a routing table
  • By properly configuring routing tables on hosts and routers, configure a LAN of multiple segments which allows all hosts to communicate with each other.

Materials

Assignment

13 Lab 2

43/4

Quiz 3

TCP and the Transport Layer

  • SBCs, Dynamips/Dynagen, VirtualBox
  • Dynamic routing
  • Quagga routing suite
  • RIPv2 implementation skills
  • Transport layer
  • TCP and UDP protocols
  • Service ports and sockets

Materials

Assignment

12 Lab 3

5 posts
53/11

Test 1

The Application Layer

  • Review
  • TCP continued
  • Security issues
  • Application layer
  • xinetd and Telnet
  • Very Secure FTP

Materials

Assignment

12, 29  
63/18

Quiz 4

Firewalls and NAT

  • Wrap up transport layer
  • Application layer
  • Telnet, FTP and SSH services
  • SSH port forwarding
  • Super Daemons
  • TCP Wrappers
  • Example firewalls and NAT
  • Netfilter step-by-step
  • Configuring firewall and NAT for Lab 5

Materials

Assignment

12.12, 20.13 Lab 4

73/25

Quiz 5

Dynamic Host Configuration

  • Cruzio, our local ISP, guest speaker: Mike Brogan
  • More on FTP and firewalls
  • Install and configure a DHCP Server
  • Configure a client to obtain an IP address and related information from a DHCP Server
  • Use a DHCP Relay agent to relay DHCP requests through a router

Materials

Assignment

12.9 Lab 5

 4/01

Spring Break

   
84/8

Quiz 6

PPP and WAN Protocols

  • Review for next test
  • Automation experiment
  • Connect two LANs together through a serial line
  • Configure a PPP server and associated support files
  • Identify, isolate, and fix problems associated with PPP

Materials

Assignment

12.13 Lab 6

5 posts
94/15

Test 2

The Domain Name System

  • Install and configure a primary, secondary, and caching DNS Server
  • Use configuration tools such as host and dig to troubleshoot DNS

Materials

Assignment

15  
104/22

Quiz 7

Network File System and Printing

  • List the required packages needed to implement Network File Systems
  • Install and configure NFS to export (share) files to remote computer
  • Configure clients to mount NFS directories dynamically or using /etc/fstab
  • Implement security measures to control a network file system
  • Configure "shares" on a Linux system for access from other Linux machines
  • Add, configure, and remove printers
  • Manage a print system using web-based CUPS

Materials

Assignment

16 Lab 7
114/29

Quiz 8

Samba and Windows Connectivity

  • Install the Samba packages and identify the servers, clients, and configuration files
  • Configure "shares" on a Linux system for access from other Linux machines
  • Browse a Linux file system from a Windows machine
  • Configure the smb.conf file for interoperability with a Windows workgroup
  • Investigate the Samba Windows Administration Tool (SWAT)

Materials

Assignment

26  
125/6

Quiz 9

SMTP, POP3 and Email Services

  • Describe the components of an email system
  • Create global aliases and mailing lists
  • Communicate with SMTP, POP and IMAP servers
  • Configure a Mail User Agent
  • Examine DNS MX records

Materials

Assignment

18 Lab 8

5 posts
135/13

Quiz 10

Network Information Service

  • List the required packages needed to implement Network Information Services
  • Install and configure NIS to serve common accounting files to remote clients
  • Configure clients to use the /etc/passwd and /etc/hosts files from a master server
  • Review for next test

Materials

Assignment

17.4 Lab 9
145/20

Test 3

Internet Services

  • Install and configure an FTP service
  • Install and configure Apache Web Server
  • Configure a server for virtual web hosting

Materials

Assignment

21  
155/27

Management tools and utilities

  • Troubleshooting activity
  • LDAP, Guest speaker: Tim Childers, Intel Corporation
  • Management tools and utilities
  • Preparing for the final
  • Lab Workshop

Materials

Assignment

19 Lab 10
- -6/3

Final for CIS192

  5 posts

Extra Credit Labs