High speed networking a systematic approach to high-band width low-latency communication - Sterbenz, James P. G. (Wiley Networking Council series, 2001)