Wednesday, July 10, 2013

Business Data Communications and Networking, 11th edition


A balanced approach that keeps up with a fast-moving field

Rapidly evolving data communications and networking technology are shaping the future of the business world, creating new challenges for both business students and the instructors who must prepare them for the future careers.

In order to provide the most relevant, hands-on learning toll currently available, the latest edition of Business Data Communications and Networking has been thoroughly update and revised, reflecting the input of users of this textbook worldwide. While retaining the balanced coverage of the technical and managerial aspects of data communications that has made previous editions so popular, the edition features a wealth of cutting-edge applications and new applied exercises designed to help students succeed in an ever-changing field.

Highlights of the 11th Edition include:

Combined coverage of wireless and wired LANs into one chapter
New streamlined and user-friendly format that reflects only current technologies
Expanded labs and real-world activities to reinforce key concepts and illustrate the practical uses of network technology
Updated coverage on routing, Ethernet and IP services
About the Author
Professor Alan Dennis is professor of information systems in the Kelley School of Business at Indiana University and holds the John T. Chambers Chair in Internet Systems. The Chambers Chair was established to honor John Chambers, president and chief executive officer of Cisco Systems, the worldwide leader of networking technologies for the Internet.
Prior to joining Indiana University, Professor Dennis spent nine years as a professor at the University of Georgia, where he won the Richard B. Russell Award for Excellence in Undergraduate Teaching. Professor Dennis has a bachelor's degree in computer science from Acadia University in Nova Scotia, Canada, and an MBA from Queen's University in Ontario, Canada. His Ph.D. in management of information systems is from the University of Arizona. Prior to entering the Arizona doctoral program, he spent three years on the faculty of Queen's School of Business.

Dr. Jerry Fitzgerald is the principal in Jerry Fitzgerald & Associates, a firm he started in 1977. He has extensive in risk analysis, computer security, audit and control of computerized systems, data communications, networks, and systems analysis. He has been active in risk-assessment studies, computer security, audit reviews, designing controls into applications during the new system development process, date communication networks, bank wire transfer systems, and electronic data interchange and date communication networks. Dr. FitzGerald has a Ph.D.in business economics and a master's degree in business economics from the Claremont Graduate School, an MBA from the University of Santa Clara, and a bachelor's degree in industrial engineering from Michigan State University. He is a certified information systems auditor (CISA) and holds a certificate in data processing (CDP). He belongs to the EDP Auditors Association (EDPAA), the Institute of Internal Auditors (IIA), and the Information Systems Security Association (ISSA). Dr. FitzGerald has been a faculty member at several California universities and a consultant at SRI International.

Alexandra Durcikova is an Assistant Professor at the Eller College of Business, University of Arizona. Alexandra has a Ph.D. in Management Information Systems from University of Pittsburgh. She has earned a M.Sc. degree in Solid States Physics from Comenius University, Bratislava, worked as an experimental physics researcher in the area of superconductivity and as an instructor of executive MBA students prior to pursuing her Ph.D. Alexandra's research interests include knowledge management and knowledge management systems, knowledge management system characteristics, governance mechanisms in the use of knowledge management systems; and human compliance with security policy and characteristics of successful phishing attempts within the area of network security. Her research appears in Information Systems Research, Journal of Management Information Systems, International Journal of Human-Computer Studies, and Communications of the ACM.

Product Details :
  • Hardcover: 608 pages
  • Publisher: Wiley; 11 edition (August 23, 2011)
  • Language: English
  • ISBN-10: 111808683X
  • ISBN-13: 978-1118086834
  • Product Dimensions: 10.2 x 7.4 x 1 inches

More Details about Business Data Communications and Networking, 11th edition

or

Download Business Data Communications and Networking, 11th edition PDF Ebook

Linux Administration A Beginners Guide 6/E, 6th edition, Wale Soyinka


Essential Linux Management Skills Made Easy

Effectively deploy and maintain Linux and other Free and Open Source Software (FOSS) on your servers or entire network using this practical resource. Linux Administration: A Beginner's Guide, Sixth Edition provides up-to-date details on the latest Linux distributions, including Fedora, Red Hat Enterprise Linux, CentOS, Debian, and Ubuntu. Learn how to install and customize Linux, work from the GUI or command line, configure Internet and intranet services, interoperate with Windows systems, and create reliable backups. Performance tuning, security, and virtualization are also covered and real-world examples help you put the techniques presented into practice.

Wale Soyinka wears many hats, all fitting to varying degrees. He is a father, an author, a producer, a system administrator, an open source evangelist, a network administrator, a hacker, an entrepreneur, and a chef. Wale has written an extensive library of Linux administration training materials, including previous editions of Linux Administration: A Beginner's Guide. He is also the author of Wireless Network Administration: A Beginner's Guide.

