AWS — VPC Peering Overview
Published in
3 min readApr 16, 2020
Introduction to AWS VPC Peering — What is VPC Peering?
TL;DR
VPC Peering connection is a networking connection between two VPCs that enables you to route traffic between them privately (using private IPv4 or IPv6 addresses). Instances in either VPC can communicate with each other as if they are within the same network.
VPCs can be in different regions (known as inter-region VPC peering connection).
VPC Peering Key points
- You can create a VPC peering connection between your own VPCs, with a VPC in another AWS account or with a VPC in a different AWS Region.
- VPC peering connection is a one to one relationship between two VPCs.
- You can create multiple VPC peering connections for each VPC, but transitive peering relationships are not supported.
- You can modify a VPC peering connection to enable instances in their VPC to communicate with linked EC2-Classic instances in the peer VPC.
- AWS uses the existing infrastructure of a VPC to create a VPC peering connection; it is neither a gateway nor a VPN connection, and does not rely on a separate piece of physical hardware.
- There is no single point of failure for communication or a bandwidth bottleneck.