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

# Networks

LXD supports different network types for [Managed networks](https://canonical.com/lxd/docs/latest/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](https://canonical.com/lxd/docs/latest/reference/network_bridge/index.html.md)
* [OVN network](https://canonical.com/lxd/docs/latest/reference/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](https://canonical.com/lxd/docs/latest/reference/network_macvlan/index.html.md)
* [Physical network](https://canonical.com/lxd/docs/latest/reference/network_physical/index.html.md)
* [SR-IOV network](https://canonical.com/lxd/docs/latest/reference/network_sriov/index.html.md)

## Related topics

How-to guides:

- [Networking](https://canonical.com/lxd/docs/latest/networks/index.html.md#networking)

Explanation:

- [Networking setups](https://canonical.com/lxd/docs/latest/explanation/networks/index.html.md#networks)
