The Internet is not just a collection of wires and routers; it is a complex adaptive system. One of the most striking features of internet traffic is its "fractal" nature—it looks bursty and self-similar across all timescales, from milliseconds to hours. But how does this pattern spread across the globe?
Our research focuses on the role of the TCP (Transmission Control Protocol), the fundamental language of the internet. We found that TCP is not merely a passive carrier of data; it actively propagates traffic patterns. Its congestion control algorithm acts as a "mirror," adapting to the fractal fluctuations of background traffic and transmitting them to other parts of the network.
We showed that TCP can be modeled as a linear system above a certain characteristic timescale (typically a few round-trip times). This means it faithfully "inherits" the statistical properties of the network environment.
Furthermore, we discovered that self-similarity is contagious. A TCP stream adapting to a self-similar bottleneck can pass those statistical properties on to *other* TCP streams it interacts with later, even if those streams never touched the original bottleneck.
This explains why the "fractal" nature of internet traffic is so widespread. It is not just caused by user behavior (like file downloads); it is woven into the very fabric of the protocols that keep the internet running.
← Return to Main Page