<p>The green spikes indicate when you receive a new block, on average every 10 minutes. Then your node is busy for a little while to verify the block and then it starts uploading it to other nodes (red).</p>

<p>I think there's TCP congestion collapse happening when your link is saturated by the high amount of traffic when a new block comes in. After that all TCP sessions start speeding up again slowly. Another keyword to look for is bufferbloat.</p>

<p>Sometimes QOS settings on your router might prevent this. If you have the ability to specify a maximum bandwidth use which is ~5% below the theoretical limit, usually that helps a lot.</p>

<p>If I'm not mistaken, the upcoming version of bitcoind will have some rudimentary bandwidth control options, then it might help to restrict it a little bit.</p>

CC BY-SA 3.0
2015-12-18T10:19:43.500Z
I think the question aims at the linear increase of upload activity
Murch
CC BY-SA 3.0
2015-12-18T14:22:54.317Z
Right, half-missed that.
Jannes
CC BY-SA 3.0
2015-12-18T09:17:19.437Z
2015-12-18T14:28:38.637Z
2015-12-18T14:28:38.637Z
Jannes
<p>Any idea why there is a such a distinct staircase pattern that ends with a giant spike of received data? </p>

<p>Normally the network graph looks random:</p>

<p><a href="https://i.sstatic.net/E2f8Q.png" rel="nofollow noreferrer"><img src="https://i.sstatic.net/E2f8Q.png" alt="enter image description here"></a></p>

<bitcoin-core><nodes>
What's going on with my node traffic?
m1xolyd1an
# What's going on with my node traffic?

(Asked by: username_0 on 2015-12-18)

Any idea why there is a such a distinct staircase pattern that ends with a giant spike of received data?

Normally the network graph looks random:

[![enter image description here](https://i.sstatic.net/E2f8Q.png)](https://i.sstatic.net/E2f8Q.png)

**Tags:** bitcoin-core, nodes


---

## 1 answers

### Answer by username_1 on 2015-12-18. Score: 1 | Accepted answer

The green spikes indicate when you receive a new block, on average every 10 minutes. Then your node is busy for a little while to verify the block and then it starts uploading it to other nodes (red).

I think there's TCP congestion collapse happening when your link is saturated by the high amount of traffic when a new block comes in. After that all TCP sessions start speeding up again slowly. Another keyword to look for is bufferbloat.

Sometimes QOS settings on your router might prevent this. If you have the ability to specify a maximum bandwidth use which is ~5% below the theoretical limit, usually that helps a lot.

If I'm not mistaken, the upcoming version of bitcoind will have some rudimentary bandwidth control options, then it might help to restrict it a little bit.

> **Comments:**
> **username_2**: I think the question aims at the linear increase of upload activity  
> **username_1**: Right, half-missed that.  

---