When I first picked up Linux, there were no books. The readmes were thin and the available help was limited. That was then. Today, I am constantly bombarded by friends that say "You're into Linux, how do I..." And worse, at work, the developers are constantly coming to me to get help with basic administration tasks. I hand them Wale's book.

This is the sort of book you want if:

1) You have some Linux experience and want to take the next step, either to administer your own site or improve your job skills to move into professional administration.

2) You are already an administrator of that "other" operating system and want to know what all the fuss is about.

3) You are expanding your Linux administration skills beyond the basic start, stop, break, fix model.

What this book will not help you with is setting up your X environment. Wale takes you in depth, but expects you to do it on the command line. The power of Linux is on the command line, so there is no "click here, click there" type instruction. You spend your time at the pound sign, where real administration is done.

The new version covers the core stuff: DNS, Mail, Web services, backup, installation, and package management. But it doesn't stop there. New core services, like LDAP, Distributed File Systems, and Virtualization (KVM, Virtual Box and QEMU) are covered as well as installations via flash drives.

The other thing that distinguishes the book is that it does not pick favorites. This is a book about LINUX administration, not Red Hat administration or Ubuntu administration. It is about Linux administration, and while Wale covers the subtle differences between them when there is a difference, it is about teaching the skills that an administrator needs to administer a Linux system, regardless of distribution, package management strategy, or GUI tool sets.

This is a book for administrators, by administrators. No fluff about setting up your speakers, or how to connect your video camera. This is about building and running servers in data centres. If this is your job, or you want to make it your job, then this is your entry point. If you are already a skilled administrator, keep a copy on your shelf to loan out to those who need to learn more.

Product Details :
  • Paperback: 736 pages
  • Publisher: McGraw-Hill Osborne Media; 6 edition (February 21, 2012)
  • Language: English
  • ISBN-10: 0071767584
  • ISBN-13: 978-0071767583
  • Product Dimensions: 8.5 x 1.5 x 11.1 inches

More Details about Linux Administration A Beginners Guide 6/E, 6th edition

or

Download Linux Administration A Beginners Guide 6/E, 6th edition PDF Ebook

Tuesday, May 28, 2013

Internetworking with TCP/IP, Vol 1 5th Edition, Douglas E. Comer



This textbook has short, to the point, easy to understand chapters. I have actually enjoyed my reading assignments. Great resource.

[ The TCP/IP set by Comer + TCP/IP Illustrated set by Richard Stevens + The TCP/IP Guide by Charles M. Kozierok ] and are the only books about TCP/IP stack that are worth reading.

Comer is a bit dryer than Stevens
Stevens has excellent examples
Kozierok has more details and drawing / pictures

All the above books will provide everything you need to know

Code impementation is provided by Comer and Stevens

Next step would be books like "Unix Network Programming" by Stevens, "Understanding Linux Network Internals" by Benvenuti,
"The Linux Programming Interface: A Linux and UNIX System Programming..." by Kerrisk, etc etc etc

this book is the most useless book and gives no in depth knowledge at all. this book has too many topics cramped in a limited space.
all the details are missing and someone new to this field would find it extremely difficult to understand the topics mentioned in it.
this book is more of a review guide than a study guide..

so there are many other books available in market which are 10 times better written than this idiotic book... completely useless and waste of money.

This review compares the following four books:
Computer Networks by Peterson and Davie (P & D)
Computer Networks by Tanenbaum
Computer Networks by Comer / Internetworking with TCP/IP
Computer Networking by Kurose and Ross (K & R)

By far the best book in the list is "Computer Networking" by Kurose and Ross. This book covers all of the essential material that is in the other books but manages to do so in a relevant and entertaining way. This book is very up to date as seen by the release of the 5th Ed when the 4th Ed is barely two years old. There are lots of practical exercises using wireshark and the companion website is actually useful and relevant. The attitude of this book with regard to teaching networking concepts could be summed up as "try it out and see for yourself". One interesting thing to note is that the socket programming example are all in Java.

Next up is the Peterson and Davie book which covers everything that Kurose and Ross discuss but is slightly more mathematical in how it goes about things. There are a lot more numerical examples and defining of formulas in this book which is fine by me and in no way detracts from the book. Also the socket programming examples are in C which is a little more traditional. The points where this text loses ground to K & R is that it doesn't have the practical application exercises that K & R has and it also doesn't extend the basic networking theory that is covered to modern protocols like K & R.

