Download:
|
by Kannan Varadhan, Deborah Estrin, Sally Floyd
University of Southern California
http://netweb.usc.edu/vint/papers/dynamics.ps
Add To MetaCart
Abstract:
End-to-end protocols measure network characteristics and react based on their estimates of network performance. Network dynamics can alter the topology significantly, and thereby affect protocol operation. Topology changes may result in routing pathologies (such as route loops, packet interleaving), changes to the end-to-end path characteristics, network partition etc, that then impact the performance of end-to-end protocols. This paper presents methodologies to evaluate an end-to-end protocol in the presence of network dynamics using a simulator. A number of models of network dynamics are introduced. In the paper, we evaluate two end-to-end protocols over dynamic topologies and study the adaptivity of these protocols to topology changes. The first part of the paper illustrates the effect of packet interleaving on the performance of TCP. The second part of the paper is a systematic evaluation of the adaptive timer mechanisms in Scalable Reliable Multicast (SRM). The timer mechanisms are evaluated under simple topology changes, as well as under network partition conditions. The paper concludes by posing a number of open research questions about the behaviour of different reliable multicast mechanisms when operating over dynamic topologies.
Citations
|
924
|
A Reliable Multicast Framework for Light-weight Sessions and Application Level Framing
– Floyd, Jacobsen, et al.
- 1997
|
|
573
|
Receiver-driven layered multicast
– McCanne, Jacobson, et al.
- 1996
|
|
533
|
Reliable multicast transport protocol (rmtp
– Paul, Sabnani, et al.
- 1997
|
|
451
|
End-to-end routing behavior in the internet
– Paxson
- 1997
|
|
414
|
Simulation-based Comparisons of Tahoe
– Fall, Floyd
- 1996
|
|
232
|
Log-based receiver-reliable multicast for distributed interactive simulation
– Holbrook, Singhal, et al.
- 1995
|
|
231
|
A reliable dissemination protocol for interactive collaborative applications
– Yavatkar, Griffioen, et al.
- 1995
|
|
217
|
Internet routing instability
– Labovitz, Malan, et al.
- 1998
|
|
153
|
An error control scheme for large-scale multicast applications
– Papadopoulos, Parulkar, et al.
- 1998
|
|
99
|
An analysis of internet inter-domain topology and route stability
– Govindan, Reddy
|
|
61
|
Scalable timers for soft state protocols
– Sharma, Estrin, et al.
- 1997
|
|
39
|
Multicast Feedback Suppression Using Representatives
– DeLucia, Obraczka
- 1997
|
|
38
|
Local error recovery in SRM: Comparison of two approaches
– Liu, Estrin, et al.
- 1997
|
|
36
|
Optimal deterministic timeouts for reliable scalable 0.25 Number of Representatives
– Grossglauser
|
|
20
|
Transport Protocol for Reliable Multicast
– Sabata, Brown, et al.
- 1996
|
|
16
|
Transient and steady-state performance of routing protocols: Distance-vector versus link-state
– Shankar, Alaettinoglu, et al.
- 1995
|
|
11
|
ns---Network Simulator. http://www-mash.cs.berkeley.edu/ns
– McCanne, Floyd
|
|
8
|
A multicast congestion control mechanism using representatives
– DeLucia, Obraczka
- 1997
|
|
2
|
Router forwarding services for reliable multicast. Note h199704141535.IAA10590@mlk.cs.berkeley.edui to the Reliable Multicast list hrm@mash.cs.berkeley.edui
– McCanne
- 1997
|
|
1
|
Adding scalability to transport level multicast
– Hoffman
- 1996
|