Introduction to TCP Windows and Window Shifting/Scaling
This is a tutorial on why windowing protocols are necessary, how TCP window sizes can be set from the application, and how window shifting/scaling can be used to support high-bandwidth, high-latency communication channels.
ATM Traffic Management
This document describes the various mechanisms used by the ATM network to manage traffic, including connection admission control, cell emission prioritization, traffic contracts, and the generic cell rate algorithm.
ATM Failure Modes
Annotated UNI 3.1 Cause Codes
This is a list of the ATM Cause Codes from the ATM Forum UNI 3.1 specification, along with annotations based on my personal experience and that of many others debugging ATM device software and troubleshooting ATM networks.