# Limits and Quotas

## Limits
<!--- Template Guidance 
A table with hard system limits of the service.
The difference with quotas is that these cannot be raised at all.
--->

* Network Load Balancers only work with
[Instance Pools]({{< ref "/product/compute/instances/how-to/instance-pools/" >}}).
It is not possible to provide an arbitrary list of instances as a target.
* Each NLB can have up to 200 Services at most.
* NLB only forwards connections to Instance Pool members. It is not possible to terminate TCP or SSL/TLS connections with NLB.
* Once a service is created, it is not possible to modify its target Instance Pool.
* Names of NLBs need to be unique in the context of an organization.
* Names of NLB Services need to be unique in the context of the NLB itself.

<!--- Template Guidance 
If there are additional specific limitations, describe below the table.
--->

## Quotas
<!--- Template Guidance 
A table with the quotas of the service.
Below is an example for SOS. Even a single line in the table is OK.
--->
Network Load Balancers are limited by default to 5 per account. Please note that __each NLB will count__ towards your
[Elastic IP]({{< ref "/product/networking/eip/" >}}) quota as well. Please contact our support if you need to increase your quota.

| Usage                           | Quota   |
|:------                          |:------: |
| Network Load Balancer count     | 5       |

## Availability
NLB is available in all zones.

<!--- Template Guidance 
Only include a table if the service is NOT available in all zones.
The table should still list all zones and use checkmarks or crosses to indicate availability.
We want to avoid any doubt about whether a service is available in a given zone.
--->

<!--- Example Table 
| Zone                                     | Country      | City      | Availability         |
| :---                                     | :---         | :---      | :---:                |
| {{< icon flag-at-4x3 >}} __`at-vie-1`__  | Austria      | Vienna    | {{< icon "check" >}} |
| {{< icon flag-at-4x3 >}} __`at-vie-2`__  | Austria      | Vienna    | {{< icon "check" >}} |
| {{< icon flag-bg-4x3 >}} __`bg-sof-1`__  | Bulgaria     | Sofia     | {{< icon "check" >}} |
| {{< icon flag-hr-4x3 >}} __`hr-zag-1`__  | Croatia      | Zagreb    | {{< icon "check" >}} |
| {{< icon flag-de-4x3 >}} __`de-fra-1`__  | Germany      | Frankfurt | {{< icon "check" >}} |
| {{< icon flag-de-4x3 >}} __`de-muc-1`__  | Germany      | Munich    | {{< icon "ban" >}}   |
| {{< icon flag-ch-4x3 >}} __`ch-gva-2`__  | Switzerland  | Geneva    | {{< icon "check" >}} |
| {{< icon flag-ch-4x3 >}} __`ch-dk-2`__   | Switzerland  | Zurich    | {{< icon "check" >}} |
--->

