Computer networks : architecture, protocols, and software - Hsu, John Y. (Artech House, Inc, 1996)