Data communications and networking - Fegan, Sophia Chung; Forouzan, Behrouz A. (New Delhi Tata McGraw Hill, 2006)