The synchronization of periodic routing messages

The paper considers a network with many apparently-independent periodic processes and discusses one method by which these processes can inadvertently become synchronized. In particular, we study the synchronization of periodic routing messages. We give examples of the harmful effect of these synchronized updates on other network traffic, and offer guidelines on how to avoid inadvertent synchronization. Using simulations and analysis, we study the process of synchronization and show that the transition from unsynchronized to synchronized traffic is not one of gradual degradation but is instead a very abrupt 'phase transition': in general, the addition of a single router will convert a completely unsynchronized traffic stream into a completely synchronized one. We show that synchronization can be avoided by the addition of randomization to the traffic sources and quantify how much randomization is necessary. In addition, we argue that the inadvertent synchronization of periodic processes is likely to become an increasing problem in computer networks.

[1]  D. Knuth,et al.  Mathematics for the Analysis of Algorithms , 1999 .

[2]  David G. Carta,et al.  Two fast implementations of the “minimal standard” random number generator , 1990, CACM.

[3]  V. Paxson,et al.  Growth trends in wide-area TCP connections , 1994, IEEE Network.

[4]  E. Engel A road to randomness in physical systems , 1992 .

[5]  Stephen E. Deering,et al.  First IETF internet audiocast , 1992, CCRV.

[6]  William Feller,et al.  An Introduction to Probability Theory and Its Applications , 1951 .

[7]  Kerner,et al.  Cluster effect in initially homogeneous traffic flow. , 1993, Physical review. E, Statistical physics, plasmas, fluids, and related interdisciplinary topics.

[8]  Charles L. Hedrick,et al.  Routing Information Protocol , 1988, RFC.

[9]  Sheldon M. Ross Introduction to Probability Models. , 1995 .

[10]  Ilʹi︠a︡ Izrailevich Blekhman,et al.  Synchronization in science and technology , 1988 .

[11]  Van Jacobson,et al.  Traffic phase effects in packet-switched gateways , 1991, CCRV.

[12]  Vern Paxson,et al.  Empirically derived analytic models of wide-area TCP connections , 1994, TNET.

[13]  David L. Mills DCN Local-Network Protocols , 1983, RFC.

[14]  Ashok K. Agrawala,et al.  Experimental assessment of end-to-end behavior on Internet , 1993, IEEE INFOCOM '93 The Conference on Computer Communications, Proceedings.

[15]  F. H. Jackson q-Difference Equations , 1910 .

[16]  R. Tibshirani,et al.  An introduction to the bootstrap , 1993 .

[17]  S H Strogatz,et al.  Coupled oscillators and biological synchronization. , 1993, Scientific American.

[18]  David L. Mills Exterior Gateway Protocol formal specification , 1984, RFC.

[19]  Robert Herman,et al.  Kinetic theory of vehicular traffic , 1971 .