Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
1 change: 1 addition & 0 deletions content/manuals/engine/network/drivers/overlay.md
Original file line number Diff line number Diff line change
Expand Up @@ -7,6 +7,7 @@ aliases:
- /engine/userguide/networking/overlay-security-model/
- /network/overlay/
- /network/drivers/overlay/
- /network/network-tutorial-overlay/
- /engine/network/tutorials/overlay/
- /engine/userguide/networking/get-started-overlay/
---
Expand Down
20 changes: 20 additions & 0 deletions content/manuals/engine/swarm/networking.md
Original file line number Diff line number Diff line change
Expand Up @@ -243,6 +243,26 @@ If you need more than 256 IP addresses, do not increase the IP block size. You c
endpoint mode with an external load balancer, or use multiple smaller overlay networks. See
[Configure service discovery](#configure-service-discovery) for more information about different endpoint modes.

#### Use direct server return

Direct server return (DSR) changes east-west overlay load balancing so that
IPVS routes packets by changing the destination MAC address. The source IP and
destination virtual IP (VIP) remain unchanged.

Create an overlay network that uses DSR:

```console
$ docker network create \
--driver overlay \
--opt dsr \
dsr-net
```

> [!NOTE]
>
> DSR is supported only for traffic between services on Linux nodes. The
> ingress routing mesh does not use DSR.

#### Configure encryption of application data {#encryption}

Management and control plane data related to a swarm is always encrypted.
Expand Down