Essentially, when we talk about connecting a VPC, we need to talk about connecting the private subnets of a VPC to another network. The concepts behind connecting subnets with other private networks are very similar to the VPC peering discussed in Chapter 2, Networking with Virtual Private Cloud (VPC). Essentially, a private connection is established across a public network and routing is configured to allow private networks to communicate with each other.
In this part of the chapter, we will be looking at the following topics to get a good understanding of the requirements of connecting a private network to the AWS environment:
- Connectivity across networks
- Public IPv4 and IPv6 traffic patterns
- Public routing and BGP