Question

Difficulty: EasyConfiguring Network Topology and VPC Infrastructure

A cloud architect is configuring network connectivity across three independent Google Cloud Virtual Private Cloud (VPC) networks: VPC-1, VPC-2, and VPC-3. Active VPC Network Peering connections exist between VPC-1 and VPC-2, as well as between VPC-2 and VPC-3. Compute instances in VPC-1 are unable to reach instances in VPC-3 using internal IP addresses. Which network topology configuration is required to allow direct private communication between VPC-1 and VPC-3?

  1. Establish a direct VPC Network Peering connection between VPC-1 and VPC-3.Answer
  2. B
    Enable custom route exchange on both existing peering connections to support transitive routing through VPC-2.
  3. C
    Deploy a Dedicated Interconnect connection between VPC-1 and VPC-3 to route internal traffic.
  4. D
    Create a VPC Service Controls perimeter encompassing VPC-1, VPC-2, and VPC-3 to enable cross-VPC network routing.

Answer

Establish a direct VPC Network Peering connection between VPC-1 and VPC-3.
VPC Network Peering in Google Cloud is strictly non-transitive. Although VPC-1 is peered with VPC-2 and VPC-2 is peered with VPC-3, resources in VPC-1 cannot communicate with resources in VPC-3 via VPC-2. Establishing a direct peering connection between VPC-1 and VPC-3 is required to exchange internal IP routes between them.

Step-by-Step Solution

1
Identify the routing limitation in Google Cloud VPC Network Peering.
Recognize that VPC Network Peering is strictly non-transitive, preventing network traffic from hopping through VPC-2 to reach VPC-3.
Google Cloud peering architecture restricts route propagation exclusively to directly peered VPC networks.
2
Select the correct topology configuration.
Configure a direct VPC Network Peering link between VPC-1 and VPC-3.
Direct peering enables native internal IP address communication and route exchange between the two networks.

Key Concept

VPC Network Peering Non-Transitivity
Rate this question