High-speed networks and internets - STALLINGS, William (Prentice-Hall, Inc, 2002)