Data and computer communications. - Stallings William (New Delhi Pearson Education, 2007)
Keywords: Data Communications