Computer Communications and Networking Technologie - Michael A. Galla; William M. Hancock (Brooks/Cole, 2002)