High speed networks and internets: Performance and quality of service - Stallings, William (New Delhi Pearson Education, 2010)