Title: A Practical Guide to Computer Communications and Networking (Ellis Horwood Series in Computers and Their Applications)