Data communications and computer networks - BRIJENDRA, Singh (PHI Learning Private Limited, 2011)