Business data communications ed.5William Stallings - STALLINGS, William (Prentice Hall, 2005)