Data and computer communications : networking and internetworking - Hura, Gurdeep S. (CRC Press, 2012)