Sunday, February 1, 2009

Robot Builders Cookbook or End to End QoS Network Design

Robot Builder's Cookbook: Build and Design Your Own Robots

Author: Owen Bishop

Owen Bishop introduces, through hands-on project work, the mechanics, electronics and programming involved in practical robot design-and-build. The use of the PIC microcontroller throughout provides a painless introduction to programming whilst harnessing the power of a highly popular microcontroller used by students and design engineers worldwide.

This is a book for first-time robot builders, advanced builders wanting to know more about programming robots and students in Further and Higher Education tackling microcontroller-based practical work. They will all find this book a unique and exciting source of projects, ideas and techniques, to be combined into a wide range of fascinating robots.

* Full step-by-step instructions for 5 complete self-build robots
* Introduces key techniques in electronics, programming and construction - for robust robots that work first time
* Illustrations, close-up photographs and a lively, readable text make this a fun and informative guide for novice and expericenced robot builders



Read also Combating Corruption Encouraging Ethics or Administrative Law

End to End QoS Network Design

Author: Tim Szigeti

Best-practice QoS designs for protecting voice, video, and critical data while mitigating network denial-of-service attacks

  • Understand the service-level requirements of voice, video, and data applications
  • Examine strategic QoS best practices, including Scavenger-class QoS tactics for DoS/worm mitigation
  • Learn about QoS tools and the various interdependencies and caveats of these tools that can impact design considerations
  • Learn how to protect voice, video, and data traffic using various QoS mechanisms
  • Evaluate design recommendations for protecting voice, video, and multiple classes of data while mitigating DoS/worm attacks for the following network infrastructure architectures: campus LAN, private WAN, MPLS VPN, and IPSec VPN

Quality of Service (QoS) has already proven itself as the enabling technology for the convergence of voice, video, and data networks. As business needs evolve, so do the demands for QoS. The need to protect critical applications via QoS mechanisms in business networks has escalated over the past few years, primarily due to the increased frequency and sophistication of denial-of-service (DoS) and worm attacks.

End-to-End QoS Network Design is a detailed handbook for planning and deploying QoS solutions to address current business needs. This book goes beyond discussing available QoS technologies and considers detailed design examples that illustrate where, when, and how to deploy various QoS features to provide validated and tested solutions for voice, video, and critical data over the LAN, WAN, and VPN.

The book starts with a brief background of network infrastructure evolution andthe subsequent need for QoS. It then goes on to cover the various QoS features and tools currently available and comments on their evolution and direction. The QoS requirements of voice, interactive and streaming video, and multiple classes of data applications are presented, along with an overview of the nature and effects of various types of DoS and worm attacks. QoS best-practice design principles are introduced to show how QoS mechanisms can be strategically deployed end-to-end to address application requirements while mitigating network attacks. The next section focuses on how these strategic design principles are applied to campus LAN QoS design. Considerations and detailed design recommendations specific to the access, distribution, and core layers of an enterprise campus network are presented. Private WAN QoS design is discussed in the following section, where WAN-specific considerations and detailed QoS designs are presented for leased-lines, Frame Relay, ATM, ATM-to-FR Service Interworking, and ISDN networks. Branch-specific designs include Cisco® SAFE recommendations for using Network-Based Application Recognition (NBAR) for known-worm identification and policing. The final section covers Layer 3 VPN QoS design-for both MPLS and IPSec VPNs. As businesses are migrating to VPNs to meet their wide-area networking needs at lower costs, considerations specific to these topologies are required to be reflected in their customer-edge QoS designs. MPLS VPN QoS design is examined from both the enterprise and service provider's perspectives. Additionally, IPSec VPN QoS designs cover site-to-site and teleworker contexts.

Whether you are looking for an introduction to QoS principles and practices or a QoS planning and deployment guide, this book provides you with the expert advice you need to design and implement comprehensive QoS solutions.



