GCP Network Engineer study materials
GCP Network Engineer study resources

GCP Network Engineer key terms

GCP Network Engineer · Get comfortable with the vocabulary.

VPC network

A global, software-defined network in Google Cloud that hosts subnets, routes, and firewall rules across regions. It is a distinct resource from a subnet, which is regional.

Related: Subnet, Global dynamic routing
Subnet

A regional range of internal IP addresses within a VPC network. Instances and load balancer backends draw addresses from it, and its primary range defines the subnet's region.

Related: VPC network, Secondary IP range
Secondary IP range

An additional CIDR block attached to a subnet, used for alias IPs such as GKE pod and service ranges. It is not a separate subnet and cannot be moved between subnets.

Related: Subnet, Alias IP range
Alias IP range

A range of internal IPs assigned to a VM's network interface from a subnet's secondary range. Containers and services use these addresses without consuming primary subnet IPs.

Related: Secondary IP range, VPC-native cluster
Global dynamic routing

A VPC routing mode where Cloud Router learns and distributes routes across all regions of the VPC. It contrasts with regional mode, which confines learned routes to one region.

Related: Cloud Router, VPC network
Custom mode VPC

A VPC network created without automatically generated subnets, so you define every subnet and its CIDR range yourself. Recommended for production because it avoids overlapping with existing networks.

Related: Auto mode VPC, Subnet
Auto mode VPC

A VPC network that automatically creates one subnet per region from a fixed set of predefined ranges. Convenient for quick starts but prone to CIDR overlap and limited flexibility.

Related: Custom mode VPC, IP address planning
IP address planning

The up-front allocation of non-overlapping CIDR blocks for subnets, pods, services, and on-premises networks. Overlaps break peering and hybrid connectivity and are hard to fix after deployment.

Related: Custom mode VPC, VPC Network Peering
Shared VPC

A host project owns subnets and shares them with attached service projects, letting central networking teams control IP space and policy while app teams deploy resources.

Related: Host project, Service project
Host project

The project that owns the VPC network and subnets in a Shared VPC setup. It enables the Shared VPC API and grants subnet-level IAM to service project principals.

Related: Shared VPC, Service project
Service project

A project attached to a Shared VPC host that deploys resources into the host's shared subnets. It cannot administer the host network unless separately granted IAM roles.

Related: Shared VPC, Host project
VPC Network Peering

A private connection between two VPC networks, local or across projects and organizations, that exchanges traffic over internal IPs. It is non-transitive, so peered networks cannot reach each other's peers.

Related: Transitive peering, IP address planning
Transitive peering

The ability for traffic to pass through one peering to reach a third network. VPC peering does not support it, so hub-and-spoke designs usually need Network Connectivity Center or a shared VPC.

Related: VPC Network Peering, Network Connectivity Center
Firewall rule

A stateful VPC-level rule that permits or denies traffic to or from instances based on direction, priority, source or destination, protocol, and port, plus target tags or service accounts.

Related: Hierarchical firewall policy, Firewall policy rule
Hierarchical firewall policy

A policy attached to an organization or folder that is evaluated before VPC firewall rules, letting administrators enforce baseline allow and deny behavior across many projects.

Related: Firewall rule, Firewall policy rule
Firewall policy rule

A rule inside a network or hierarchical firewall policy, evaluated in priority order. Policies allow centralized, delegated management of firewall behavior without editing each VPC.

Related: Hierarchical firewall policy, Firewall rule
Cloud Next Generation Firewall

Google Cloud's firewall service built on firewall policies, adding threat prevention, geo-location filtering, and address group support beyond classic VPC firewall rules.

Related: Firewall policy rule, Address group
Address group

A named, reusable collection of IP addresses or ranges referenced in firewall policy rules. Updating the group updates enforcement everywhere it is referenced.

Related: Cloud Next Generation Firewall
Cloud NAT

A managed service that lets instances without external IPs initiate outbound internet connections through a NAT gateway. It is regional, handles only outbound-initiated traffic, and needs Cloud Router.

