Data and computer communication 7/E - Stallings, William (Vidhyanagar PHI, 2002)