ch 23

Post on 03-Dec-2014

1.218 Views

Category:

Sports

0 Downloads

Preview:

Click to see full reader

DESCRIPTION

 

TRANSCRIPT

McGraw-Hill ©The McGraw-Hill Companies, Inc., 2004

Chapter 23

Congestion Controland

Quality of Service

McGraw-Hill ©The McGraw-Hill Companies, Inc., 2004

23.1 Data Traffic23.1 Data Traffic

Traffic Descriptor

Traffic Profiles

McGraw-Hill ©The McGraw-Hill Companies, Inc., 2004

Figure 23.1 Traffic descriptors

McGraw-Hill ©The McGraw-Hill Companies, Inc., 2004

Figure 23.2 Constant-bit-rate traffic

McGraw-Hill ©The McGraw-Hill Companies, Inc., 2004

Figure 23.3 Variable-bit-rate traffic

McGraw-Hill ©The McGraw-Hill Companies, Inc., 2004

Figure 23.4 Bursty traffic

McGraw-Hill ©The McGraw-Hill Companies, Inc., 2004

23.2 Congestion23.2 Congestion

Network Performance

McGraw-Hill ©The McGraw-Hill Companies, Inc., 2004

Figure 23.5 Incoming packet

McGraw-Hill ©The McGraw-Hill Companies, Inc., 2004

Figure 23.6 Packet delay and network load

McGraw-Hill ©The McGraw-Hill Companies, Inc., 2004

Figure 23.7 Throughput versus network load

McGraw-Hill ©The McGraw-Hill Companies, Inc., 2004

23.3 Congestion Control23.3 Congestion Control

Open LoopOpen Loop

Closed Loop

McGraw-Hill ©The McGraw-Hill Companies, Inc., 2004

23.4 Two Examples23.4 Two Examples

Congestion Control in TCP

Congestion Control in Frame Relay

McGraw-Hill ©The McGraw-Hill Companies, Inc., 2004

TCP assumes that the cause of a lost segment is due to congestion

in the network.

NoteNote::

McGraw-Hill ©The McGraw-Hill Companies, Inc., 2004

If the cause of the lost segment is congestion, retransmission of the

segment does not remove the cause—it aggravates it.

NoteNote::

McGraw-Hill ©The McGraw-Hill Companies, Inc., 2004

Figure 23.8 Multiplicative decrease

McGraw-Hill ©The McGraw-Hill Companies, Inc., 2004

Figure 23.9 BECN

McGraw-Hill ©The McGraw-Hill Companies, Inc., 2004

Figure 23.10 FECN

McGraw-Hill ©The McGraw-Hill Companies, Inc., 2004

Figure 23.11 Four cases of congestion

McGraw-Hill ©The McGraw-Hill Companies, Inc., 2004

23.5 Quality of Service23.5 Quality of Service

Flow Characteristics

Flow Classes

McGraw-Hill ©The McGraw-Hill Companies, Inc., 2004

23.6 Techniques to Improve QoS23.6 Techniques to Improve QoS

Scheduling

Traffic Shaping

Resource Reservation

Admission Control

McGraw-Hill ©The McGraw-Hill Companies, Inc., 2004

Figure 23.12 Flow characteristics

McGraw-Hill ©The McGraw-Hill Companies, Inc., 2004

Figure 23.13 FIFO queue

McGraw-Hill ©The McGraw-Hill Companies, Inc., 2004

Figure 23.14 Priority queuing

McGraw-Hill ©The McGraw-Hill Companies, Inc., 2004

Figure 23.15 Weighted fair queuing

McGraw-Hill ©The McGraw-Hill Companies, Inc., 2004

Figure 23.16 Leaky bucket

McGraw-Hill ©The McGraw-Hill Companies, Inc., 2004

Figure 23.17 Leaky bucket implementation

McGraw-Hill ©The McGraw-Hill Companies, Inc., 2004

A leaky bucket algorithm shapes bursty traffic into fixed-rate traffic by averaging the data rate. It may drop

the packets if the bucket is full.

NoteNote::

McGraw-Hill ©The McGraw-Hill Companies, Inc., 2004

Figure 23.18 Token bucket

McGraw-Hill ©The McGraw-Hill Companies, Inc., 2004

The token bucket allows bursty traffic at a regulated maximum rate.

NoteNote::

McGraw-Hill ©The McGraw-Hill Companies, Inc., 2004

23.7 Integrated Services23.7 Integrated Services

Signaling

Flow Specification

Admission

Service Classes

RSVP

McGraw-Hill ©The McGraw-Hill Companies, Inc., 2004

Integrated Services is a flow-based QoS model designed for IP.

NoteNote::

McGraw-Hill ©The McGraw-Hill Companies, Inc., 2004

Figure 23.19 Path messages

McGraw-Hill ©The McGraw-Hill Companies, Inc., 2004

Figure 23.20 Resv messages

McGraw-Hill ©The McGraw-Hill Companies, Inc., 2004

Figure 23.21 Reservation merging

McGraw-Hill ©The McGraw-Hill Companies, Inc., 2004

Figure 23.22 Reservation styles

McGraw-Hill ©The McGraw-Hill Companies, Inc., 2004

23.8 Differentiated Services23.8 Differentiated Services

An Alternative to An Alternative to Integrated ServicesIntegrated Services

McGraw-Hill ©The McGraw-Hill Companies, Inc., 2004

Differentiated Services is a class-based QoS model designed for IP.

NoteNote::

McGraw-Hill ©The McGraw-Hill Companies, Inc., 2004

Figure 23.23 DS field

McGraw-Hill ©The McGraw-Hill Companies, Inc., 2004

Figure 23.24 Traffic conditioner

McGraw-Hill ©The McGraw-Hill Companies, Inc., 2004

23.9 QoS in Switched Networks23.9 QoS in Switched Networks

QoS in Frame Relay

QoS in ATM

McGraw-Hill ©The McGraw-Hill Companies, Inc., 2004

Figure 23.25 Relationship between traffic control attributes

McGraw-Hill ©The McGraw-Hill Companies, Inc., 2004

Figure 23.26 User rate in relation to Bc and Bc + Be

McGraw-Hill ©The McGraw-Hill Companies, Inc., 2004

Figure 23.27 Service classes

McGraw-Hill ©The McGraw-Hill Companies, Inc., 2004

Figure 23.28 Relationship of service classes to the total capacity

top related