2002 · 16 citations · 3 references
ComputingComputer SystemsInformation TechnologyComputer NetworksTransportTunneling EngineeringData Link LayerInternet Protocol SuiteNetwork LayerNetwork ProtocolsRoutingTransport LayerBandwidth ReservationInternet ProtocolReservation SynchronizationResource Reservation ProtocolsTransport Protocol DesignTunneling Protocols
Among its various uses, IP-in-IP (Internet Protocol) tunneling is a simple way to aggregate the data flows from multiple sources to multiple destinations into one flow, to cross part of the Internet. In this paper, we report our design and implementation of RSVP (Resource ReSerVation Protocol) support for resource reservations over IP-in-IP tunnels, and our experience from this effort that revealed a number of issues related to making resource reservations for aggregate data flows. First, aggregation and de-aggregation go in pairs; thus, the exit point of the tunnel must have adequate information to be able to de-multiplex the aggregate tunnel reservation back to reservations for individual flows. Second, if multiple reserved sessions exist over one tunnel, the two tunnel end-points need mechanisms to synchronize on which end-to-end reservation is bound to which tunnel reservation. On the other hand, mapping all reservations of the same traffic class into one tunnel session can substantially simplify the protocol. Furthermore, one must also properly map error reports from the aggregate reservation back to the ends of individual flows.
3
RSVP Operation Over IP Tunnels
Alexandros Terzis, J. Krawczyk, John Wroclawski et al. · 2000 · 83 citations
Aggregating RSVP-based QoS Requests
Steven Blake, Shai Herzog, R. Guérin · 1997 · 54 citations
Aggregation of Internet Integrated Services state
Steven Berson · 2002 · 44 citations