Data and computer communications 4th edition - STALLINGS, William (Prentice-Hall, 2004)