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