Good book for beginners
Here's and excellent book for anyone who wants to learn about data communication and network systems.It uses an easy to understand language and gradually introduces a new topic.It touches all aspects of transmission modes and protocol concepts but if you want to study the seven OSI layers a better book would be Computer Networks by tanenbaum.Still a good book for beginners of the subject.