Table of Contents:
Introductionxxii
Part IIntroduction to QoS3
Chapter 1Introduction to QoS5
A Brief Historical Perspective5
QoS Evolution7
User Network Expectations9
Understanding QoS10
QoS Models14
Introduction to the QoS Toolset17
Simplifying QoS19
If I Have AutoQoS, Why Should I Be Reading This Book?26
The Continuing Evolution of QoS29
Summary29
Further Reading30
Chapter 2QoS Design Overview33
QoS Requirements of VoIP33
QoS Requirements of Video39
QoS Requirements of Data42
QoS Requirements of the Control Plane48
Scavenger Class49
DoS and Worm Mitigation Strategy Through Scavenger Class QoS50
Principles of QoS Design54
Summary63
Further Reading64
Part IIQoS Toolset67
Chapter 3Classification and Marking Tools69
Classification Tools70
Marking Tools77
Summary98
Further Reading99
Chapter 4Policing and Shaping Tools103
Token Bucket Algorithms105
Policers107
Shapers118
Further Reading128
Chapter 5Congestion-Management Tools133
Understanding Scheduling and Queuing134
Legacy Layer 3 Queuing Mechanisms136
Currently Recommended Layer 3 Queuing Mechanisms139
Layer 2 Queuing Tools150
Tx-ring152
PAK_priority153
Summary154
Further Reading154
Chapter 6Congestion-Avoidance Tools159
Random Early Detection160
Weighted Random Early Detection161
DSCP-Based Weighted Random Early Detection162
Explicit Congestion Notification163
Summary166
Further Reading166
Chapter 7Link-Specific Tools169
Header-Compression Techniques170
Link Fragmentation and Interleaving181
Summary190
Further Reading191
Chapter 8Bandwidth Reservation195
RSVP Overview196
MPLS Traffic Engineering199
Scalability200
RSVP-DiffServ Integration200
Endpoints and Proxies201
Summary201
Further Reading201
Chapter 9Call Admission Control (CAC)205
CAC Overview205
CAC Defined206
CAC Tool Categories207
CallManager Locations CAC209
Gatekeeper CAC211
RSVP212
Summary218
Further Reading218
Chapter 10Catalyst QoS Tools223
Generic Catalyst QoS Models224
Catalyst 2950231
Catalyst 3550235
Catalyst 2970, 3650, and 3750242
Catalyst 4500247
Catalyst 6500252
Summary263
Further Reading266
Chapter 11WLAN QoS Tools269
QoS for Wireless LANs Versus QoS on Wired LANs270
Upstream Versus Downstream QoS271
IEEE 802.11 DCF272
IEEE 802.11e EDCF275
IEEE 802.1D Classes of Service279
QoS Operation on Cisco APs280
Configuring QoS on Cisco APs281
Summary284
Further Reading285
Part IIILAN QoS Design287
Chapter 12Campus QoS Design289
DoS/Worm-Mitigation Strategies292
Call-Signaling TCP/UDP Ports in Use295
Access-Edge Trust Models302
Catalyst 2950 QoS Considerations and Design314
Catalyst 3550 QoS Considerations and Design325
Catalyst 2970/3560/3750 QoS Considerations and Design342
Catalyst 4500-SupII+/III/IV/V QoS Considerations and Design357
Catalyst 6500 QoS Considerations and Design372
WAN Aggregator/Branch Router Handoff Considerations420
Case Study: Campus QoS Design422
Summary440
Further Reading441
Part IVWAN QoS Design445
Chapter 13WAN Aggregator QoS Design447
Where Is QoS Needed over the WAN?447
WAN Edge QoS Design Considerations448
WAN Edge Classification and Provisioning Models453
WAN Edge Link-Specific QoS Design467
Case Study: WAN Aggregation Router QoS Design505
Summary507
Further Reading508
Chapter 14Branch Router QoS Design513
Branch WAN Edge QoS Design514
Branch Router LAN Edge QoS Design517
Case Study: Branch Router QoS Design535
Summary541
Further Reading541
Part VVPN QoS Design545
Chapter 15MPLS VPN QoS Design547
Where Is QoS Needed over an MPLS VPN?548
Customer Edge QoS Design Considerations550
Provider-Edge QoS Considerations563
Core QoS Considerations582
Case Study: MPLS VPN QoS Design (CE/PE/P Routers)616
Summary632
Further Reading632
Chapter 16IPSec VPN QoS Design635
Site-to-Site V3PN QoS Considerations637
Site-to-Site V3PN QoS Designs658
Headend VPN Edge QoS Options for Site-to-Site V3PNs665
Teleworker V3PN QoS Considerations666
Teleworker V3PN QoS Designs682
Case Study: IPSec VPN QoS Design686
Summary696
Further Reading697
AppendixQoS "At-A-Glance" Summaries701
Index713

No comments:

Post a Comment