- General
- Begonias
- Marvell, Andrew
- Rubens, Peter Paul
- John Lennon
- Moran, Daniel Keys
- Perception
- Dass, Ram
- Smith, Huston
- Vegan
- Staff Favorites
- Fantasy
- Brashares, Ann
- Boolean
- Sumner, Mark
- Weight Maintenance
- Moodie, Susanna
- By Level
- Metric System
- Freshwater Biology
- Little, Jean
- ( J )
- General
- Unix
- Biographies & Memoirs
- Beaton, M.C.
- Wheel of Time
- Preuss, Paul
- Carey, Diane
- Ancient
- Some of our other sites:
- Books
- Clothing, Shoes and Accessories
- Baby Clothes and Accessories
- Cosmetics, Beauty Products and Fragrances
- Cellphones, Call Plans and Accessories
- Video Games
- DVDs
- Electronics, Gadgets and Computers
- Health and Personal Care
- Home and Garden
- Home DIY
- Jewelry
- Magazines and Newspapers
- Music Downloads
- Musical Instruments
- Office Equipment and Supplies
- Software and Games
- Sporting Goods
- Toys and Games
- Watches
- UK Books
- UK Video Games
- UK Home and Garden
- UK Electronics, Gadgets and Computers
- UK Baby Clothes and Accessories
- UK Software and Games
- UK Sporting Goods
- UK Toys and Games
Books : Computers & Internet : Networking : Networks, Protocols & APIs : ISDN
-
Is Ajax a new technology, or the same old stuff web developers have been using for years? Both, actually. This book demonstrates not only how tried-and-true web standards make Ajax possible, but how these older technologies allow you to give sites a decidedly modern Web 2.0 feel. Ajax: The Definitive Guide explains how to use standards like JavaScript, XML, CSS, and XHTML, along with the XMLHttpRequest object, to build browser-based web applications that function like desktop programs. You get a complete background on what goes into today's web sites and applications, and learn to leverage these tools along with Ajax for advanced browser searching, web services, mashups, and more. You discover how to turn a web browser and web site into a true application, and why developing with Ajax is faster, easier and cheaper. The book also explains: How to connect server-side backend components to user interfaces in the browser Loading and manipulating XML documents, and how to replace XML with JSON Manipulating the Document Object Model (DOM) Designing Ajax interfaces for usability, functionality, visualization, and accessibility Site navigation layout, including issues with Ajax and the browser's back button Adding life to tables & lists, navigation boxes and windows Animation creation, interactive forms, and data validation Search, web services and mash-ups Applying Ajax to business communications, and creating Internet games without plug-ins The advantages of modular coding, ways to optimize Ajax applications, and more This book also provides references to XML and XSLT, popular JavaScript Frameworks, Libraries, and Toolkits, and various Web Service APIs. By offering web developers a muchbroader set of tools and options, Ajax gives developers a new way to create content on the Web, while throwing off the constraints of the past. Ajax: The Definitive Guide describes the contents of this unique toolbox in exhaustive detail, and explains how to get the most out of it.
-
If you're a web developer, you know that you can use Ajax to add rich, user-friendly, dynamic features to your applications. With the Google Web Toolkit (GWT), a new Ajax tool from Google that automatically converts Java to JavaScript, you can build Ajax applications using the Java language.
GWT in Practice is an example-driven, code-rich book designed for web developers already familiar with the basics of GWT who now want hands-on experience. After a quick review of GWT fundamentals, GWT in Practice presents scores of handy, reusable solutions to the problems you face when you need to move beyond "Hello World" and "proof of concept" applications. This book skips the theory and looks at the way things really work when you're building. I also shows you where GWT fits into the Enterprise Java Developer's toolset. Written by expert authors Robert Cooper and Charlie Collins, this book combines sharp insight with hard-won experience. Readers will find thorough coverage of all aspects of GWT development from the basic GWT concepts to in depth real world example applications.
The first part of the book is a rapid introduction to the GWT methodology The second part of the book then delves into several practical examples which further demonstrate core aspects of the toolkit The book concludes by presenting several larger GWT applications including drag and drop support for UI elements, data binding, processing streaming data, handling application state, automated builds, and continuous integration.
Along the way GWT in Practice covers many additional facets of working with the toolkit. Various development tools are used throughout the book, including Eclipse, NetBeans, IDEA, Ant, Maven, and, of course, the old fashioned command line. The book also addresses integrating GWT with existing applications and services along with enterprise and team development.
-
CCNP BCMSN Official Exam Certification Guide
Fourth Edition
- Master all 642-812 exam topics with the official study guide
- Assess your knowledge with chapter-opening quizzes
- Review key concepts with foundation summaries
- Practice with hundreds of exam questions on the CD-ROM
David Hucaby, CCIE® No. 4594
CCNP BCMSN Official Exam Certification Guide, Fourth Edition, is a best of breed Cisco® exam study guide that focuses specifically on the objectives for the BCMSN exam. Successfully passing the BCMSN 642-812 exam certifies that you have knowledge and skills necessary to implement scalable multilayer switched networks.
CCNP BCMSN Official Exam Certification Guide, Fourth Edition, follows a logical organization of the BCMSN exam objectives. Material is presented in a concise manner, focusing on increasing readers’ retention and recall of exam topics. Lead network engineer and consultant David Hucaby shares preparation hints and test-taking tips, helping you identify areas of weakness and improve your switching knowledge through the use of the consistent features in each chapter. “Do I Know This Already?” quizzes open each chapter and allow you to decide how much time you need to spend on each section. Exam topic lists and Foundation Summary tables make referencing easy and give you a quick refresher whenever you need it. Scenario-based exercises help you think about exam objectives in real-world situations, thus increasing recall during exam time. Challenging chapter-ending review questions help you assess your knowledge and reinforce key concepts.
The companion CD-ROM contains a powerful testing engine that enables you to focus on individual topic areas or take complete, timed exams. The assessment engine also tracks your performance and provides feedback on a module-by-module basis, presenting question-by-question remediation to the text.
Well regarded for its level of detail, assessment features, and challenging review questions and exercises, this book helps you master the concepts and techniques that will enable you to succeed on the exam the first time.
David Hucaby, CCIE® No. 4594, is a lead network engineer for a large medical environment using Cisco multilayer switching and security products. He also is an independent networking consultant focusing on Cisco-based solutions for healthcare and banking clients.
The official study guide helps you master all the topics on the BCMSN exam, including
- Spanning Tree Protocol concepts
- Virtual LAN (VLAN), VLAN trunking, and inter-VLAN routing
- Gateway redundancy technologies and protocols
- Wireless LAN topologies, components, connectivity, and standards
- Implementing a Cisco Unified Wireless Network
- Wireless client access
- Access layer voice concepts
- Preventing and mitigating attacks against switched network security
Companion CD-ROM
The CD-ROM contains an electronic copy of the book and more than 200 practice questions for the BCMSN exam, including simulation-based questions, all available in study mode, test mode, and flash card format.
This volume is part of the Exam Certification Guide Series from Cisco Press®. Books in this series provide officially developed exam preparation materials that offer assessment, review, and practice to help Cisco Career Certification candidates identify weaknesses, concentrate their study efforts, and enhance their confidence as exam day nears.
Category: Cisco Certification
Covers: BCMSN Exam 642-812
$59.99 USA / $74.99 CAN
-
-
The telecommunications industry encompasses hundreds of different technologies, which in turn have spawned many trade names, jargon terms, and legal definitions. Those looking for a comprehensive introduction to the technologies, laws, and marketing programs that govern telecommunications need to read The Essential Guide to Telecommunications.
Author Annabel Z. Dodd begins by pointing out that telecommunications technologies have everything to do with signals moving over media. She then goes on to catalog some of the various kinds of signals and media, covering traditional switched telephone service, dedicated lines, public branch exchanges (PBXs), and automatic call distributors (ACDs) along the way. After that foray into technology, she gets into the U.S. telecommunications business environment, focusing heavily on the federal breakup of AT&T in 1984 and the Telecommunications Act of 1996. She then explains additional technologies; data communications and the Internet-ISDN, Frame Relay, and analog modems all get attention. The author also pays plenty of attention to wireless solutions, including satellite communications.
Unlike Newton's Telecom Dictionary (which remains an excellent resource), this book can be successfully read from start to finish by a reader with practically no telecommunications knowledge at the outset. Read and understand--that's what good technical books, like this one, enable you to do. --David Wall
-
&>
Building Cisco Multilayer Switched Networks (BCMSN)
Fourth Edition
Foundation learning for CCNP 642-812 BCMSN
Richard Froom, CCIE® No. 5102
Balaji Sivasubramanian
Erum Frahim, CCIE No. 7549
Authorized Self-Study Guide: Building Cisco Multilayer Switched Networks (BCMSN), Fourth Edition, is a Cisco® authorized, self-paced learning tool for CCNP® switching foundation learning. You will learn how to create scalable multilayer switched networks by installing, configuring, monitoring, and troubleshooting network infrastructure equipment for a campus switched network and integrate advanced technologies such as VoIP and wireless.
This comprehensive book provides detailed information and easy-to-grasp tutorials on advanced skills in design, configuration, operation, and troubleshooting of enterprise level switched networks, including converged IP data, voice, and Airespace wireless LAN (WLAN) connectivity. The book assumes only a basic understanding of networking so it provides a great deal of detail on the topics covered.
This book is ideal for certification candidates who are seeking a self-paced tool to learn the material covered in the latest BCMSN exam.
Each chapter opens with the list of topics covered to clearly identify the focus of that chapter. At the end of each chapter, Study Tips list the main points related to the BCMSN exam. A summary of key concepts for quick study and review questions provide you with an opportunity to assess and reinforce your understanding of the material. Real-world case studies help illuminate theoretical concepts.
In addition, chapters that cover Catalyst configurations also include configuration exercises. Most of these are small-scale exercises that can be performed on a single switch. The goal of using small-scale exercises is to enable network professionals to practice the configuration exercises with only a single switch.
Richard Froom, CCIE® No. 5102, is a technical leader for the Data Center, Switching and Wireless (DSW), and Storage Area Networking (SAN) Test Lab at Cisco.
Balaji Sivasubramanian, CCNP, is an escalation engineer for the Gigabit Switching Business Unit (GSBU) at Cisco.
Erum Frahim, CCIE No. 7549, is a senior support engineer working for the Data Center, DSW, and SAN Test Lab at Cisco.
- Provides a thorough introduction to campus switched network construction, support, and security
- Explains the fundamentals of multilayer switched network design and specific design features such as Spanning Tree Protocol, quality of service (QoS), and high availability
- Covers virtual LAN (VLAN) and InterVLAN Routing implementation
- Incorporates wireless client access and configuring campus switches to support voice technologies
- Uses extensive configuration examples and diagrams to solidify the explanations of topics
- Presents self-assessment review questions, configuration exercises, chapter objectives and summaries, and study tips to ensure information recall
Foreword
Introduction
Chapter 1 Introduction to Building Cisco Multilayer Switched Networks
Chapter 3 Initial Configuration and Troubleshooting of Cisco Multilayer Switches
Chapter 2 The Roles of Switches in Designing Cisco Multilayer Switched NetworksChapter 4 Implementing and Configuring VLANs
Chapter 5 Understanding and Configuring the 802.1D, 802.1s, and 802.1w Spanning TreeChapter 6 Adding Resiliency to Spanning Tree Using Advanced Features and Troubleshooting STP Issues
Chapter 7 Enhancing Network Stability, Functionality, Reliability, and Performance Using Advanced FeaturesChapter 8 Understanding and Configuring Inter-VLAN Routing
Chapter 9 Understanding and Configuring Multilayer SwitchingChapter 10 Understanding and Implementing Quality of Service in Cisco Multilayer Switched Networks
Chapter 11 Deploying Multicast in the Multilayer Switched Network
Chapter 12 Design Network Resiliency, Redundancy, and High Availability in Multilayer Switched Networks
Chapter 13 Best Practices for Deploying Cisco IP Telephony Using Cisco Catalyst Switches
Chapter 14 Securing Your Multilayer Switched Network to Minimize Service Loss and Data Theft
Chapter 15 Introduction to the Catalyst Switching Architectures
Chapter 16 Designing, Building, and Connecting Cisco Multilayer Switched Networks Using Metro Solutions
Chapter 17 Performance and Connectivity Troubleshooting Tools for Multilayer Switches
Chapter 18 Introducing Wireless into the Campus Network
Review Questions
Appendix A
Answers to Review Questions
Index
This volume is in the Certification Self-Study Series offered by Cisco Press®. Books in this series provide officially developed self-study solutions to help networking professionals understand technology implementations and prepare for the Cisco Career Certifications examinations.
Category: Cisco Certification
Covers: CCNP BCMSN Exam 642-812
$65.00 USA / $81.00 CAN
-
-
This is the eBook version of the printed book.
The Hands-On, Practical Guide to Preventing Ajax-Related Security Vulnerabilities
More and more Web sites are being rewritten as Ajax applications; even traditional desktop software is rapidly moving to the Web via Ajax. But, all too often, this transition is being made with reckless disregard for security. If Ajax applications aren-t designed and coded properly, they can be susceptible to far more dangerous security vulnerabilities than conventional Web or desktop software. Ajax developers desperately need guidance on securing their applications: knowledge that-s been virtually impossible to find, until now.Ajax Security systematically debunks today-s most dangerous myths about Ajax security, illustrating key points with detailed case studies of actual exploited Ajax vulnerabilities, ranging from MySpace-s Samy worm to MacWorld-s conference code validator. Even more important, it delivers specific, up-to-the-minute recommendations for securing Ajax applications in each major Web programming language and environment, including .NET, Java, PHP, and even Ruby on Rails. You-ll learn how to:
- Mitigate unique risks associated with Ajax, including overly granular Web services, application control flow tampering, and manipulation of program logic
- Write new Ajax code more safely-and identify and fix flaws in existing code
- Prevent emerging Ajax-specific attacks, including JavaScript hijacking and persistent storage theft
- Avoid attacks based on XSS and SQL Injection-including a dangerous SQL Injection variant that can extract an entire backend database with just two requests
- Leverage security built into Ajax frameworks like Prototype, Dojo, and ASP.NET AJAX Extensions-and recognize what you still must implement on your own
- Create more secure -mashup- applications
Ajax Security will be an indispensable resource for developers coding or maintaining Ajax applications; architects and development managers planning or designing new Ajax software, and all software security professionals, from QA specialists to penetration testers.
-
In just a short time, you can learn how to use Ajax, JavaScript, and PHP to create interactive interfaces to your web applications by combining these powerful technologies.
No previous Ajax programming experience is required. Using a straightforward, step-by-step approach, each lesson in this book builds on the previous ones, enabling you to learn the essentials of Ajax programming with JavaScript, PHP, and related technologies from the ground up.
Regardless of whether you run Linux, Windows, or Mac OS X, the enclosed CD includes a complete Ajax programming starter kit that gives you all the programming tools, reference information, JavaScript libraries, and server software you need to set up a stable environment for learning, testing, and production.
Learn how to…
- Build better, more interactive interfaces for your web applications
- Make JavaScript, HTML, XML, and PHP work together to create Ajax effects
- Compile an Ajax application
- Create and consume web services with SOAP and REST
- Avoid common errors and troubleshoot programs
- Use popular Ajax libraries to speed up and improve common programming tasks
On the CD
- XAMPP for Windows, Mac OS X, and Linux–an easy-to-install package to set up a PHP- and MySQL-enabled Apache server on your computer
- The jEdit programming editor for Windows, Mac, and Linux
- Prototype, Scriptaculous, Rico, and XOAD–popular JavaScript libraries for creating Ajax applications and effects
- A complete Ajax, HTML, XML, and PHP tutorial reference library in searchable PDF format
- Source code for the examples in the book
Phil Ballard is a software engineering consultant and developer specializing in website and intranet design and development for an international portfolio of clients. He has an honors degree from the University of Leeds, England, and has worked for several years in commercial and managerial roles in the high technology sector.
Michael Moncur is a freelance webmaster and author. He runs a network of websites and has written several bestselling books about web development, networking, certification programs, and databases.
Category: Web Development
Covers: Ajax, JavaScript and PHP
User Level: Beginning—Intermediate
$39.99 USA / $43.99 CAN / £25.99 Net UK
-
The main focus of Pro Web 2.0 Application Development with GWT is a case study of a real Web 2.0 application called ToCollege.net.
What you’ll learn:
- You’ll take a full tour of a modern Web 2.0 startup’s codebase. That’s 15,000 lines of source code that includes everything from Google Gears integration to Acegi OpenID, Lucene full–text search, and Google Maps, all of it integrated with GWT 1.5.
- Leveraging this book’s available source code, you’ll see the nitty–gritty details of how to merge a modern Web 2.0 application stack including Hibernate, Spring, Spring MVC 2.5, SiteMesh, and Freemarker together.
- You’ll see how to wire GWT into an industry standard Maven build environment, which will help you get up to speed quickly and avoid configuration headaches.
- The great pitfall of many Ajax applications is they’re mostly opaque to search engines. You’ll see the ToCollege.net solution to this thorny problem.
- Protection from XSS and XSRF attacks is beyond the scope of simple GWT tutorials, but they are a real concern for a site like ToCollege.net. The book will cover the ToCollege.net security architecture in detail.
Who is this book for?
This book is for developers who are ready to move beyond small proof–of–concept sample applications and want to look at the issues surrounding a real deployment of GWT. If you want to see what the guts of a full–fledged GWT application look like, this is the book for you.
GWT 1.5 is a game–changing technology, but it doesn’t exist in a bubble. Real deployments need to connect to your database, enforce authentication, provide protection from security threats, and allow good search engine optimization.
To show you all this, this book looks at the code behind a real live web site called ToCollege.net. This application specializes in helping students who are applying to colleges, allowing them to manage their application process and compare the rankings that they give to each school. It’s a slick application that’s ready for you to sign up and use.
The audience for this book either owns another GWT book for the basic tutorials or is comfortable using the online documentation and forums when they’re stuck, which allows this book to move quickly and focus on answering the bigger architecture questions.
About the Apress Pro Series
The Apress Pro series books are practical, professional tutorials to keep you on and moving up the professional ladder.
You have gotten the job, now you need to hone your skills in these tough competitive times. The Apress Pro series expands your skills and expertise in exactly the areas you need. Master the content of a Pro book, and you will always be able to get the job done in a professional development project. Written by experts in their field, Pro series books from Apress give you the hard–won solutions to problems you will face in your professional programming career.
-
This task-based, visual reference guide has been fully revised. It uses step-by-step instructions and plenty of screenshots to give beginning and intermediate Web designers what they need to know to learn JavaScript. Readers can start from the beginning to get a tour of the programming language, or look up specific tasks to learn just what they need to know. In this updated seventh edition, readers will find new information on Ajax design and modern coding techniques.
-
Prototype and Scriptaculous are libraries that extend standard Ajax. They make it easier to program Ajax and provide powerful features like drag and drop and animation. In this book, developers learn by playing and see how the libraries work in the real world.
As experience with Ajax increases, developers want the standard Ajax capabilities they repeatedly use to be preprogrammed for them--and that's exactly what Ajax libraries do for them. They reduce the pain of handling cross-browser inconsistencies, they add useful language features, and provide sophisticated functionality. Of these, Prototype is the most popular JavaScript and Ajax framework for low-level user interface features such as animation, drag and drop, and pre-built widgets. Together, they free the developer up to concentrate on building the application. They make a rich user experience easy to achieve.
This book guides the reader through the Prototype and Scriptaculous libraries feature-by-feature. In just 350 pages, readers will find over 100 small working examples to help them explore the libraries. As well, they will develop a web-based image gallery that teacher them how to use Prototype and Scriptaculous in the real-world.
-
Dojo offers Web developers and designers a powerful JavaScript toolkit for rapidly developing robust Ajax applications. Now, for the first time, there’s a complete, example-rich developer’s guide to Dojo and its growing library of prepackaged widgets. Reviewed and endorsed by the Dojo Foundation, the creators of Dojo, this book brings together all the hands-on guidance and tested code samples you need to succeed.
Expert Web developer James E. Harmon begins by demonstrating how to “Ajax-ify” existing applications and pages with Dojo, adding Ajax features such as client- and server-side validation as quickly and nondisruptively as possible. Next, he presents in-depth coverage of Dojo’s user interface, form, layout, and specialized Widgets, showing how they work and how to use them most effectively. Among the Widgets, he covers in detail: Date Pickers, Rich Text Editors, Combo Boxes, Expandable Outlines, and many others.
In conclusion, Harmon introduces the Dojo toolkit’s powerful capabilities for simplifying Ajax development. He thoroughly explains Dojo’s helper functions, shortcuts, and special methods, illuminating each feature with examples of the JavaScript problems it can solve. This section’s far-ranging coverage includes strings, JSON support, event handling, Ajax remoting, Dojo and the DOM, testing, debugging, and much more. All source code examples are provided on a companion Web site, including source code for a complete tutorial case study application.
-
Ajax is short for “Asynchronous JavaScript+CSS+DOM+XMLHttpRequest.”
Even if you weren’t intimidated before, that tidbit is probably enough to make you reach for the Excedrin. Just reach for Ajax For Dummies instead. With screen shots, actual code and explanations, and live Web sites where you can see Ajax applications doing their thing, it will have you using Ajax to create Web applications that look an act like desktop applications in no time. With Ajax, you can speed up and clean up your Web applications. Shoppers at your online store can fill their carts without waiting for multiple page refreshes. Searchers on your sites can get instant results on the same page.
This guide takes you on a tour of how Ajax is used today, complete with examples of Ajax applications in action, such as an Ajax-enabled Yahoo! search or an Ajax-based chat application. Then it gives you basics on using JavaScript. After that you dive in and get info on:
- Writing some Ajax, interactive mouseovers using Ajax, passing data to the server with GET or POST, and more
- Connecting to Google for a live search
- Using free Ajax frameworks so you don’t have to start from scratch, including Ajax Gold (written specifically for this book), AJAXLib, and grabbing XML with libXmlRequest
- All kinds of Ajax techniques, such as using Ajax for drag-and-drop operations, pop-up menus, downloading images behind the scenes, and more
- Using SACK (simple AJAX code kit), decoding XML with Sarissa, and creating visual effects with Rico
- Handling XML int Ajax Applications
- Working with cascading style sheets (CCS) in Ajax, including setting up the styles, displaying a menu, styling text, handling colors and backgrounds, and more
- Working with Ajax and PHP
Complete with a companion Web site, free Ajax frameworks, and sample code you can use, Ajax for Dummies is your friendly guide to creating truly user-friendly Web sites!
Note: CD-ROM/DVD and other supplementary materials are not included as part of eBook file.
-
This is the eBook version of the printed book. If the print book includes a CD-ROM, this content is not included within the eBook version. A complete configuration manual for MPLS, MPLS VPNs, MPLS TE, QoS, Any Transport over MPLS (AToM), and VPLS
- Understand the crucial Cisco commands for various MPLS scenarios
- Understand fundamentals of MPLS operation and learn to configure basic MPLS in Frame Relay and ATM-based environments
- Master fundamentals of MPLS VPN operation including Multiprotocol BGP (MBGP) operation, VPNv4 route exchange, and basic MPLS VPN configuration in the provider network
- Understand and configure various PE-CE routing protocols in MPLS VPN networks
- Understand MPLS VPN provisioning in an Inter-provider VPN (Inter-AS) and Carrier Supporting Carrier (CSC) environment
- Learn MPLS TE and its advanced features
- Examine AToM with configuration examples for like-to-like and any-to-any L2 VPN implementations and VPLS components and operation, VPLS configuration and verification, and VPLS topologies
- Learn about MPLS QoS, including configuration and implementation of uniform and short pipe modes
MPLS Configuration on Cisco IOS Software is a complete and detailed resource to the configuration of Multiprotocol Label Switching (MPLS) networks and associated features. Through its practical, hands-on approach, you-ll become familiar with MPLS technologies and their configurations using Cisco IOS- Software.
MPLS Configuration on Cisco IOS Software covers basic-to-advanced MPLS concepts and configuration. Beyond its emphasis on MPLS, you-ll learn about applications and deployments associated with MPLS, such as traffic engineering (TE), Layer 2 virtual private networks (VPN), and Virtual Private LAN Service (VPLS). You-ll receive practical guidance and deployment scenarios that can be enhanced by re-creation of the setups and configurations demonstrated within this book.
You-ll move quickly from a brief overview of MPLS technology and basic MPLS configuration on Cisco- routers to more advanced topics. Several chapters provide instruction on VPN connectivity options, including implementing Border Gateway Protocol (BGP) in MPLS VPNs. You-ll receive configuration guidelines for advanced MPLS implementations such as MPLS TE, quality of service (QoS), and extranet VPNs. You-ll learn about implementation of Layer 2 VPNs versus Layer 3 VPNs with Cisco Any Transport over MPLS (AToM). And you-ll see demonstrations of implementing VPLS on Cisco routers complete with the configurations and platform support.
-
-
Design, configure, and manage MPLS TE to optimize network performance
Almost every busy network backbone has some congested links while others remain underutilized. That's because shortest-path routing protocols send traffic down the path that is shortest without considering other network parameters, such as utilization and traffic demands. Using Traffic Engineering (TE), network operators can redistribute packet flows to attain more uniform distribution across all links. Forcing traffic onto specific pathways allows you to get the most out of your existing network capacity while making it easier to deliver consistent service levels to customers at the same time.
Cisco(r) Multiprotocol Label Switching (MPLS) lends efficiency to very large networks, and is the most effective way to implement TE. MPLS TE routes traffic flows across the network by aligning resources required by a given flow with actual backbone capacity and topology. This constraint-based routing approach feeds the network route traffic down one or more pathways, preventing unexpected congestion and enabling recovery from link or node failures.
Traffic Engineering with MPLS provides you with information on how to use MPLS TE and associated features to maximize network bandwidth. This book focuses on real-world applications, from design scenarios to feature configurations to tools that can be used in managing and troubleshooting MPLS TE. Assuming some familiarity with basic label operations, this guide focuses mainly on the operational aspects of MPLS TE-how the various pieces work and how to configure and troubleshoot them. Additionally, this book addresses design and scalability issues along with extensive deployment tips to help you roll out MPLS TE on your own network.
- Understand the background of TE and MPLS, and brush up on MPLS forwarding basics
- Learn about router information distribution and how to bring up MPLS TE tunnels in a network
- Understand MPLS TE's Constrained Shortest Path First (CSPF) and mechanisms you can use to influence CSPF's path calculation
- Use the Resource Reservation Protocol (RSVP) to implement Label-Switched Path setup
- Use various mechanisms to forward traffic down a tunnel
- Integrate MPLS into the IP quality of service (QoS) spectrum of services
- Utilize Fast Reroute (FRR) to mitigate packet loss associated with link and node failures
- Understand Simple Network Management Protocol (SNMP)-based measurement and accounting services that are available for MPLS
- Evaluate design scenarios for scalable MPLS TE deployments
- Manage MPLS TE networks by examining common configuration mistakes and utilizing tools for troubleshooting MPLS TE problems
"Eric and Ajay work in the development group at Cisco that built Traffic Engineering. They are among those with the greatest hands-on experience with this application. This book is the product of their experience."
-George Swallow, Cisco Systems, Architect for Traffic Engineering
Co-Chair, IETF MPLS Working GroupEric Osborne, CCIE(r) #4122, has been doing Internet engineering of one sort or another since 1995. He joined Cisco in 1998 to work in the Cisco Technical Assistance Center (TAC), moved from there to the ISP Expert team and then to the MPLS Deployment team. He has been involved in MPLS since the Cisco IOS(r) Software Release 11.1CT days.
Ajay Simha, CCIE #2970, joined the Cisco TAC in 1996. He then went on to support tier 1 and 2 ISPs as part of Cisco's ISP Expert team. Ajay has been working as an MPLS deployment engineer since October 1999, and he has first-hand experience in troubleshooting, designing, and deploying MPLS.
-
-
-
This book applies the Deitel signature live-code approach to teaching Web 2.0 application development. The book presents concepts in the context of more than 180 fully tested programs (18,000+ lines of code), complete with syntax shading, detailed descriptions, and sample outputs. It features hundreds of tips that will help you build robust applications.
Start with a concise introduction to XHTML, CSS, and JavaScript before rapidly moving on to more advanced client-side development with DOM, XML, AJAX, JSON, and other RIA technologies. Then proceed to server-side development with web servers, databases, PHP, Ruby on Rails, ASP.NET, JavaServer Faces, and web services. When you're finished, you'll have everything you need to build Web 2.0 applications.
The DEITEL Developer Series is designed for practicing programmers. The series presents focused treatments of emerging technologies, including .NET, JavaTM, web services, Internet and web development, and more.













![Prototype and Scriptaculous in Action [Ajax]](http://ecx.images-amazon.com/images/I/51i%2BlUTDmbL._SL160_.jpg)







