CST 415 Computer Networks
Tentative Course Schedule

 

Monday

Wednesday

Friday

Lab

Week 1

(Sept 30)

Introduction

1.      Syllabus

2.      Course Content

3.      Project

 

Reading Assignment:

Ch. 1

Intro to Networking

1.      Network Definitions

2.      TCP/IP Internet

3.      Internet Services

Intro Lecture Notes

Intro to Networking

1.      History

2.      IAB

3.      RFC

 

Due Monday Oct. 7

Question 1.1

 

Ethernet Frame

Length/Type Designation

Ethernet Frame Operational Rubric

Code Style/Modularization Rubric

Week 2
(Oct 7)

Underlying Networking Technologies

  1. Network Comm
  2. WAN vs LAN
  3. Physical Layer
  4. 10Base2
  5. 10BaseT
  6. Fast Ethernet
  7. 10/100 Ethernmet
  8. Gigabit Ethernet

 

Reading Assignment:

Ch. 2

 

Underlying Technologies Lecture Note

Underlying Networking Technologies

1.      CSMA/CD

2.      Ethernet Frame Format

3.      Repeaters/Bridges

4.      FDDI

5.      ATM

 

Protocol Layering

1.      Layering Definitions

2.      ISO OSI 7 Layer Model

3.      ISO OSI and TCP/IP

Reading Assignment:

Ch. 4

 

Protocol Layering Lecture Notes

 

Questions 2.2, 2.7, 2.8 - Due Monday, Oct. 14.

 

Open Lab
Week 3
(Oct 14)

Protocol Layering

1.      Layering Definitions

2.      ISO OSI 7 Layer Model

3.      ISO OSI and TCP/IP

Reading Assignment:

Ch. 3,4

 

Protocol Layering Lecture Notes

 

 

Internetworking and Architecture

1.      Internetworking

2.      Internet Addresses

3.      Address Classes

4.      The Endians

Reading Assignment:

Ch. 3,4

 

Internetworking Lecture Notes

Internetworking and Architecture

1.      Internetworking

2.      Internet Addresses

3.      Address Classes

4.      The Endians

Reading Assignment:

Ch. 3,4

 

Internetworking Lecture Notes

 

Questions 3.4, 4.4  - Due Monday, Oct. 21.

Ethernet Frame Parsing due

IP Packet

IP Packet Operational Rubric

Week 4
(Oct 21)

Address Resolution

1.      ARP

2.      ARP Cache

3.      ARP Implementation

Reading Assignment:

Ch. 5

 

ARP Lecture Notes 

 

Reverse Address Resolution

1.      RARP

2.      RARP Timing

3.      Servers

 

Reading Assignment:

Ch. 5

 

RARP Lecture Notes


Midterm Review Topics 

 

 

 

 Midterm #1

Open Lab

Week 5 (Oct 28)

Internet Protocol

1.      Virtual Networks

2.      IP

3.      Connectionless Services (Datagrams)

4.      Packet Formats

 

Reading Assignment:

Ch. 6, 7

 

IP Lecture Notes

Internet Protocol

1.      Virtual Networks

2.      IP

3.      Connectionless Services (Datagrams)

4.      Packet Formats

 

Reading Assignment:

Ch. 6, 7

 

IP Lecture Notes

 

Internet Protocol

1.      Encapsulation

2.      Size, MTU, Fragmentation

3.      Reassembly and Control

4.      IP Options

 

Reading Assignment:

Ch. 6, 7

 

IP Lecture Notes

 

Questions 6.4, 6.6, 6.11, 7.6, 7.9 - Due Monday, Nov.4

IP Packet Due

 

ARP Packet

 

ARP Packet Operational Rubric

Week 6

(Nov 4)

DHCP

Bootstrapping

Dynamic Configuration

DHCP Lease

Address States

 

Reading Assignment:

Ch. 22

 

DHCP Lecture Notes

ICMP

1.      Control Message Protocol

2.      Message Format

3.      Ping

4.      Unreachable Destination

5.      Route Change

6.      Clock Synch

 

ICMP Lecture Notes

 

Reading Assignment:

Ch. 8, 9



Writing Assignment - Internet of Things. Due 11/18/2013

 

  UDP

1.      Introduction

2.      Packet Format

3.      Pseudo-Header

4.      Encapsulation

5.      Ports

 

UDP Lecture Notes

 

Reading Assignment:  Ch. 10 

 

Network Address Translation

1.      NAT Types

2.      NAT Addressing

3.      Dynamic NAT

4.      Overloading

 

Reading Assignment:

Ch. 19

 

NAT Lecture Notes

 

Questions 9.6, 9.10, 19.1, 19.2, 19.5 - Due Wed., Nov. 13

Open Lab

Week 7
(Nov 11)







Vetrans Day

IP Routing

1.      Direct Delivery

2.      Indirect Delivery

3.      Table Driven

4.      Next Hop

5.      Routing Algorithm

 

Reading Assignment:

Ch. 8

 

IP Routing Lecture Notes


Midterm Review Topics


 

 

Midterm #2

ARP Due

ICMP Packet - Assigned

 

ICMP Packet Operational Rubric

Week 8
(Nov 18)

IP Addressing Revisited

IP Addressing Lecture Notes



 

 

BGP

  1. Motivation
  2. Extra Hop Problem
  3. Hidden Networks
  4. Architecture
  5. Message Structure

BGP Lecture Notes


Reading Assignment:

Ch. 13

 

 


 

RIP/OSPF

1.      Interior Routing

2.      Static vs. Dynamic Routes

3.      RIP

4.      RIP 1/2 Message Structure

5.      Open SPF

6.      OSPF Message Structure

RIP/OSPF Lecture Notes

Reading Assignment:

Ch. 14



Questions  8.1, 8.3, 8.6, 8.8 - Due Monday, Nov 25

 

 

 

 

 

 

ICMP Packet Due

 

UDP Packet - Assigned

UDP Packet Operational Rubric

Week 9
(Nov 25)

RIP/OSPF

1.      Interior Routing

2.      Static vs. Dynamic Routes

3.      RIP

4.      RIP 1/2 Message Structure

5.      Open SPF

6.      OSPF Message Structure

RIP/OSPF Lecture Notes

Reading Assignment:

Ch. 14

 

Questions 14.9, 14.12, 11.7, 11.10 - DueWed, Dec. 4

 

Thanksgiving Holiday

 

Thanksgiving Holiday

 

Thanksgiving Holiday

 

 

 

 

Week 10

(Dec 2)

TCP

  1. Stream Delivery
  2. Reliable Service
  3. Sliding Window Protocol
  4. Flow Control
  5. Response to Congestion

TCP Lecture Notes

 

Reading Assignment:

Ch. 11

TCP

  1. Connection Lifecyle
  2. TCP State Machine
  3. Forced Delivery
  4. Silly Window Syndrome and Avoidance

 

Reading Assignment:

Ch. 11

Final Review



Take Home Final

UDP and Final Packet System Due

Finals Week

(Dec 9)


Final - 2:00 to 4:00 

 

 

 

 


Created by:  James N. Long
Oregon Institute of Technology, Computer Systems Engineering Technology