Forouzan, B.A. Data Communications and Networking - 2nd - New Delhi Tata McGraw-Hill Education 2009 - 944 P. ISBN: 9780070499355