Behrouz A. Forouzan Data Communication and Networking 3rd ed - 3rd ed - New York Mc Graw 2004 - 973 includes index - 7 1 . ISBN: 0072515848