25.02.2013 Views

TCP/IP Tutorial and Technical Overview - IBM Redbooks

TCP/IP Tutorial and Technical Overview - IBM Redbooks

TCP/IP Tutorial and Technical Overview - IBM Redbooks

SHOW MORE
SHOW LESS

You also want an ePaper? Increase the reach of your titles

YUMPU automatically turns print PDFs into web optimized ePapers that Google loves.

Figure 8-6 shows the reservation process in an RSVP router.<br />

RESV Message<br />

Data<br />

Packet<br />

Classifier<br />

Figure 8-6 RSVP reservation process<br />

2. Forwarding of the reservation request<br />

After a successful admission <strong>and</strong> policy check, a reservation request is<br />

propagated upstream toward the sender. In a multicast environment, a<br />

receiver can get data from multiple senders. The set of sender hosts to which<br />

a given reservation request is propagated is called the scope of that request.<br />

The reservation request that is forwarded by a node after a successful<br />

reservation can differ from the request that was received from the previous<br />

hop downstream. One possible reason for this is that the traffic control<br />

mechanism may modify the flowspec hop-by-hop. Another more important<br />

reason is that in a multicast environment, reservations from different<br />

downstream branches, but for the same sender, are merged together as they<br />

travel across the upstream path. This merging is necessary to conserve<br />

resources in the routers.<br />

A successful reservation request propagates upstream along the multicast<br />

tree until it reaches a point where an existing reservation is equal or greater<br />

than that being requested. At this point, the arriving request is merged with<br />

the reservation in place <strong>and</strong> does not need to be forwarded further.<br />

300 <strong>TCP</strong>/<strong>IP</strong> <strong>Tutorial</strong> <strong>and</strong> <strong>Technical</strong> <strong>Overview</strong><br />

Flow Descriptor<br />

Flowspec Filterspec<br />

Determine route<br />

<strong>and</strong> QoS class<br />

Packet<br />

Scheduler<br />

Application<br />

Authority?<br />

Routing<br />

Resources?<br />

Prioritize<br />

<strong>and</strong><br />

schedule<br />

packet link<br />

RESV Message<br />

Policy<br />

Control<br />

Admission<br />

Control

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!