| |
| |
Networking Council Foreword | |
| |
| |
From the Author | |
| |
| |
Acknowledgments | |
| |
| |
Introduction | |
| |
| |
| |
Internet Performance and Quality of Service | |
| |
| |
What Is Quality of Service? | |
| |
| |
Quality of Service: The Elusive Elephant | |
| |
| |
What Is Quality? | |
| |
| |
What Is Service? | |
| |
| |
Service Guarantees | |
| |
| |
Quality of Service versus Classes of Service | |
| |
| |
Implementing Performance Quality | |
| |
| |
QoS and Fairness | |
| |
| |
The Current Situation: QoS without the Hype | |
| |
| |
Early QoS Experience | |
| |
| |
Why Is QoS Compelling? | |
| |
| |
Performance and Over-Engineering | |
| |
| |
Why Hasn't QoS Been Deployed? | |
| |
| |
Scaling Pressures and Performance | |
| |
| |
QoS Characteristics | |
| |
| |
Performance Management | |
| |
| |
Insurmountable Complexity? | |
| |
| |
References | |
| |
| |
RFCs | |
| |
| |
| |
The Performance Toolkit | |
| |
| |
Performance Terminology | |
| |
| |
The Internet Protocol and Performance | |
| |
| |
The Internet Protocol | |
| |
| |
IPv6 | |
| |
| |
IPv6 Service Performance Fields | |
| |
| |
IPv6 QoS Observations | |
| |
| |
Protocol Performance | |
| |
| |
Interactive TCP | |
| |
| |
TCP Volume Transfer | |
| |
| |
Routers and Performance | |
| |
| |
What Is a Router? | |
| |
| |
Router Functions | |
| |
| |
Routing and Switching | |
| |
| |
Multi-Protocol Label Switching | |
| |
| |
Router Requirements | |
| |
| |
Transmission Systems and Performance | |
| |
| |
Defining Transmission Systems | |
| |
| |
The Carrier Hierarchy | |
| |
| |
Digital Circuits | |
| |
| |
SONET and SDH Circuits | |
| |
| |
ISDN | |
| |
| |
X.25 | |
| |
| |
Frame Relay | |
| |
| |
Wavelength Division Multiplexing | |
| |
| |
Observations | |
| |
| |
References | |
| |
| |
RFCs | |
| |
| |
IETF Internet Drafts | |
| |
| |
| |
Performance Tuning Techniques | |
| |
| |
Packet Classification | |
| |
| |
Packet Service Classification | |
| |
| |
Admission Classification Controls | |
| |
| |
Other Forms of Classification | |
| |
| |
Classification Actions | |
| |
| |
Queuing Disciplines | |
| |
| |
Managing Queues | |
| |
| |
FIFO Queuing | |
| |
| |
Priority Queuing | |
| |
| |
Class-Based Queuing | |
| |
| |
Weighted Fair Queuing (WFQ) | |
| |
| |
A Comparison of Queuing Disciplines | |
| |
| |
Packet Discard | |
| |
| |
Tail Drop | |
| |
| |
Early Drop | |
| |
| |
Head of Queue and Random Drop | |
| |
| |
Drop Preference | |
| |
| |
Traffic Shaping and Admission Control | |
| |
| |
The Token Bucket | |
| |
| |
Traffic Shaping | |
| |
| |
Admission Control | |
| |
| |
Network-Admission Policy | |
| |
| |
Admission Policy | |
| |
| |
Protocol Performance Revisited | |
| |
| |
Random Early Detection (RED) | |
| |
| |
Introducing Unfairness | |
| |
| |
Weighted Random Early Detection | |
| |
| |
Active and Passive Admission Control | |
| |
| |
Explicit Congestion Notification | |
| |
| |
Threshold Triggering | |
| |
| |
Varying Levels of Best Effort | |
| |
| |
QoS Routing | |
| |
| |
What Is QoS Routing? | |
| |
| |
Equipping OSPF for QoSR | |
| |
| |
QoS Routing Requirements | |
| |
| |
Objectives of a QoS Routing System | |
| |
| |
Link Fragmentation and Packet Compression | |
| |
| |
Active Networks | |
| |
| |
Interoperability and Complexity | |
| |
| |
References | |
| |
| |
RFCs | |
| |
| |
IETF Internet Drafts | |
| |
| |
| |
Quality of Service Architectures | |
| |
| |
Service Delivery Using IP Type of Service | |
| |
| |
IP Service Profiles | |
| |
| |
IP Precedence | |
| |
| |
IP Type of Service Observations | |
| |
| |
Integrated Services Architecture | |
| |
| |
Integrated Services Framework: Background | |
| |
| |
Integrated Services Model Components | |
| |
| |
QoS Requirements | |
| |
| |
Controlled Load Service Class | |
| |
| |
Guaranteed QoS Service Class | |
| |
| |
Provisions for Usage Accounting | |
| |
| |
RSVP: Resource Reservation Protocol | |
| |
| |
Integrated Services and RSVP-over-ATM | |
| |
| |
Integrated Services over Local Area Network Media | |
| |
| |
Observations on the Integrated Services Architecture | |
| |
| |
The Differentiated Services Architecture | |
| |
| |
DiffServ Network Elements | |
| |
| |
Per-Hop Behaviors | |
| |
| |
Differentiated Services and Network Resource Management | |
| |
| |
Differentiated Services and the End-to-End Service Model | |
| |
| |
Observations on the Differentiated Services Architecture | |
| |
| |
Combining Integrated and Differentiated Services | |
| |
| |
The QoS Management Architecture | |
| |
| |
The Policy Model | |
| |
| |
Common Open Policy Service | |
| |
| |
Diameter | |
| |
| |
Management Observations | |
| |
| |
References | |
| |
| |
RFCs | |
| |
| |
IETF Internet Drafts | |
| |
| |
| |
Performance Engineering | |
| |
| |
QoS Components | |
| |
| |
Service Models | |
| |
| |
Service Engineering | |
| |
| |
QoS Service Applications | |
| |
| |
Per-Application Services | |
| |
| |
Dedicated Bandwidth Services | |
| |
| |
Congestion Management | |
| |
| |
Premium Services | |
| |
| |
Multicast Applications | |
| |
| |
MPLS and QoS Engineering | |
| |
| |
MPLS and the Integrated Services Architecture | |
| |
| |
MPLS and the Differentiated Services Architecture | |
| |
| |
MPLS and Traffic Engineering | |
| |
| |
Low-Bandwidth Networks | |
| |
| |
Managing Performance in Low-Bandwidth Environments | |
| |
| |
Managing Performance in Unreliable Environments | |
| |
| |
Managing and Measuring QoS | |
| |
| |
Service Measurement Approaches | |
| |
| |
Service Level Agreements | |
| |
| |
Service Accounting | |
| |
| |
Interprovider Issues | |
| |
| |
Interprovider Settlements and QoS | |
| |
| |
References | |
| |
| |
RFCs | |
| |
| |
IETF Internet Drafts | |
| |
| |
| |
What Is Quality of Service Anyway? | |
| |
| |
Achieving Service Quality | |
| |
| |
Service Quality and the Network | |
| |
| |
Service Quality and the Host | |
| |
| |
Providing QoS | |
| |
| |
QoS and the Internet Router | |
| |
| |
QoS Signaling | |
| |
| |
QoS and the Network | |
| |
| |
Deploying RSVP | |
| |
| |
QoS Observations | |
| |
| |
There's No Such Thing as a Free Lunch | |
| |
| |
Dumb Networks and Smart Networks | |
| |
| |
A Matter of Marketing? | |
| |
| |
A Matter of Economics? | |
| |
| |
A Matter of Technology? | |
| |
| |
What's Wrong with This Picture? | |
| |
| |
References | |
| |
| |
RFCs | |
| |
| |
Glossary | |