The two Comer books come next. Comer's "Computer Networks" book is probably the most introductory book out of this whole list and is more of a survey of networking topics that doesn't cover anything in any real depth. Still, this is an excellent book in that it is a quick clear read that is very lucid in its explanations and you can't help feeling that you understand everything that is covered in the book. Comer's TCP/IP book is the equivalent of the other authors' computer network books and in that respect it is pretty average. It covers all of the relevant material and in a manner which is more than readable but that is all. There is nothing exceptional about the book which stands out from the rest.

Last comes Tanenbaum's book from the author who is probably most famous for his OS books. This is probably the most technical and detailed of the books with lots of sample C code belying is experience with operating systems and their network stack code. The weak point of this book is that all of the code and technical minutia might prevent the reader from seeing the forest for the trees. Unless you are trying to learn how to program your own network stack for a Unix/Linux system, then I would get either the K & R book or the P & D book to learn networking for the first time. This book would best be served as a reference in which case the technical nature of the book becomes a benefit rather than detracting from the text.

Comer's volume 1 provides a solid overview of the TCP/IP networking architecture. The layers and associated protocols are covered. Being an overview is not to imply that the coverage is superficial; there is enough for an architect to develop a reasonable understanding of a system's networking component.

This book describe the TCP/IP family protocols. Of course, there is so much to say that in the limited space that a book can offer that I would say that the book presents only a quick overview of the protocols. Fortunately, at the end of each chapter, there are pointers on the relevant RFCs for the discussed topic in that chapter. My next statement is an impression and not a proven fact but by having read the first edition a long time ago, I have the impression that some details have been removed in this edition in favor of a better coverage of more new protocols. That being said, the information contained in the book is extremely accurate and the book is very useful when analyzing the output of a packet sniffer such as WireShark (previously known as Ethereal).

This book is written in a very readable style and yet covers vast ground in a concise way. Its organisation is excellent and the index finds references to the most useful sections quickly and accurately. The student will quickly gain insight into the protocols and operation at an advanced level, and the design engineer will gain the oversight to design excellent products. The references in each chapter provide good additional reading where extra depth is necessary, but are not required for most readers. It is a system designers book, not aimed at implementors of a TCP/IP stack, and this lack of reference to particular software constructs comes as a relief in todays publishing. The best book on this subject which I have read.

Internetworking with TCP/IP does a very good job introducing almost all relevant topics about TCP/IP networking you should hear of. Thus, it deserves 4 stars because it succeeds in providing an *INTRODUCTORY* guide to this field.

However, if you're looking for a more in-depth and detailed explanation about TCP/IP insights, Steven's 'TCP/IP Illustrated' is the reference you need. The same happens if you want to get more details about routing protocols or real-time and VoIP related stuff (RTP/RTCP for example).

If the introductory level is enough for you, this is a very good choice.

Thick book about linux system socket programming. The protocol design and implementation of different servers, including the code details of TCP/UDP, NFS, Telnet, RTP/RTCP video/audio streaming applications are worthable and understandable upon reading. The contents can still be found useful even in Win32 platform.

It was through an earlier version [2nd edition], that I got my first detailed look at the internet structure. It is good to see that Comer continues his decades-long best selling text. It is aimed at engineers and programmers who have to understand and use and possibly develop applications that will run atop the internet.

Firstly, as with the earlier editions, there are comprehensive explanations of what the Internet Protocol means. Thence for the User Datagram Protocol and the Transmission Control Protocol. To most internet or web users, these are really meaningless terms. Not to you, after you have gone through this book. So, as a crucial example, you will understand the difference between UDP and TCP. And what the format of a TCP segment contains, like the source and destination ports and sequence numbers. Plus the TCP 3 way handshake protocol. The above has been well established and stable for over 15 years.

But Comer also brings in newer material. Like the Network Address Translation. A nifty kludge that can get around a shortage of IP addresses. Or, it can be used to furnish more privacy for machines inside a private net, that still need to communicate with the wider internet.

Even newer issues include VOIP. Leading into an analysis of the difficult real time problems of audio Quality of Service. The recent rise of Internet Telephony centres around successful resolution of these matters.

Finally, Comer concludes with a synopsis of the next generation of the internet - 128 bit addressing under IPv6. And how, apart from the vastly increased addressing, it promises to enable such features as protocol extensions and more elaborate address hierarchies. However, he prudently refrains from suggesting when IPv6 will be fully rolled out.

Product Details :
Hardcover: 688 pages
Publisher: Addison-Wesley; 5 edition (July 10, 2005)
Language: English
ISBN-10: 0131876716
ISBN-13: 978-0131876712
Product Dimensions: 7.2 x 1.5 x 9.5 inches

More Details about Internetworking with TCP/IP, Vol 1 5th Edition

or

Download Internetworking with TCP/IP, Vol 1 5th Edition PDF Ebook