<a id="ref-networks"></a>

# Networks

LXD supports different network types for [Managed networks](../../explanation/networks/index.html.md#managed-networks).

## Fully controlled networks

<!-- Include start controlled intro -->

Fully controlled networks create and manage their own network interfaces, supporting features like IP management and network ACLs, forwards, and zones.

LXD supports the following network types:

<!-- Include end controlled intro -->

* [Bridge network](../network_bridge/index.html.md)
* [OVN network](../network_ovn/index.html.md)

## External networks

<!-- Include start external intro -->

External networks use interfaces that already exist. As a result, LXD has limited control over them, and LXD networking features like ACLs, forwards, and zones are not supported.

External networks mainly serve as uplink networks, providing a parent interface for connecting instances or other networks. They also specify the configuration presets applied when making those connections.

LXD supports the following external network types:

<!-- Include end external intro -->

* [Macvlan network](../network_macvlan/index.html.md)
* [Physical network](../network_physical/index.html.md)
* [SR-IOV network](../network_sriov/index.html.md)

## Related topics

How-to guides:

- [Networking](../../networks/index.html.md#networking)

Explanation:

- [Networking setups](../../explanation/networks/index.html.md#networks)
