> ## Documentation Index
> Fetch the complete documentation index at: https://bunnynet-cb9733c2-support-migration.mintlify.site/llms.txt
> Use this file to discover all available pages before exploring further.

# Network Limits

> Control download speeds, request rates, and bandwidth usage per Pull Zone.

Network Limits are settings that can be applied to a Pull Zone to control performance and improve security. These limits help prevent abuse, control bandwidth costs, and protect against DDoS attacks.

Configure these options in your Pull Zone under **Limits**:

<Frame>
  <img src="https://mintcdn.com/bunnynet-cb9733c2-support-migration/7nPf1p6kEqFGPtU3/images/cdn/network-limits.png?fit=max&auto=format&n=7nPf1p6kEqFGPtU3&q=85&s=1b7880ac1f6f26f12ae3c0fdb0c7b08b" alt="Network limits" width="2276" height="1454" data-path="images/cdn/network-limits.png" />
</Frame>

## Download speed limits

Limits the maximum transfer speed per network connection, in kB/s.

Set to `0` for unlimited.

This setting works together with **Limit after** (see below).

## Limit after

The amount of data transferred in a single request after which the client will be rate limited, in kB.

Set to `0` for unlimited (rate limiting applies immediately if Download speed limits is set).

For example, if Limit after is set to `2000`, the first 2 MB of each request transfers at full speed. After that, the Download speed limit kicks in.

<Info>
  This is useful for video delivery. It allows fast video seeking while
  preventing the browser from downloading too much unnecessary data ahead of
  playback.
</Info>

## Requests limits

Limits the maximum number of requests per second for a single IP.

Set to `0` for unlimited.

This helps prevent abuse and reduces the impact of simple DDoS attacks.

## Burst requests

The number of requests per second allowed before the limit is applied.

Set to `0` to disable burst.

This allows users to briefly exceed the rate limit, which is useful when:

* A webpage loads and makes many simultaneous asset requests
* A user opens multiple tabs at once

Additional requests beyond the burst allowance are slowed down to match the Requests limits setting.

## Maximum connections per IP

Limits the maximum number of allowed connections to the zone per IP.

Set to `0` for unlimited.

Use this to:

* Prevent users from downloading many files at the same time
* Mitigate DDoS attacks

<Note>
  This limit is applied per server. If a user connects to multiple Bunny
  locations or a location has multiple IPs, the limit applies separately to each
  server.
</Note>

## Monthly bandwidth limit

Limits the allowed bandwidth used in a month, in GB. If the limit is reached, the zone will be disabled.

Set to `0` for unlimited.

<Warning>
  Once the monthly limit is hit, your Pull Zone stops working until the next
  billing cycle. Use this carefully to avoid unexpected downtime.
</Warning>
