An Introduction to computer networking - Kenneth C Mansfield, James L Antonakos (New Jersey Prentice Hall, 2002)