diff --git a/website/content/docs/connect/gateways/mesh-gateway/peering-via-mesh-gateways.mdx b/website/content/docs/connect/gateways/mesh-gateway/peering-via-mesh-gateways.mdx
index efb0dd2495..6751e28bd4 100644
--- a/website/content/docs/connect/gateways/mesh-gateway/peering-via-mesh-gateways.mdx
+++ b/website/content/docs/connect/gateways/mesh-gateway/peering-via-mesh-gateways.mdx
@@ -7,11 +7,29 @@ description: >-
# Enabling Peering Control Plane Traffic
-In addition to [service-to-service traffic routing](/docs/connect/gateways/mesh-gateway/service-to-service-traffic-peers), mesh gateways can optionally be used to route control-plane traffic between peers.
-This includes the initial secret handshake and the bi-directional stream replicating peering data.
+In addition to [service-to-service traffic routing](/docs/connect/gateways/mesh-gateway/service-to-service-traffic-peers),
+we recommend routing control plane traffic between cluster peers through mesh gateways
+to simplfy networking requirements.
+
+Control plane traffic between cluster peers includes
+the initial secret handshake and the bi-directional stream replicating peering data.
This data is not decrypted by the mesh gateway(s).
Instead, it is transmitted end-to-end using the accepting cluster’s auto-generated TLS certificate on the gRPC TLS port.
+
+
+
+[![Cluster peering with mesh gateways](/img/consul-connect/mesh-gateway/cluster-peering-connectivity-with-mesh-gateways.png)](/img/consul-connect/mesh-gateway/cluster-peering-connectivity-with-mesh-gateways.png)
+
+
+
+
+
+[![Cluster peering without mesh gateways](/img/consul-connect/mesh-gateway/cluster-peering-connectivity-without-mesh-gateways.png)](/img/consul-connect/mesh-gateway/cluster-peering-connectivity-without-mesh-gateways.png)
+
+
+
+
## Prerequisites
To configure mesh gateways for cluster peering control plane traffic, make sure your Consul environment meets the following requirements:
diff --git a/website/public/img/consul-connect/mesh-gateway/cluster-peering-connectivity-with-mesh-gateways.png b/website/public/img/consul-connect/mesh-gateway/cluster-peering-connectivity-with-mesh-gateways.png
new file mode 100755
index 0000000000..6a4649bdc0
Binary files /dev/null and b/website/public/img/consul-connect/mesh-gateway/cluster-peering-connectivity-with-mesh-gateways.png differ
diff --git a/website/public/img/consul-connect/mesh-gateway/cluster-peering-connectivity-with-mesh-gateways.svg b/website/public/img/consul-connect/mesh-gateway/cluster-peering-connectivity-with-mesh-gateways.svg
new file mode 100755
index 0000000000..a8078443a3
--- /dev/null
+++ b/website/public/img/consul-connect/mesh-gateway/cluster-peering-connectivity-with-mesh-gateways.svg
@@ -0,0 +1,1872 @@
+
+
+
+
diff --git a/website/public/img/consul-connect/mesh-gateway/cluster-peering-connectivity-without-mesh-gateways.png b/website/public/img/consul-connect/mesh-gateway/cluster-peering-connectivity-without-mesh-gateways.png
new file mode 100755
index 0000000000..37223efb47
Binary files /dev/null and b/website/public/img/consul-connect/mesh-gateway/cluster-peering-connectivity-without-mesh-gateways.png differ
diff --git a/website/public/img/consul-connect/mesh-gateway/cluster-peering-connectivity-without-mesh-gateways.svg b/website/public/img/consul-connect/mesh-gateway/cluster-peering-connectivity-without-mesh-gateways.svg
new file mode 100755
index 0000000000..c8f6bb45c5
--- /dev/null
+++ b/website/public/img/consul-connect/mesh-gateway/cluster-peering-connectivity-without-mesh-gateways.svg
@@ -0,0 +1,1185 @@
+
+
+
+