Data Communications and Networking (McGraw-Hill Forouzan Networking)
By Behrouz A. Forouzan
Publisher: McGraw-Hill Higher Education
Number Of Pages: 1134
Publication Date: 2007-01
ISBN-10 / ASIN: 0072967757
ISBN-13 / EAN: 9780072967753
Binding: Hardcover
Product Description:
Data Communications And Networking by Behrouz Forouzan provides a thorough introduction to the concepts that underlie networking technology. This book is accessible to students without technical backgrounds, and also provides material comprehensive enough to challenge the more experienced student. The seven-layer OSI model is used as a framework to provide the background necessary for explaining networking theory and showing interlying dependencies. The second edition of Forouzan's DATA COMMUNICATIONS AND NETWORKING includes new exercises and some more challenging ones. In addition, he has increased coverage of some new topics in networking such as some of the new encoding systems, fast Ethernet, 100VganyLan, ADSL and DSL.
Summary: Good points and bad
Rating: 3
I'll preface this by saying I'm only on page 102 of the book, but I have to agree with a previous user about the annoying errors. I bought this book to study on my own and test out of a college prerequisite class. Some things are crystal clear, but there are places where he'll state one thing and contradict himself later on.
One example is in chpt. 4 discussing line coding. First he states that for NRZ-L positive voltage usually means the bit is 0, while negative voltage means the bit is 1. In the next section he states "Like NRZ-L, positive voltage means 1 and negative voltage means 0." Which is correct?!?
In addition, there are places where he'll refer to a topic or equation and state that he discussed it before when he didn't.
For someone who has no background in this at all and no way to ask questions, these errors and contradictions are very frustrating. It's a compehensive book, but it's time for a new edition or, at the least, an online errata page.
Summary: A Very Well Written Book
Rating: 5
Easy to read, easy to understand. Good graphics. Other books are a joke.
Summary: No regrets
Rating: 5
I'll make two separate sets of comments - one for professors and one for students. Students first... Forouzan is about as easy to read as any book on the subject. Since Forouzan has done a pretty good job of keeping the text up-to-date, however, you may find it difficult to use a previous edition of the text. I would estimate that about 20% of the material is either new or revised in the 3rd edition. The website also has some pretty good student resources, such as notes and related study tools. For professors... I have been using the text since its first edition and have no regrets. In the third edition, Forouzan departs from the 7-layered OSI model to something he calls the 5-layered Internet model (Application, Transport, Network, DL, Physical), which may not be "standard", but it certainly makes things a little easier when talking about the Internet and modern computer networks. There seems to be enough quantitative material to satisfy those who wish to take a more engineering-centered approach to data comm, although I'm not sure how this text would fly in a school of engineering (my home is a school of business). There are ample online resources for professors, including powerpoint shows and exam materials. The only other text I would consider as a substitute for Forouzan is the slightly more technical text by Stallings, but as I said, I have never had any regrets about Forouzan.
Summary: Very easy to read and understand
Rating: 5
Forouzan made another noble work! This textbook is one of my first group of books in computer networking area. I finished reading this book 2 years ago. It has a clear text, very friendly and easy to read. I highly recommended this book for everyone interested in Computer Network, especially a student.
Summary: Excellent entry level text
Rating: 5
I teach a second year under-graduate (degree) course in Data Communications and Networking. This is the first networking paper that students will take. I have used Shay, Stallings and Tanenbaum in the past but have changed to Forouzan because I believe that it does an excellent job of introducing concepts at a level that is readily understood by a novice. Student feedback confirms that it is about the right level and that they feel they actually understand the text - quite a bonus ;-) Another review recommends the above authors - and I agree they give an excellent treatment of the topic - but they require an advanced student. I would select Stallings or Tanenbaum for a paper that follows the introductory paper (we actually use Comer for the advanced paper which is specifically TCP/IP) Forouzan's "Data Comms and Networking" is clear, plainly written - yet gives a good depth to the topics being considered. The diagrams and practice questions are excellent. I highly recommend this book for an introductory under-graduate text.