Book Description
Video Over IP gives you everything you need to know to choose from among the many ways of transferring your video over a network. The information is presented in an easy to read format, with comparison charts provided to help you understand the benefits and drawbacks of different technologies for a variety of practical applications.
Readers who have a background in either video or networking will benefit from tutorials in both areas and the breadth of coverage that this book provides. Real-life application examples give readers successful examples of a variety of Video over IP networks that are up and running today.
After reading this book, you will be able to:
-Understand the basics of video today
-Understand the basics of IP networking technology
-Differentiate between technologies such as streaming, download and play, and file transfer
-Understand the benefits and drawbacks of a variety of video transport techniques
-Know what information you need to gather about their application before selecting a Video over IP technology and before beginning an implementation
*Understand video transport over IP networks - learn how to take advantage of technologies like MPEG, multicasting, RTP, and streaming
*Provides clear, easy to comprehend explanations of both video and networking technologies - perfect for newcomers - helps seasoned pros round out their knowledge
*Covers a full range of video technology, from web and desktop videoconferencing to professional broadcast quality and high definition video.
Download Description
Systems-on-chip (SoCs) are one of the hottest areas in the semiconductor industry today, replacing the ubiquitous microcontroller in a broad range of embedded applications. These powerful components combine the microprocessor, memories, and peripherals- in short, the whole system on a single piece of silicon. Due to its low price and extreme flexibility, one of the most popular and innovative SoCs available is Cypress's software-reconfigurable Programmable SoC(PSoC). This book is about designing, programming, and developing with the PSoC. It offers a more complete combination of technical data, example code, and descriptive prose than is available from manufacturer reference information, and is intended for engineers who are new to the embedded field, or for the tens of thousands of engineers who have experience with other microcontrollers but are new to programmable SoCs. The book offers a thorough, practical description of the device f
Customer Reviews:
Successfully tried to cover a broad concept.......2007-05-14
Tried to covered a broad concept and has done it well. He is more a video expert than an IP expert but given the breadth of the concept he is trying to cover, I must say, he has done a great job. I would have given him 5 starts if he had not use the term "signal" in the IP and RTP discussions.
Broad scope with the professionally relevant details.......2007-03-11
This is one of the most in-depth and comprehensive books I have ever seen covering IPTV, security, streaming, conferencing, compression and network transport. If you are professionally involved in video, this book serves as the perfect first stop reference that will give you a quick understanding of what the technologies are for and how they interrelate. Information is very well organized and easy to find.
Excellent Introductory overview.......2006-11-12
Excellent book for technical professionals looking to go deeper into video. All the relevant protocols and technologies are surveyed, and enough detail is provided to give an understanding of their relevance. Highly recommended - this will point you to the areas to explore in more depth if you need to go further.
At Last, the Answers!.......2006-03-03
As a video engineer for over 30 years, I am constantly amazed by what passes for reference work in the field of television, communications and computers. Most of the technical books answer a few questions at best and are very good at putting one to sleep, very quickly!
Not so with Mr. Simpson's book. "Video Over IP, a Practical Guide..."is,indeed, just that. With the convergence of entertainment communications and computers, the plethora of acronyms in this field is worse than it's ever been. Video over IP cuts through the clutter and provides concise, easy to understand answers. Mixed in are real life application descriptions, and practical examples that describe the technology clearly and in a way that can be understood by engineers and managers alike. An example is Mr. Simpson's analogy comparing MAC addresses and IP addresses, where the MAC address is similar to an automobile's VIN number and the IP address, which may vary over the life of a piece of hardware, is analogous to the registration or plate number. Brilliant! Couple this with the review and checklist update at the end of each chapter, and what we have is an excellent reference work that is both easy to read and up to date. A must have for anyone in the video, telecom or entertainment fields.
Terrific Reference Work!.......2005-10-31
This book provides an excellent basis for anyone working in the field of video transport over IP networks. The author is a highly-respected expert in this field and speaks with authority on the subject, yet has written a volume that is very readable and useful as a reference. I can highly recommend this work as an up-to-date review of the topic.
Average customer rating:
- JBoss at work
- Encompassing
- Great Developer book for starters to JBOSS
- Great learning tool
- Good ground up walkthru
|
JBoss at Work: A Practical Guide
Tom Marrs , and
Scott Davis
Manufacturer: O'Reilly Media, Inc.
ProductGroup: Book
Binding: Paperback
General
| Web Servers
| Web Development
| Computers & Internet
| Subjects
| Books
Apache
| Web Servers
| Web Development
| Computers & Internet
| Subjects
| Books
General
| Java
| Programming
| Computers & Internet
| Subjects
| Books
Object-Oriented Design
| Software Design, Testing & Engineering
| Programming
| Computers & Internet
| Subjects
| Books
Software Development
| Software Design, Testing & Engineering
| Programming
| Computers & Internet
| Subjects
| Books
General
| Programming
| Computers & Internet
| Subjects
| Books
General
| Languages & Tools
| Programming
| Computers & Internet
| Subjects
| Books
General
| Software
| Computers & Internet
| Subjects
| Books
General
| Programming
| O'Reilly
| By Publisher
| Books
Similar Items:
-
JBoss: A Developer's Notebook (Developers Notebook)
-
Enterprise JavaBeans
-
Java Persistence with Hibernate
-
JBoss 4.0 - The Official Guide
-
Pro EJB 3: Java Persistence API (Pro)
ASIN: 0596007345 |
Book Description
Consisting of a number of well-known open source products, JBoss is more a family of interrelated services than a single monolithic application. But, as with any tool that's as feature-rich as JBoss, there are number of pitfalls and complexities, too.
Most developers struggle with the same issues when deploying J2EE applications on JBoss: they have trouble getting the many J2EE and JBoss deployment descriptors to work together; they have difficulty finding out how to get started; their projects don't have a packaging and deployment strategy that grows with the application; or, they find the Class Loaders confusing and don't know how to use them, which can cause problems.
JBoss at Work: A Practical Guide helps developers overcome these challenges. As you work through the book, you'll build a project using extensive code examples. You'll delve into all the major facets of J2EE application deployment on JBoss, including JSPs, Servlets, EJBs, JMS, JNDI, web services, JavaMail, JDBC, and Hibernate. With the help of this book, you'll:
- Implement a full J2EE application and deploy it on JBoss
- Discover how to use the latest features of JBoss 4 and J2EE 1.4, including J2EE-compliant web services
- Master J2EE application deployment on JBoss with EARs, WARs, and EJB JARs
- Understand the core J2EE deployment descriptors and how they integrate with JBoss-specific descriptors
- Base your security strategy on JAAS
Written for Java developers who want to use JBoss on their projects, the book covers the gamut of deploying J2EE technologies on JBoss, providing a brief survey of each subject aimed at the working professional with limited time.
If you're one of the legions of developers who have decided to give JBoss a try, then JBoss at Work: A Practical Guide is your next logical purchase. It'll show you in plain language how to use the fastest growing open source tool in the industry today. If you've worked with JBoss before, this book will get you up to speed on JBoss 4, JBoss WS (web services), and Hibernate 3.
Customer Reviews:
JBoss at work.......2007-10-19
JBoss at Work: A Practical Guide
Great book. It is as the subtitle implies: a practical guide. It was easy to work through the book and the sample code and get a quick yet detailed overview of JBoss and Java web technology. Unlike some huge books, I did not get lost in the complexities. Any technology like this is complex enough as it is. I like to start with an overview, and this book is exactly that: a great introduction and overview. Even so, it's practical enough to put the knowledge to work right away. Hence it's "JBoss at Work."
Encompassing.......2007-10-11
Aimed at the beginning J2EE developer, this book does a great job of encompassing several exciting technologies and showing how they can all work together (JBoss, Ant, XDoclet, Hibernate, etc.) to achieve the end goal of deploying a robust ear file. XDoclet and ant pair to automate several of the tedious tasks (read deployment descriptor generation) no developer wants to be bogged down with. I am a huge fan of how it introduces all the necessary technologies involved w/o diving into the mundane detail of each and every one. If more depth is required, citations are always provided to other great O'Reilly titles. This book stays true to its title w/o going off on tangents due to other author's personal bias. All decisions are objectively defended (like their decision to illustrate Hibernate as their ORM of choice) and options are always provided. Very practical and a great starting point. Overall, two thumbs up.
Great Developer book for starters to JBOSS.......2007-08-15
Its a great book if you have just started your development with JBOSS 4. It is easy to read from a developer/deployment perspective and also delves into how to automate the deployment descriptors and deploy into JBOSS. Covers most of the common J2ee/Web applications using hibernate and Ant. Probably needs upgrading to JBOSS 5 but is great if your current development is in JBOSS 4.
Great learning tool.......2007-06-27
I am most of the way through this book and so far, it's been extremely helpful and informative. It breaks all the steps down one by one and takes you from a simple Hello-World type app, to a more complicated enterprise application. A great read all-around.
Good ground up walkthru.......2007-03-23
I found JBoss at Work to be a great guide that takes you through the basic JBoss setup and configuration. Its perfect for someone who wants to get an overview of the process and understanding of how JBoss works, but doesnt want to take the time to become an expert. It serves well as a guide on understanding J2EE general development and also highlights the JBoss specifics when appropriate.
The only downside for me was the tedious review of the J2EE XML configs. I would have preferred to see just the XDoclet code and not the additional XML that it generates. Use that time to focus on WHAT config files are necessary opposed to what actually gets generated and goes into them. Its beyond the scope of the book to go into all the XML syntax in the configs so its not worthwhile to try and make the reader understand this. Again, a little extra is not so bad, but it does fill a good portion of the book with something I believe could have been left out or supplemented with a better review of what each config file does and when to use them.
Book Description
|
CCNA Video Mentor provides more than two hours of personal visual instruction covering these topics:
CCNA Basics
1. Navigating the Router/Switch Command Line Interface
2. Router Configuration and Managing Configuration Files
LAN Switching
3. Switch Basics: Learning, Forwarding/Filtering, and Interface settings
4. Configuring VLANs
Basic Routing
5. Static and Connected Routes
6. RIPv1 Configuration
7. RIPv1 with Split Horizon, Route Poisoning, and Poison Reverse
Advanced Routing
8. Single-Area OSPF Configuration
9. EIGRP Configuration and Operation
10. NAT Overload (PAT)
WAN
11. PPP and CHAP Configuration
Security
12. Access Lists
CCNA Video Mentor is a unique video product that provides you with more than two hours of personal visual instruction from best-selling author and instructor Wendell Odom. In the 12 videos presented on the CD-ROM, Wendell walks you through common Cisco router and switch configuration topics.
Designed to develop and enhance hands-on skills, each 10-15 minute video covers essential configuration tasks, including navigating router and switch CLI, router configuration, managing configuration files, configuring Virtual LANs, static and connected routes, RIPv1 configuration, RIPv1 with split horizon, route poisoning and poison reverse, single-area OSPF configuration, EIGRP configuration, Network Address Translation overload, Point-to-Point Protocol and Challenge Handshake Authentication Protocol configuration, and configuring access lists.
The videos contained in this package consist of animation, lab diagrams, and video captures of router and switch command entry and output. Wendell provides audio instruction throughout on how to configure various features and offers unique tips and shortcuts that truly make learning easy.
|
Customer Reviews:
A great supplement to self study books .......2006-12-12
I have never been a big fan of the video instruction products out there, advertised to help us study for professional certifications. Most of the ones I've seen consisted of bad graphics, with someone reading - in a boring monotone - the same book that I could have read to myself much faster. So I wasn't expecting much when I recently received the CCNA Video Mentor from Cisco Press. I have to admit that I was pleasantly surprised with this package.
The author - or should I call him the instructor, Wendell Odom, has a pleasant enough voice. Instead of the usual monotone, he actually uses emotion and inflection in his voice when making his points! I never once felt like reaching for a pillow. More importantly, he leaves out the redundant boilerplate and gets right to the subject.
I started, of course, with the introduction, where he explains what you will see on the screen. It's probably good for newbies to go through this, especially if you are not familiar with the look and feel of the Cisco IOS command line, and switching between different routers and switches in a lab environment. It also covers the screen setting and other useful information on using the video. Video Mentor comes with a thin but useful companion manual. It includes the network topology used in each lab, the IP addresses, and screenshots of the beginning and ending device configurations. If you've ever spent time putting Post-Its on the pages of a book so you could flip back and forth to view the lab, you'll appreciate this. It is also available on the CD as a PDF.
Next, I decided to skip ahead to two of the more complicated sections, NAT and ACLs, and see how well Odom handled the complicated stuff. I was very happy to see that the first thing Odom did was explain the terminology. I can't tell you how many times I've read a book where the author uses a new term in chapter 3, but doesn't explain it till chapter 7! Common sense does still exist! He explained the terms he was going to use before using them! Most important though, is the content and how well it is explained. Odom's use of graphics and tables along with his corresponding narrative, explained the concepts simply and accurately. He switches between graphics showing what he is going to do, and the router command line interface (CLI), where he shows the commands used and the results. In both of these chapters, pretty complicated subjects are explained and demonstrated with just enough theory so that you understand the concept, and real world configurations, so that you can actually learn something useful. I was satisfied enough that I went back to the beginning and went through the entire course.
I think Video Mentor is a very good compliment to other self study courses, especially if you don't have regular access to your own routers and switches. As Odom points out, this is not a stand alone course that will prepare you for the CCNA exam. It is more of a supplement to other books, and even refers to the corresponding chapters of other Cisco Press books for each lab. If you've ever read something in a CCNA course book and said, "I kind of get it, if I could just get one or two questions answered...," then get this course. Get the theory from the books, and then let Wendell Odom show you what the theory does in practice. Okay Wendell, let's see what you can do with a CCNP course...
CCNA Video Mentor - A valuable CCNA Prep Resource.......2006-11-05
As an instructor of the Cisco Networking Academy, teaching the CCNA curriculum, I'm always looking for supplemental materials to help my students pursue their CCNA certification. I've been waiting for a long time for somebody to author and release an "instructor in a box" type of product, complete with video, lecture, slideshow material, as well as professionally-demonstrated labs - with this product, I got two out of the three, so I guess that's pretty good. I demonstrated some of the content from the CCNA Video Mentor to a few of my students, and the response was overwhelmingly positive. They found that the lecture was done at an appropriate pace, with an appropriate level of detail. Many of them immediately went out and purchased the product for themselves. From my perspective, the lab demonstrations performed by the authors are by far the BEST I have ever seen. I'm tired of simulations of this or that, and seeing the authors perform the configuration in real equipment was a major PLUS. The ability to review the material over at your own pace is an invaluable resource to those seeking CCNA certification. I would definitely recommend this product to anybody seeking the CCNA track, but I still think the name "Video Mentor" is a little misleading --- but still a very good product nonetheless.
A great resource for the CCNA exam.......2006-10-16
The days of passing the CCNA exam using just a single exam preparation guide are over. The new improved CCNA exam requires a certain level of understanding and confidence running router/switch commands from the command line interface. Exam questions include multiple-choice single answer, multiple-choice multiple answers, drag and drop, fill in the blanks, testlets, simlets and simulations. The simulation exams are usually configuration tasks of some sort.
Wendell Odom's CCNA Video Mentor focuses primarily on the configuration tasks of the CCNA exam. These tasks are the major implementation and operation topics on the 640-801 exam. The Cisco Video Mentor package consists of a CD ROM and a lab manual. The CD has 12 labs ranging from basic router and swich configuration and configuration file management to more advanced topics such as RIP, single and multi-area OSPF, EIGRP, NAT and access lists. The lab manual also exists as pdf files on the CD in case the printed lab manual gets lost. The CD runs on both PC and Mac.
I have used many CBT (computer based training) packages from different vendors and CVM compares favorably with all of them. Wendell Odom gives an excellent running commentary as he goes through the objectives of each lab, explaining the lab scenario and topology and then going through the lab configurations, explaining the commands and the output from each command. I found the NAT overload lab especially helpful.
The CVM is a great CCNA exam preparation tool, but should be used in conjunction with a good exam guide(ICND and INTRO) as it addresses very specific topics.
This is another winner by Wendell Odom. I give this resource 5 stars.
An essential resource for your CCNA exam preparation!.......2006-10-10
An essential resource for your CCNA exam preparation! Published by Cisco Press, The CCNA Video Mentor, ISBN 1-58720-168-2, by Wendell Odom, provides trainees with over two hours of personal instruction on the following topics: CCNA Basics, LAN switching, Basic routing, Advanced routing, WAN and Security.
The author, Wendell Odom, is known for being a best-selling author and instructor. This material is another quality product from Mr. Odom. It includes 12 video labs that are easy to follow. The packaging includes the CD and a professional printed lab manual. There are no pre-installation requirements or setup procedures that need to be applied. The product and video instruction is solely conducted from the included CD-ROM.
The main menu is easy to navigate and very straight forward. The CCNA candidate can start right away with either basic router and switch commands or re-enforce more difficult VLAN and Access List methods. The introductory video explains the layout of the CCNA Video Mentor (CVM). The reader will gain useful information from reviewing this video from the beginning. The second option on the main menu is the Video Labs. Each video includes the lab scenario with explanations and diagrams, demonstration of the Client Interface Commands used to implement and verify a particular router or switch feature in the lab network and ongoing commentary from the author. The third choice on the main menu is the Printable PDF option. The PDF's contain the same content that is included in the pre-printed lab manual that accompanies the product. I found this option useful for following the labs, as well as, for making notes before, during and after conducting the lab scenarios.
The labs included in the product re-enforce the twelve most important objectives of the CCNA Exam. They are as follows:
Lab 1: Navigating a Router/Switch Command-Line Interface
Lab 2: Router Configuration and Managing Configuration Files
Lab 3: Switch Basics: Learning, Forwarding/Filtering, and Interface Settings
Lab 4: Configuring VLANS
Lab 5: Static and Connected Routes
Lab 6: RIP V1 Configuration
Lab 7: RIP V1 with Split Horizon, Route Poisoning, and Poison Reverse
Lab 8: Single-Area and Multiarea OSPF Configuration
Lab 9: EIGRP Configuration and Operation
Lab 10: NAT Overload (PAT)
Lab 11: PPP and CHAP Configuration
Lab 12: Access Lists
Although this is a great resource for studying for the CCNA exam(s), 640-821 (Intro), 640-811 (ICND) or 640-801 (CCNA), this should not be the only information utilized. There are several other materials that the CCNA candidate should start with, such as, CCNA Intro Exam Certification Guide (CCNA Self-Study, 640-821, and 640-801), ISBN: 1-58720-094-5. Thereafter, the CVM will be are valuable asset to ensure your CCNA exam success! It would be great if this product would be included in the aforementioned certification guide, based on this, I give this material 4 out of 5 stars.
Book Description
"TCP/IP sockets in C# is an excellent book for anyone interested in writing network applications using Microsoft .Net frameworks. It is a unique combination of well written concise text and rich carefully selected set of working examples. For the beginner of network programming, it's a good starting book; on the other hand professionals could also take advantage of excellent handy sample code snippets and material on topics like message parsing and asynchronous programming."
Adarsh Khare, SDT, .Net Frameworks Team, Microsoft Corporation
The popularity of the C# language and the .NET framework is ever rising due to its ease of use, the extensive class libraries available in the .NET Framework, and the ubiquity of the Microsoft Windows operating system, to name a few advantages. TCP/IP Sockets in C# focuses on the Sockets API, the de facto standard for writing network applications in any programming language. Starting with simple client and server programs that use TCP/IP (the Internet protocol suite), students and practitioners quickly learn the basics and move on to firsthand experience with advanced topics including non-blocking sockets, multiplexing, threads, asynchronous programming, and multicasting. Key network programming concepts such as framing, performance and deadlocks are illustrated through hands-on examples. Using a detailed yet clear, concise approach, this book includes numerous code examples and focused discussions to provide a solid understanding of programming TCP/IP sockets in C#.
Features
*Tutorial-based instruction in key sockets programming techniques complemented by numerous code examples throughout
*Discussion moves quickly into the C# Sockets API definition and code examples, desirable for those who want to get up-to-speed quickly
*Important coverage of "under the hood" details that developers will find useful when creating and using a socket or a higher level TCP class that utilizes sockets
*Includes end-of-chapter exercises to facilitate learning, as well as sample code available for download at the books companion web site
*Tutorial-based instruction in key sockets programming techniques complemented by numerous code examples throughout
*Discussion moves quickly into the C# Sockets API definition and code examples, desirable for those who want to get up-to-speed quickly
*Important coverage of "under the hood" details that developers will find useful when creating and using a socket or a higher level TCP class that utilizes sockets
*Includes end-of-chapter exercises to facilitate learning, as well as sample code available for download at the book's companion web site
Customer Reviews:
Pretty good but..........2007-09-05
This book is a good intermediate to somewhat advanced book on TCP and UDP protocols using Sockets in .Net - all examples of-course as the title suggests are in C#. It does show some interesting examples and was able to get me started using Sockets in .Net - however it didn't go as far as I had hoped. But if you're needing something to show you how to start using Sockets it is a very good book.
Simple and practical.......2007-05-09
I think this book is very good because es simple, explain clearly and go directly to the matter.
Juan Ramon Divison
To the point........2007-01-03
Did you ever just want a book get to the point and tell you what you need to know? This is that book. If your new to winsock, this book will get you rolling quickly.
Good book.......2006-09-03
I've read through the first couple of chapters and I must say this is a good book. The thing I like most about this book is that the authors take time to not only give you working code but explain what the heck blocks within the programs do. If you are a novice programmer you may want to pick up a different book because it does assume you have a good understanding of basic C# programming.
A good practical manual.......2005-12-08
This book teaches TCP Socket programming using C# in a very efficient step-by-step manner.
Unlike many other books on .NET that I have, this one does not just give you code samples and leave you to scratch your head trying to figure out what's going on there. Instead, it analyzes all code samples line-by-line, leaving you virtually no questions to ask.
I gave this book 4 stars only because I was particularly interested in using multithreading with sockets for the project I'm working on, and this book's chapter on threading is surprisingly weak.
Other than that, it's a great manual to start with if you need to learn how to write socket apps in .NET.
Average customer rating:
|
Practical Planning for Network Growth
John Blommers , and
Hewlett-Packard Professional Books
Manufacturer: Prentice Hall PTR
ProductGroup: Book
Binding: Paperback
LAN
| Networks, Protocols & APIs
| Networking
| Computers & Internet
| Subjects
| Books
Networks
| Networks, Protocols & APIs
| Networking
| Computers & Internet
| Subjects
| Books
General
| Networks, Protocols & APIs
| Networking
| Computers & Internet
| Subjects
| Books
General
| Data in the Enterprise
| Networking
| Computers & Internet
| Subjects
| Books
General
| Certification Central
| Computers & Internet
| Subjects
| Books
General
| Computers & Internet
| Subjects
| Books
Engineering
| Professional & Technical
| Subjects
| Books
| Aerospace
| Automotive
| Bioengineering
| Chemical
| Civil
| Computer Technology
| Design
| Economics
| Education
| Electrical & Electronics
| Energy
| General
| Industrial, Manufacturing & Operational Systems
| Management
| Marine
| Materials
| Materials Science
| Mechanical
| Nuclear
| Patents & Inventions
| Petroleum, Mining & Geological
| Power Systems
| Reference
| Research
| Special Topics
| Telecommunications
| Welding
Engineering
| Specialty Stores
| Books
| Aerospace
| Automotive
| Bioengineering
| Chemical
| Civil
| Computer Technology
| Design
| Economics
| Education
| Electrical & Electronics
| Energy
| General
| Industrial, Manufacturing & Operational Systems
| Management
| Materials
| Materials Science
| Mechanical
| Nuclear
| Patents & Inventions
| Petroleum, Mining & Geological
| Power Systems
| Reference
| Research
| Special Topics
| Telecommunications
| Welding
Networking
| Computer Science & Information Systems
| New & Used Textbooks
| Stores
| Books
All Titles
| Qualifying Textbooks - Fall 2007
| Stores
| Books
Computers & Internet
| Qualifying Textbooks - Fall 2007
| Stores
| Books
Professional
| Qualifying Textbooks - Fall 2007
| Stores
| Books
ASIN: 0132061112 |
Book Description
As computer networks grow, network managers and system administrators are challenged to improve their network's performance. This book offers multi-vendor, multi-protocol, heterogeneous tools for evaluating and improving network performance. Covers the fundamentals of network performance analysis; the parameters found in media such as Ethernet, Token Ring and FDDI; interconnect devices such as hubs, bridges, routers, and Ethernet switches; wide area technologies such as T-!, Frame Relay, and X.25; server architecture; and the application of practical tools such as LOTUS 123, MathCAD, and PlanNet to real network performance problems. For network administrators, network designers, network performance analysts, and network consultants.
Customer Reviews:
Recommended.......1999-01-09
I thought this was a very good book. Provides practical information on measuring network performance. Recommended.
Book Description
Security is the number one concern for businesses worldwide. The gold standard for attaining security is cryptography because it provides the most reliable tools for storing or transmitting digital information. Written by Niels Ferguson, lead cryptographer for Counterpane, Bruce Schneier's security company, and Bruce Schneier himself, this is the much anticipated follow-up book to Schneier's seminal encyclopedic reference, Applied Cryptography, Second Edition (0-471-11709-9), which has sold more than 150,000 copies.
Niels Ferguson (Amsterdam, Netherlands) is a cryptographic engineer and consultant at Counterpane Internet Security. He has extensive experience in the creation and design of security algorithms, protocols, and multinational security infrastructures. Previously, Ferguson was a cryptographer for DigiCash and CWI. At CWI he developed the first generation of off-line payment protocols. He has published numerous scientific papers.
Bruce Schneier (Minneapolis, MN) is Founder and Chief Technical Officer at Counterpane Internet Security, a managed-security monitoring company. He is also the author of Secrets and Lies: Digital Security in a Networked World (0-471-25311-1).
Customer Reviews:
If you write software this book will help you understand cryptography.......2007-01-15
This book really does explain the practical side of cryptography and writing cryptographic software.
The authors take the readers with them as they design a secure communication system using existing algorithms and standards. You look over the shoulders of two experts in the field as they make decisions (e.g. AES vs. Serpent vs. Twofish) and explain them (e.g. AES is the IBM of algorithms, Serpent is the most secure, and Twofish is fast like AES but without the vulnerabilities).
There is an entire chapter devoted to "Implementation Issues" which includes some of the best information on software design I have ever read. In addition to the cryptography related information, the authors point out some flaws in traditional software development methodology. In fact, this book should be required reading for every computer science student and every practicing software engineer.
If you have had trouble understanding cryptography and cryptographic algorithms in the past, this book will fill in the gaps. The book very well written, which is a rarity in the field of cryptography. If you are a crypto-phile, you can actually read this book for entertainment.
Biased to Schneier's algorithms.......2006-03-11
This can be an annoying book for a serious developer, but I do know Writing a secure cryptosystem is very hard. People should be aware that it is hard, and they are likely to make mistakes. It isn't something that should be attempted lightly. If you are doing some actual work, it's not a good one. The book does not cover sufficient mathematic knowledge, and the edit is bit horrible as well. The authors chose to support their own algorithm shedding less light on AES and even RSA. That really made me stop reading this book.
The author's other book "Applied Cryptography" is still my favorite.
Self contradictory and self lauding.......2005-07-19
From the very first pages, authors emphasize the need for public algorithms and peer review. Yet, the book is full of suggestions that appear first time in the book. They even take time to give fancy names to their new proposals. It is typical to see things like "While writing this chaper we came up with this new random number generator...". Well, the authors could have used some of public scrutiny they are so fond of.
The authors are extremely biased against algorithms designed by others. For example, they bend over backwards to blow some generic weaknesses of AES out of proportions. They even add a scary story of a bored PhD student offhandedly breaking AES. I think this not only unfair but also a bit unethical to direct generic critisism to a design and then pretent it does not apply to their own.
They must be really pissed off when their own algorithm was beaten by AES in the NIST competition.
The book is useful if all you want is a light reading about security and you can manage to read it with a grain of salt.
Must be used with Applied Cryptography.......2004-08-21
As one other reader pointed out this book can be called Applied Cryptography Light. It is true, it gives you more theory and very little math. I did not like this book by itself since I was interested in actual implementation and i wanted to see full algorithms and math. I did end up buying Applied Cryptography and those 2 books combined provide an excellent reference. I was not able to give more than 3 stars since I did not feel i got any knowledge out of this book to be able to apply it in real life except reading: "Cryptography is hard, you might need to hire an expert..." while I want to become an expert myself one day!
this book has no substance.......2003-12-24
The authors spend far too much time preaching that cryptography is only a small (albeit important) part of security. This is not a new revelation. Most cryptographers have known this for a long time. In fact, the only cryptographer I know who believed for many years that cryptography was the entire answer, only to later suddenly realize that this was not the case, is Bruce Schneier himself. (Not coincidentally, his change of opinion coincided with the change in direction his company took from cryptography consulting to managed security monitoring.....)
The book has an extremely condescending tone. It can be summarized as follows: "Cryptography is a very complicated and sophisticated task. Therefore, we will not provide you with any meaningful explanations and details, but only a few tidbits to convince the naive reader that we are very smart and experienced. This should convince you not to attempt to learn more about cryptography, but instead hire us as consultants."
The authors may succeed in fooling the novice reader, but they won't fool the experienced cryptographer or security practitioner.
Average customer rating:
- Best book on IPv6
- Comprehensive and up-to-date reference ...
- Great V6 Transition Handbook
|
Migrating to IPv6: A Practical Guide to Implementing IPv6 in Mobile and Fixed Networks
Marc Blanchet
Manufacturer: Wiley
ProductGroup: Book
Binding: Hardcover
General
| Telecommunications
| Engineering
| Professional & Technical
| Subjects
| Books
General
| Science
| Subjects
| Books
General
| Certification Central
| Computers & Internet
| Subjects
| Books
General
| Networks, Protocols & APIs
| Networking
| Computers & Internet
| Subjects
| Books
General
| Computers & Internet
| Subjects
| Books
General
| Computer Science
| Computers & Internet
| Subjects
| Books
All Titles
| Qualifying Textbooks - Fall 2007
| Stores
| Books
Computers & Internet
| Qualifying Textbooks - Fall 2007
| Stores
| Books
Professional
| Qualifying Textbooks - Fall 2007
| Stores
| Books
Science
| Qualifying Textbooks - Fall 2007
| Stores
| Books
Similar Items:
-
IPv6 Essentials
-
Deploying IPv6 Networks (Networking Technology)
-
Running IPv6
-
IPv6 Network Administration
-
Understanding IPv6
ASIN: 0471498920 |
Book Description
Understand IPv6, the protocol essential to future Internet growth.
Exhaustion of address space and global routing table growth necessitate important revisions to the current version of the Internet Protocol, IPv4. IP version 6 offers greater address space and additional features to support the evolving requirements of Internet applications. Deployed alongside current IPv4 networks, IPv6 will restore the full-fledge network necessary for Internet growth.
Migrating to IPv6 gives a comprehensive overview of IPv6 and related protocols, the layers below IPv6 to the application and end-user layers. Author Marc Blanchet offers a direct and clear route to understanding the topic, taking a top-down approach and ordering topics by relevance. Tried and tested practical techniques and advice on implementation, applications and deployment provide ‘how-to’ information on everything you need to know to put the technology to work.
Migrating to IPv6:
- Provides a complete, up-to-date, in-depth, and accessible practical guide to IPv6.
- Demonstrates the theory with practical and generic examples and major implementation configurations, such as Windows, FreeBSD, Linux, Solaris, Cisco, Juniper and Hexago.
- Provides a comprehensive reference to key data structures and packet formats.
- Summarizes topics in table and graphical form to give fast access to information, including over 200 figures.
- Offers an accompanying website with extra coverage of specific topics, information on additional protocols and specifications, and updates on new features.
This text will give network engineers, managers and operators, software engineers and IT professionals and analysts a thorough understanding of IPv6.
Customer Reviews:
Best book on IPv6.......2006-04-19
I have half a dozen books on IPv6 on my shelf and by far Migrating to IPv6 provides the most comprehensive view of IPv6 and related protocols in both breath and depth. The book is written in clear and concise manner so it is a perfect learning tool. Moreover, it also makes for a good reference book because each chapter in the book is self-contained.
Our team works on IPv6 transition and we liked Migrating to IPv6 so much that we order a book for each team member. This is a must have book if you are working in Networking.
Comprehensive and up-to-date reference ..........2006-01-23
This is a very comprehensive reference for IPv6. The author covers IPv6 from the basics to advanced topics like multicasting, anycasting, and mobility. The book even covers the application aspects of IPv6 and porting issues, as Marc has that background as well. I would recommend this book to anyone seeking a up-to-the-minutes overview of IPv6, and as a reference for anyone that will be working with the protocol over the years ahead.
Great V6 Transition Handbook.......2006-01-20
Really useful IPv6 books are few and far between because the technology is so new and evolving rapidly so its hard for a book to keep up. Marc's new book is the most up to date and informative book available now. I've got a copy on my bookshelf and am already handing it to clients for reference about our IPv6 integration projects.
Amazon's date is wrong on this book. It was just published in Jan 2006, not in 2002.
Sylvia Hagen's book IPv6 Essentials is also excellent - I'm waiting for the 2nd edition to bring it up to date.
Customer Reviews:
A definite good technical read.......2007-07-16
Good details description very easy to read, facts and information from the very basic to very technical. A definite good technical read.
Understand technology behind without reading T11 standards .......2005-03-05
This book is quite dry, no question about that, but not as dry as the standards published by organizations in charge with Fibre Channel standards. Yet, as a SAN designer or SAN administrator you can find in it all the information you need to understand the inner details of a Loop Insertion Primitive or how an Alternate buffer-to-buffer credit model works. Compared with other books on the subject is remarcably error free and I was nicely impressed by Mr. Clark's considerations upon what should be the customer' role in steering vendors in developing products that are more open and interoperate better.
Very detailed description of SAN technology.......2003-11-17
This was a very good overview of the many varied components and technologies that make up a storage area network. It goes into a lot of detail about things like standards, protocols, speeds, etc. If you want to understand the differences between iSCSI and FCIP, for example, this is the book for you. The word "Reference" in the subtitle is accurate. It's not a guide on how to administer a SAN day-to-day in the real-world; it's about the concepts and details of what a SAN really is. The writing style is a little dry, but I didn't expect it to be a page-turner. My only disappointment was when I realized that over 1/4 of the book is devoted to appendices, glossary and index instead of written content.
Customer Reviews:
Just awful.......2006-05-24
ACE is great, no doubt. This book is not. If I had been scanning ACE code for years and needed a reference, this book might be great, but like a kid in a foreign land, this book only confused me more than it helped. Here's why:
READS LIKE AN UNABRIDGED NOVEL. In order to understand each example, you must read the book from cover to cover. There is so much detail in ACE that there are almost no "trivial examples" and a thorough understanding is required. What if I'm not writing a high-performance server application? What if I want to work with small examples and work my way up incrementally? This book makes it difficult to do that.
EXAMPLE CODE IS CHOPPY. Each example is presented in such a way that code is provided piecemeal, along with paragraphs of explanation. This is ok, but it is very difficult to piece the examples together and write code. Also, it's not listed in the book, but the examples are online, here:
http://www.cs.wustl.edu/~schmidt/ACE_wrappers/examples/APG/
This link is not in the book.
THIS BOOK JUMPS EVERYWHERE. For instance, check out section 7.5, Timers. We're given a quick intro on Timers while we're kneed deep in talking about the omniscient Reactor that ACE provides. Now, section 8.5 talks briefly about timers and to reference further documentation in reference to Reactor/Proactor, which is unhelpful and unnecessary. Finally, section 10 gives great detail into using Timers. Chapter 7 should have been called Reactor.
My biggest interest was writing a client/server application in ACE. Chapter 6 started with a terrible example of socket communication, saying that Chapter 7 is a better pattern for the client/server. By the time I got done with Chapter 7, there was so much rambling of hypothetical situations that I completely forgot what I was trying to learn. The big picture is often lost.
NO API REFERENCE. Maybe it is not appropriate to put in an ACE API reference in here. I think it should be put in as an appendix. When examples are presented, the new data types come out of nowhere. What is an ACE_Time_Value, specifically? What other parameters can it provide? ACE Doxygen documents can't provide enough detail and neither can this book.
What I would love to see in a second edition:
- More descriptions of the standard types.
- Description of ACE_TMain and other OS functions.
- A better mapping of types to GOF patterns and better UML.
- An API reference, even if it is small
- Table mapping Unix/Windows/VxWorks functions to ACE functions.
- A more readible text. The code blocks could be encapsulated in gray to take it out of the text somewhat.
Also, most of the other reviews on this book shown above talk about how great ACE is for development, and I agree. However, isn't this the section where we are supposed to be commenting on the BOOK (APG) and not the TECHNOLOGY? These reviews hardly talk about the book at all!
Huston, et al, I encourage you to come out with a second edition. I still want to learn about ACE, but I need a more organized reference and clearer examples.
An issue in example code of section 7.6.3.......2006-02-08
A good book for you to get into the world of ACE.
A good book for newer of ACE.
During the first 2 month I am using ACE, this book give me great help. But later I found a little issue of the example code in section 7.6.3 which will cause spin-lock when the output socket is blocked/flow-controlled.
I post my comments to this issue below, hoping you can avoid this mistake.
You know, so many people are using this book as guide for ACE, and may copy the example code ( just as me ) in their work with ACE.
Section 7.6.3 ACE_Connector
int Client::handle_output (ACE_HANDLE)
{
ACE_Message_Block *mb;
ACE_Time_Value nowait (ACE_OS::gettimeofday ());
while (-1 != this->getq (mb, &nowait))
{
ssize_t send_cnt =
this->peer ().send (mb->rd_ptr (), mb->length ());
if (send_cnt == -1)
ACE_ERROR ((LM_ERROR,
ACE_TEXT ("(%P|%t) %p\n"),
ACE_TEXT ("send")));
else
mb->rd_ptr (static_cast
(send_cnt));
if (mb->length () > 0)
{
// Here will cause message_queue notify reactor
// And get into handle_output again immediately
// which cause spin-lock
this->ungetq (mb);
break;
}
mb->release ();
}
if (this->msg_queue ()->is_empty ())
this->reactor ()->cancel_wakeup
(this, ACE_Event_Handler::WRITE_MASK);
else
this->reactor ()->schedule_wakeup
(this, ACE_Event_Handler::WRITE_MASK);
return 0;
}
What would you do with all this power?.......2004-01-05
This book is yet another great example of how the ACE framework can save you a lifetime of development. Within this book is the knowledge and experience to excell your applications to the next level and become more productive then ever. If your code base deals with networking or even if you just need to have cross platform compatibility then this book is a must have to teach you the ways of ACE.
Tries to Decouple C++ from Specific OS details.......2003-12-04
Network programming can be very difficult, given such issues as latency and different hardware/operating systems on your net. At the very least, the latter can have different byte orderings an datatype sizes, if you write in C or C++. Now in C, by the late 1980s, such headaches caused several unix vendors (mainly Sun) to converge on supporting a key utility, rpcgen (and affiliated routines). This let you write common C code for client/server applications, and compile these on various platforms. Lo, things usually worked!
But as software projects grew in complexity, writing in procedural language like C became harder. Hence the rise of C++. Well, wouldn't it be nice to reimplement and extend rpcgen? (It had numerous limitations.) The idea was to finesse/bury OS specific details at a lower level of the code, where you could often ignore it. You can imagine ACE as filling this need. I'm not saying that this is how or why ACE was developed. But I am trying to argue from YOUR background, which I assume is C++ and C.
The book describes significantly more functionality in ACE than merely an extension of rpcgen. Even if you don't have a C++ networking application, but are writing a standalone application, ACE may be useful. It increases your chances of writing portable code. For one thing, it heavily downplays the use of OS-supplied compiler macros. In both C++ and C code that will be maintained on several platforms, this is a notorious source of bugs. Very brittle. Just having ACE subsume these issues should give a maintenance productivity gain. You won't see this immediately when coding the first version of your application. But experienced developers should see the payoff.
Plus, ACE also offers higher level design patterns. Here, I don't know how applicable they might be to your specific problems. But just having the patterns increases your coding arsenal.
... no better way to learn ACE.......2003-12-03
... than from the experts -- those who design / maintain / extend / port it, and some of those very same people were involved in the creation of this guide.
OK, we've all seen the problems with networked application development -- Windows does it differently than Solaris, which does it differently than Linux, which does it differently than VxWorks, which does it differently than Mac OSX , which does it differently than ... etc. Sockets, threads, timers, mutexes, synchronization primitives, etc. are the bane of developers who want to make their applications connect and communicate with one another in heterogeneous environments. Even the technologies that are cross-platform more or less (BSD sockets, pthreads, shared memory, etc.) are sometimes difficult to use and easy to introduce bugs with. What is a networked application developer to do?
Enter ACE -- the ADAPTIVE Communication Environment, which aims (and largely succeeds) in providing a cross-platform, pattern-based systems framework that hides the platform specifics without sacrificing speed, makes BSD sockets, threads, and system APIs object-based, and allows the same code to be used on a variety of platforms. ACE is used in many large projects around the world which needed to be highly scalable, predictable, portable and easily maintainable, all at once. Enter this book, which does an admirable job both introducing ACE and many of the design patterns it implements to the newcomer, and making some of the finer points of ACE more cogent to those of us who have been working with it for awhile. Each chapter has an introduction (which pattern we're covering now, what problems it solves, how ACE implements it), lots and lots (and lots and lots) of easy-to-read source code examples, and plenty of plain-english explanation as to how this stuff works. In my continuing ACE education, this book (as well as the C++NP books and the ACE-users list) truly helps me to understand ACE, patterns, and all that they are capable of. I am a far better developer as a result, and I cannot give this book any higher praise than that.
Book Description
Six comprehensive CCIE routing and switching labs to hone configuration and troubleshooting skills
Prepare for the CCIE lab exams and hone your configuration and troubleshooting skills with six complete practice scenarios that cover:
- Frame Relay configuration
- 3550 switch configuration
- ATM PVC and SVC configuration
- IP routing protocol configuration, including RIPv2, EIGRP, OSPF, and IS-IS
- Route redistribution
- IBGP and EBGP configuration
- IP multicast
- Security
- IP and IOS features
- DLSw over Ethernet
- Voice over IP
The CCIE program is designed to help individuals, companies, industries, and countries succeed in the networked world by distinguishing the top echelon of internetworking experts. CCIE candidates must not only demonstrate knowledge of a broad range of subject matter at an advanced level but also prove their ability to analyze complex problems and pose solutions in time critical settings.
CCIE Routing and Switching Practice Labs provides a series of complete practice labs that mirror the difficult CCIE hands-on lab exam. Written by a CCIE program manager and a CCIE engineer, this book lays out six unique end-to-end scenarios that are both complex and realistic, providing you with the practice needed to prepare for your lab examination and develop critical-thinking skills that are essential for resolving complex, real-world routing and switching problems.
CCIE Routing and Switching Practice Labs does not waste time covering conceptual knowledge found in other manuals but focuses exclusively on six complex scenarios. The structure of each chapter is the same, covering a broad range of topics. Each chapter starts with a set of pre-lab tasks and general guidelines that outline instructions for each exercise. This is followed by the timed practice exam questions. Each chapter then wraps up with an Ask the Proctor section that provides hints and clues to the solutions and a Lab Debrief, which analyzes the answer to each question. The companion CD-ROM contains solutions for all of the labs, including configurations and common show command output from all the devices in the topology.
"This book possesses solid and practical guidance for anyone pounding away at the keyboard whether it is for the pursuit of the CCIE or the pursuit of the source of a real problem."-Kathe Saccenti, CCIE Product Manager, Cisco Systems, Inc.
CCIE Routing and Switching Practice Labs is part of a customized learning path from Cisco Systems that includes simulation and hands-on training from authorized Cisco Learning Partners and self-study products from Cisco Press.
Companion CD-ROMCD contains the solutions to the six complete lab scenarios in the book including configurations and show command output.
This volume is part of the Cisco Press Practical Studies Series, which offers readers a means to apply their theoretical knowledge through hands-on lab scenarios for key networking technologies. This unique approach enables readers to practice and hone their internetworking skills while preparing for Cisco certification exams.
Customer Reviews:
Some chapters obsolete.......2006-08-07
The CCIE is a moving target.
I may be stating the obvious, but before you plunk down this kind of money and spend that kind of time, you might want to check the Cisco web site and see how many chapters are still relevant. At this point the chapters on ATM and DLSw are not.
Times have changed ...........2006-05-25
Since the CCIE R & S lab changed in January, lots of things in this book are no longer on the current exam. That includes Voice over IP, ATM, DLSW and ISDN. Given that most people don't have ATM switches or ISDN simulators in their home labs anyway, that makes a good bit of this book no longer relevent to exam prep. Pretty expensive renting an on-line rack to practice technologies not on the exam any more. It would be alot of work to re-write the labs yourself to take out the stuff no longer tested. For example, you could replace ATM pvcs with frame relay pvcs, but then you would need to redefine the solutions yourself,also.
Great resource to test one's readiness for the CCIE lab.......2006-02-02
Cisco's CCIE Routing & Switching Lab has always been one of the most coveted certifications in the Networking industry. While CiscoPress publishes a wealth of material concerning the CCIE and the different areas of testing IGPs, BGP, QoS, security, etc..., the same cannot be written of labs to test one's knowledge of the various subjects. I feel "CCIE Routing and Switching Practice Labs" by Duggan and Gorito is an excellent reference and valiant effort by CiscoPress to resolve this gap.
I have studied most of the major 3rd party vendors study aids for the CCIE lab (InternetworkExpert, NMC, IPExpert and ccBootcamp). Even considering the 100s of labs I have studied, I believe this book does something none of the other study materials do - and that is mimic the questions that are asked on the CCIE lab. Each chapter is broken down in two areas - the test and the answers. The difficulty of the exams is not as complex as you will see on the exam - but it is close. If the CCIE had a difficulty rating of 10, I would place the difficulty of this book at about a 6 - 7 (I would place most 3rd party vendors advanced study material at an 11 - yes, harder than the real lab).
The book does have some noticeable typos, and you may have to verify your configs on GroupStudy if you are confident that your configurations are correct. For example:
-on page 50, the 2nd route-map in example of 1-40 should be set to 20, not 10.
-on page 59, example 1-60's last ACL should use 0.0.0.7, not 0.0.0.255
-on page 197, example 3-93 should include to deny tcp and udp 445 as mentioned in the first paragraph.
There are many books a CCIE candidate will need on his shelf to help attain their digits. This is the rare CiscoPress book that the candidate should use only when they are near the culmination of their studies.
I give this book 5 pings out of 5:
!!!!!
Item didn't arrive - Don't order this.......2006-01-03
After waiting 2 months of the delivery I still have nothing. There seems to be no way to contact Amazon about this. Very poor service. I recommend NOT ordering from them. I'll have to arrange a charge back on the CC
CCIE Lab Study Book.......2005-10-06
This is a good book for general practice studying and feel the format of the real test. However, difficulty and complexity level of this book are way way far under in comparision to the real test. Hope my suggestion is good for whom wants to consider this book as part of studying for CCIE lab.
Books:
- 2006 International Building Code - Softcover Version: Softcover Version (International Building Code)
- 50 Awesome Auto Projects for the Evil Genius
- 9/11: The Big Lie
- A Beautiful Mind: The Life of Mathematical Genius and Nobel Laureate John Nash
- Adaptive Filter Theory (4th Edition)
- An Introduction to Ultra Wideband Communication Systems (Prentice Hall Communications Engineering and Emerging Technologies Series)
- Apple Pro Training Series: Final Cut Pro 5 (Apple Pro Training)
- Art of Analog Layout, The (2nd Edition)
- ASE Test Preparation- A6 Electrical/Electronics Systems (Delmar Learning's Ase Test Prep Series)
- Atom-Photon Interactions: Basic Processes and Applications (Wiley Science Paperback Series)
Books Index
Books Home
Recommended Books
- Team Moon: How 400,000 People Landed Apollo 11 on the Moon
- Good News, Bad News: Evangelization, Conversion and the Crisis of Faith
- The Old Barn Book: A Field Guide to North American Barns and Other Farm Structures
- YELL-Oh Girls! Emerging Voices Explore Culture, Identity, and Growing Up Asian American
- Best Answers to the 201 Most Frequently Asked Interview Questions
- Financial Management of Health Care Organizations: An Introduction to Fundamental Tools, Concepts, a
- Coral Reef
- The Complete Valley of the Kings: Tombs and Treasures of Egypt's Greatest Pharaohs
- Victorian Kitchens & Baths
- A Field Guide to Rocky Mountain Wildflowers from Northern Arizona and New Mexico to British Columbia