High-speed networking : a systematic approach to high-bandwidth low-latency communication - Sterbenz, James P. G. (Wiley, 2001)