Computer Networks. - TANENBAUM, A.S. (Prentice - Hall of India Prt-Ltd New Delhi, 2003)