Google Associate Cloud EngineerPlanning and configuring a cloud solutionHard

An enterprise is migrating its legacy applications to Google Cloud. These applications rely heavily on multicast communication for service discovery and inter-application communication within their on-premises data center. They need a way to support multicast within their Google Cloud environment. Which Google Cloud networking feature can fulfill this requirement?

  1. AMulticast Routing in a VPC Network
  2. BVPC Flow Logs
  3. CCloud NAT
  4. DShared VPC
Show answer & explanation

Correct answer: A. Multicast Routing in a VPC Network

Google Cloud VPC Networks inherently do not support multicast. However, for specific use cases like migrating legacy applications that rely on it, Google Cloud provides solutions like setting up custom multicast routing on Compute Engine instances or using third-party appliances to bridge multicast traffic, allowing it to function within the VPC network.

Why the other options are wrong

  • B. VPC Flow Logs are for logging network traffic, not enabling multicast.
  • C. Cloud NAT is for outbound internet access for private instances and has no relation to multicast.
  • D. Shared VPC allows multiple projects to use a common VPC network but does not inherently enable multicast.

Multicast in VPC Networks

While Google Cloud VPC networks do not natively support IP multicast at the network layer, specific configurations or third-party solutions can be implemented to enable multicast communication for legacy applications.

  • VPC networks are unicast by default.
  • Requires specific configuration (e.g., custom routes, proxy) for multicast support.
  • Primarily for migrating legacy applications that depend on multicast.

Memory trick: Multicast routing in VPC makes old apps feel new.

More Planning and configuring a cloud solution questions