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