Data Communications and Networking - Behrouz A. Forouzan; Sophia Chung Fegan (New Delhi Tata McGraw-Hill, 2007)