Data communnications and distributed networks - Black, Uyless D. (New Jersey, 1987)