Professional Cloud ArchitectDesign and plan a cloud solution architectureHard

A customer is migrating a custom application that currently uses UDP multicast for service discovery between instances. The application needs to maintain this discovery mechanism after migrating to Google Cloud. Which Google Cloud networking component would allow this functionality within a Virtual Private Cloud (VPC) network?

  1. AVPC Flow Logs
  2. BShared VPC
  3. CNo direct support for UDP multicast in Google Cloud VPC networks.
  4. DCloud DNS
Show answer & explanation

Correct answer: C. No direct support for UDP multicast in Google Cloud VPC networks.

Google Cloud VPC networks do not natively support UDP multicast. Customers typically need to re-architect applications to use unicast communication, such as a centralized discovery service (e.g., Cloud DNS, Consul, ZooKeeper) or a message queue, instead of relying on multicast.

Why the other options are wrong

  • A. VPC Flow Logs record network flow information, but do not enable multicast.
  • B. Shared VPC allows multiple projects to use a common VPC network but does not introduce multicast support.
  • D. Cloud DNS provides DNS resolution (unicast), not multicast capabilities.

Google Cloud VPC Multicast Support

Google Cloud's Virtual Private Cloud (VPC) networks do not natively support UDP multicast traffic.

  • VPC networks are unicast-only
  • Multicast applications require re-architecture
  • Alternatives include centralized discovery services (DNS, Consul)
  • Impacts legacy applications relying on multicast

Memory trick: GCP VPC says 'NO' to multicast, only 'one-to-one' allowed.

More Design and plan a cloud solution architecture questions