Principles of computer networks and communications - Dumas, M. Barry; Schwartz, Morris (Pearson, Prentice Hall, 2009)