Related: Cloud Router, Private Google Access
Private Google Access

A subnet setting that lets VMs with only internal IPs reach Google APIs and services using private routing, without a NAT gateway or external address.

Related: Cloud NAT, Private Service Connect
Private Service Connect

A mechanism to consume Google or third-party services through a private endpoint in your VPC, or to publish your own service to consumers, using internal IPs and producer/consumer attachments.

Related: Private Google Access, Service attachment
Service attachment

The producer-side resource in Private Service Connect that exposes a load balancer to consumer VPCs, which connect to it through an endpoint.

Related: Private Service Connect
Cloud Load Balancing

A family of managed load balancers, global or regional and external or internal, that distribute traffic to backends using forwarding rules and backend services.

Related: Backend service, Forwarding rule
Backend service

The load balancer component that defines backends, health checks, and traffic distribution settings. It is referenced by a forwarding rule or URL map.

Related: Cloud Load Balancing, Health check
Forwarding rule

A load balancer resource binding an IP address and port to a target proxy or backend service. It is the entry point clients connect to.

Related: Backend service, Cloud Load Balancing
Health check

A periodic probe that determines whether a backend is eligible to receive traffic. Load balancers use it to remove unhealthy endpoints automatically.

Related: Backend service
Cloud DNS

A managed authoritative DNS service hosting public and private zones. Private zones answer names only for authorized VPC networks.

Related: DNS peering, Private zone
DNS peering

A Cloud DNS configuration that lets a VPC network resolve names from a private zone owned by another network, without sharing the zone's VPC.

Related: Cloud DNS, Private zone
Private zone

A Cloud DNS zone visible only to the VPC networks it is authorized for. It typically holds internal names and records for private resources.

Related: Cloud DNS, DNS peering
Cloud Router

A managed BGP speaker used by Cloud Interconnect and Cloud VPN to exchange routes dynamically between a VPC network and external networks.

Related: Cloud VPN, Dedicated Interconnect
Cloud VPN

An IPsec VPN service connecting on-premises or other clouds to a VPC network over the internet. HA VPN provides 99.99% availability with two tunnels on two interfaces.

Related: Cloud Router, HA VPN
HA VPN

A Cloud VPN topology with two interfaces and two tunnels to a peer gateway, offering a 99.99% SLA. It requires dynamic routing with Cloud Router.

Related: Cloud VPN, Cloud Router
Dedicated Interconnect

A direct physical connection between an on-premises network and Google's network at a colocation facility, offering high bandwidth and lower latency than VPN.

Related: Partner Interconnect, VLAN attachment
Partner Interconnect

A connection to Google Cloud through a supported service provider rather than a direct colocation link, useful when you cannot meet Dedicated Interconnect requirements.

Related: Dedicated Interconnect, VLAN attachment
VLAN attachment

A logical link on a Cloud Interconnect connection that carries traffic for one VPC network and region, paired with a Cloud Router for BGP.

Related: Dedicated Interconnect, Cloud Router
Network Connectivity Center

A hub-and-spoke service for connecting VPC networks, VPNs, and Interconnect attachments transitively, solving the non-transitivity limitation of VPC peering.

Related: Transitive peering, VPC Network Peering
VPC Flow Logs

A per-subnet feature that records sampled network flows to Cloud Logging, supporting traffic analysis, forensics, and cost review.

Related: Firewall Rules Logging, Network Intelligence Center
Firewall Rules Logging

A per-rule setting that logs connections matched by a firewall rule, showing source, destination, port, and allow or deny outcome for auditing.

Related: VPC Flow Logs, Firewall rule
Network Intelligence Center

A suite of network observability tools including Connectivity Tests, Network Topology, and Performance Dashboard for validating and monitoring VPC connectivity.

Related: Connectivity Tests, VPC Flow Logs
Connectivity Tests

A Network Intelligence Center tool that simulates traffic between endpoints and reports whether configuration such as routes, firewall rules, or peering allows it.

Related: Network Intelligence Center, Firewall rule