School of Electrical Engineering and Computer Science, University of Central Florida
 
 
 

Network Module
 

The Network Module has been partially developed and is currently being expanded. Below are some of the parts developed in this module.

Basic Concepts

This part gives a brief history of computer networks, protocols and network fundamentals. It discusses traffic characteristics and network services as well as motivates the need for speed and quality of service in modern networks. Performance issues (e.g., bandwidth, throughput, delay, utilization) are also discussed.

Network Architecture and Error Control

This part introduces the concept of network layering and discusses the OSI Model. The use of CRC for error detection in the link layer is presented. Link-level flow and error control algorithms are studied including (1) stop-and-wait, (2) GoBack-N sliding window, and (3) selective repeat.

Network Protocols

This part covers the basic principles of various protocols including Ethernet, Frame relay, Token Ring, FDDI, ATM, and 802.11 Wireless LANs.

Packet Switching Networks

This part covers the TCP and IP (IPV4 and IPV6) protocols and the principles of network routing and route computation (e.g., RIP and OSPF).

Congestion Control and Resource Allocation

This part covers traffic and congestion control in ATM networks, TCP Congestion Control, traffic policing/shaping (Leaky Bucket, Token Bucket), resource allocation, reservation and QoS issues (RSVP, ATM QoS).