PCNE Workbook
PCNE Workbook
Professional Cloud
Network Engineer
Journey
Course Workbook
Certification Exam Guide Sections
1 Designing, planning, and prototyping a Google Cloud network
Cymbal Bank has a network support A. The Compute Admin role bound at
engineering team which will need the project level for the project that
access to create or change subnet owns the VPC network
names, locations, and IP address B. The Compute Network Admin role bound at the project level for
ranges for some but not all the Project that owns the VPC network
subnetworks of a VPC network in a
C. The Compute Network Admin role bound at the resource level
Google Cloud project. Cymbal Bank
for the subnetworks of the VPC network that will be created or
uses the principle of least privilege and
changed by the team
would like to restrict role usage to
Google predefined roles. D. The Compute Admin role bound at the resource level for the
subnetworks of the VPC network that will be created or
Which role should be assigned changed by the team
to this group?
1.1 Diagnostic Question 03
You are a network engineer designing a A. Cloud CDN could be used to cache static
solution for hosting a Cymbal Bank web content resources at edge locations close to
application in Google Cloud. The end-users, increasing their availability and
application will serve a collection of static minimizing their latency.
and dynamic web resources served over B. Cloud NAT could be used to provide outbound connectivity to the internet
HTTPS to users worldwide. You need to for resources with only internal IP addresses, thereby increasing their
design a solution that maximizes availability.
availability while minimizing average user
latency. C. Cloud Armor could be used to provide protection against DDoS and
injection attacks and thereby minimize solution latency.
D. An HTTPS load balancer with a backend service connected to a set of
Which of the following features of regional MIGs, distributed over the regions closest to the users, to improve
Google Cloud networking can you availability and minimize latency.
utilize? (Select 2) E. Network Intelligence Center could be used to provide network insights,
enabling the web application to be deployed in a configuration with
maximum availability and minimal latency.
Designing an overall network
1.1 architecture
Courses
Documentation
Networking in Google Cloud Networking in Google Cloud: Hybrid Compute Engine IAM roles and
● M2 Controlling access to connectivity and network management permissions
VPC networks ● M2 Controlling access to VPC Cloud CDN overview
● M4 Load balancing networks
Cloud NAT overview
● M5 Hybrid connectivity ● M4 Load balancing
● M7 Network design and Cloud Load Balancing overview
deployment Networking in Google Cloud: Hybrid Google Cloud Armor overview
connectivity and network management
Network Intelligence Center
● M1 Hybrid connectivity
● M3 Network design and deployment
1.2 Diagnostic Question 04
Cymbal Bank needs to create one or more A. 3 custom VPC networks, one in each
VPC networks to host their cloud services region with one subnet each. The VPC
in 3 regions: Northeastern US, Western networks all connected with VPC peering with
Europe, and Southeast Asia. The services default firewall rules, and custom routes added to
require bi-directional inter-regional support the traffic requirements.
communication on port 8443. The services B. 3 custom VPC networks, one in each region with one subnet each.
receive external internet traffic on port The VPC networks all connected with VPC peering with default routes,
443. and firewall rules added to support the traffic requirements.
C. 1 custom VPC network, with a subnet in each region. The VPC network has
the default routes, and the appropriate firewall rules added to support the
traffic requirements.
What is the minimal network
topology in Google Cloud that D. 1 custom VPC network, with a subnet in each region. The VPC network has
would satisfy these requirements? default firewall rules and custom routes added to support the
traffic requirements.
1.2 Diagnostic Question 05
Sarah is a network architect responsible A. Shared VPC network connecting
for the network design between Cymbal Google Cloud resources for Cymbal Bank
Bank’s on-premises network and Google and the partner company
Cloud resources, and also between B. VPC peering between VPC networks for Cymbal Bank and the partner
Cymbal Bank’s Google Cloud resources company
and a partner company’s Google Cloud
resources. These connections must C. A Dedicated Interconnect connection between Cymbal Bank’s on-premises
provide private IP connectivity and network and their Google Cloud VPC network
support up to 100 Gbps of data exchange D. A Cloud VPN tunnel between Cymbal Bank’s on-premises network and their
with minimum possible latency. Google Cloud VPC network
E. 50 Cloud VPN tunnels between Cymbal Bank’s on-premises network and
their Google Cloud VPC network
Which options satisfy these
requirements? (Select 2)
1.2 Diagnostic Question 06
You are selecting Google Cloud locations to deploy A. Deploy instances in multiple
Google Cloud VMs. You have general requirements zones in the northamerica-
to maximize availability and reduce average user northeast1 (Montreal) and
latency with a lower priority goal of reducing northamerica-northeast2 regions.
networking costs. The users served by these VMs B. Deploy instances in a single zone in the
will be in Toronto and Montreal. You must deploy northamerica-northeast1 and northamerica-northeast2
workloads requiring instances at 99.5% availability regions.
in Toronto and 99.99% availability in Montreal.
C. Deploy instances in a single zone in the
These instances all exchange a large amount of
northamerica-northeast1 region and multiple zones in the
traffic among themselves.
northamerica-northeast2 region.
You are designing a VPN solution to A. Classic VPN with route-based static routing
connect Cymbal Bank’s on-premises B. Classic VPN with policy-based static routing
data center to Google Cloud. You have
a BGP-capable VPN gateway installed C. Classic VPN with Cloud Router and dynamic routing
in the data center and require 99.99% D. HA VPN with Cloud Router and dynamic routing
availability for the VPN link.
Courses Documentation
You need to create a GKE cluster, be able A. A GKE route-based cluster in a subnet with
to connect to pod IP addresses from your primary IP range 10.0.240.0/20 and pod IP
on-premises environment, and control range of 10.1.0.0/16
access to pods directly using firewall B. A GKE route-based cluster in a subnet with primary IP range 10.0.240.0/20
rules. You will need to support 300 nodes, and pod IP range of 10.252.0.0/14
30000 pods, and 2000 services.
C. A GKE VPC-native cluster in a subnet with primary IP range 10.0.240.0/20,
pod IP range of 10.252.0.0/15, and service IP range of 10.0.224.0/20
Which configuration satisfies these D. A GKE VPC-native cluster in a subnet with primary IP range 10.0.240.0/20,
requirements? pod IP range of 10.252.0.0/16, and service IP range of 10.0.224.0/20
1.4 Diagnostic Question 10
Cymbal Bank wants to ensure communication A. Deploy a private GKE cluster with public
from their on-premises data centers to the GKE endpoint access enabled and authorized
control plane stays private using internal IP networks disabled.
communication and their Dedicated B. Deploy a private GKE cluster with public endpoint access
Interconnect links. However, they will need to enabled and authorized networks enabled. Configure authorized networks for the
allow administrators to periodically connect to cluster to include all remote source IP ranges that administrators may connect from.
the cluster control plane from remote
internet-accessible locations that don’t have C. Deploy a private GKE cluster with public endpoint access disabled. Create a VM in the
access to the on-premises private network. You same subnet with only an internal IP address and provide IAP tunnel based SSH access
want to select a configuration and connection to remote administrators for this VM. Have remote administrators connect via IAP
approach that will enable these requirements tunnel SSH to this VM when requiring access to the GKE cluster control plane.
while providing the highest security. D. Deploy a private GKE cluster with public endpoint access disabled. Provide remote
administrators IAP tunnel based SSH access to a node in the cluster. Have remote
administrators connect via an IAP tunnel SSH to this node when requiring access to the
What should you do? GKE cluster control plane.
Designing an IP addressing plan
1.4 for Google Kubernetes Engine
Cymbal Bank has a custom VPC network with two subnets A. Create a new subnet in us-central1 with
(in us-central1 and us-east1) hosting 500 VMs each. The primary IP range 10.128.128.0/22, delete
primary ranges for each are 10.128.128.0/23 and the VMs in the existing subnets one at a
10.128.192.0/23. The VPC has default routes and 3 firewall time and re-create them in the new subnet, delete the old subnets, update the B
rules (all at priority 1000), one (A) allowing ingress on TCP and C firewall rules to use the single new subnet primary range.
port 443 from any IP address, another (B) allowing ingress
B. Create a new subnet in us-central1 with primary IP range 10.192.128.0/22, delete
on TCP port 8443 from the primary ranges of each subnet,
the VMs in the existing subnets one at a time and re-create them in the new
and a third (C) denying egress to the primary ranges for
subnet, delete the old subnets, update the B and C firewall rules to use the single
each subnet for all ports and protocols except for TCP port
new subnet primary range.
8443. To reduce networking costs, Cymbal Bank would like
to consolidate the 1000 VMs into a single subnet in C. Expand the subnet in us-central1 to a primary IP range 10.128.128.0/22, delete the
us-central1 (and use a primary IP range for that subnet to VMs in the us-east1 subnet one at a time and re-create them in the new subnet,
support that) and delete the us-east1 subnet. You would delete the us-east1 subnet, update the B and C firewall rules to use the single new
like to ensure the simplest possible firewall rules in the new subnet primary range.
configuration providing the same traffic control. D. Expand the existing subnet in us-central1 to a primary IP range 10.192.128.0/22,
delete the VMs in the us-east1 subnet one at a time and re-create them in the new
Select the sequence of configuration steps that can subnet, delete the us-east1 subnet, update the B and C rules to use the single new
accomplish this with minimal interruption to the workloads. subnet primary range.
21
. Diagnostic Question 02
You are designing a networking scheme for A. Connect the VMs across the Cymbal
Cymbal Bank with the requirement to use projects and partner organization using
internal IP addresses for communication, VPCs in each project (V1, V2, V3, V4, V5) and
with the lowest possible latency. Cymbal VPC peering (peering V1 to V2, V2 to V3, V3 to V4, and V4 to V5).
Bank has several teams, each with their own B. Connect the VMs across the Cymbal projects (P1-P3) using Shared VPC
projects: P1, P2, and P3. Cymbal Bank would (Shared VPC host project P6 with VPC V6, and P1-P3 are the service
like consolidated network billing, projects) and then peer that Shared VPC to the partner organization
administration, and access control for the VPCs (V6 peered to V4 and V4 to V5).
cloud environment. VMs in these projects
need to connect to VMs in a partner C. Connect the VMs across Cymbal and partner organization projects
organization, in projects P4 and P5. (P1-P5) using Shared VPC (Shared VPC host project P6 with VPC V6, and
P1-P5 are the service projects).
D. Connect the VMs across the Cymbal projects (P1-P3) using Shared VPC
Which networking option best satisfies (Shared VPC host project P6 with VPC V6, and P1-P3 are the service
these requirements? projects) and then peer that Shared VPC to the partner organization
VPCs (V6 peered to V4 and V6 to V5).
21
. Configuring VPCs
You are designing a VPC network with the A. Create a custom route to the destination
requirement that all external traffic 0.0.0.0/0 and specify the next hop as the proxy VM.
destined for the Internet be passed B. Delete the system-generated default route, then create a custom route
through a proxy VM. The proxy will have to destination 0.0.0.0/0 and specify the next hop as the proxy VM.
software installed to scan, detect, and
drop invalid egress traffic, to help C. Create a custom route to the destination 0.0.0.0/0 and specify the next
prevent data exfiltration, outbound hop as the proxy VM and configure the scanning VM to enable IP
attacks, or access to blocked websites. forwarding.
D. Delete the system-generated default route, then create a custom route
to destination 0.0.0.0/0. Specify the next hop as the proxy VM, and
Select the configuration that can configure the proxy VM to enable IP forwarding.
most easily accomplish this.
2.2 Configuring routing
Cymbal Bank has an existing subnet that A. Expand the subnet primary IP address range to 10.128.0.0/16, create a
you’d like to use for a new VPC-native secondary range in the subnet of size /14 for pods and another of size
GKE cluster. The subnet primary IP /17 for services, create the GKE VPC-native cluster in the subnet using
address range is 10.128.128.0/20. these secondary ranges.
Currently there are 1000 other VMs using B. Create a secondary range in the subnet of size /13 for pods and another
that subnet and have taken 1000 of the of size /16 for services, create the GKE VPC-native cluster in the subnet
available IP addresses. The new GKE using these secondary ranges.
cluster should support 200,000 pods
and 30,000 services. C. Create a GKE VPC-native cluster in the subnet, specifying the pod range
to be of size /14 and services range to be of size /17.
Select the minimal set of D. Create a GKE VPC-native cluster in the subnet, specifying the pod range
configuration steps and the smallest to be of size /13 and services range to be of size /17.
possible IP ranges to enable this.
2.3 Diagnostic Question 06
A. Assign the service-{serviceProjectNumber}@
You will be deploying a VPC-native GKE
container-engine-robot.iam.gserviceaccount.com
cluster into an existing service project of
service account (where serviceProjectNumber is the
a Shared VPC. You will create an Ingress project number of the service project) the
to trigger the automatic creation, Compute Network User role (in the host project).
connection, and firewall configuration of
B. Assign the service-{serviceProjectNumber}@container-engine-robot.iam.
an HTTP(S) load balancer to a service
gserviceaccount.com service account (where serviceProjectNumber is the project
deployed in the cluster for number of the service project) the Host Service Agent User (in the host project).
container-native load balancing.
C. Assign the service-{serviceProjectNumber}@container-engine-robot.iam.
gserviceaccount.com service account (where serviceProjectNumber is the project
Select the option corresponding to number of the service project) the Host Service Agent User and the Compute
the IAM policy binding of least Network User (in the host project).
privilege necessary. D. Assign the service-{serviceProjectNumber}@container-engine-robot.iam.
gserviceaccount.com service account (where serviceProjectNumber is the project
number of the service project) the Host Service Agent User (in the host project)
and the Compute Network User (for the subnet of the GKE cluster in the shared
VPC in the host project).
Configuring and maintaining Google
2.3 Kubernetes Engine clusters
Documentation
Overview of VPC Service Controls Ingress and egress rules | VPC Service Controls
Service perimeter details and configuration | VPC Service Sharing across perimeters with bridges | VPC Service
Controls Controls
Ingress and egress rules | VPC Service Controls Creating a perimeter bridge | VPC Service Controls
Sharing across perimeters with bridges | VPC Service Secure data exchange with ingress and egress rules
Controls Context-aware access with ingress rules | VPC Service
Creating a service perimeter | VPC Service Controls Controls
Dry run mode for Service Perimeters | VPC Service Access level attributes | Access Context Manager
Controls Custom access level specification | Access Context
Manager
Section 3:
Configuring network
services
3.1 Diagnostic Question 01
Cymbal Bank wants a web application A. A global external HTTP(S) load balancer
to have global anycast load balancing with one global forwarding rule,
across multiple regions. The web forwarding to one target proxy with one
application will serve static asset files URL map connected to 2 backend services
and will also use REST APIs that serve B. A global external HTTP(S) load balancer with two global forwarding
dynamic responses. The load balancer rules, forwarding to two target proxies, one with URL map and no
should support HTTP and HTTPS backend service and the other with URL map and 2 backend services
requests and redirect HTTP to HTTPS.
C. 2 global external HTTP(S) load balancers, each with one global
The load balancer should also serve all
forwarding rule forwarding to one target proxy with one URL map
the requests from the same domain
connected to 1 backend service
name, with different paths indicating
static versus dynamic resources. D. A global external HTTP(S) load balancer with two global forwarding
rules, forwarding to two target proxies, one with URL map and no
Select the load balancer configuration that backend service and the other with URL map, one backend service,
would most effectively enable this scenario. and one backend bucket
3.1 Diagnostic Question 02
Cymbal Bank uses Cloud CDN to cache A. Set the Cloud CDN cache mode for
a web application served from a the backend bucket to CACHE_ALL_STATIC.
backend bucket connected to a Cloud B. Set the Cloud CDN cache mode for the
Storage bucket. You need to cache all backend bucket to FORCE_CACHE_ALL, and ensure the
the web-app files with appropriate Cache-Control metadata for index.html is set to private.
time to live (TTL) except for the
C. Set the Cloud CDN cache mode for the backend bucket to
index.html file. The index.html file
CACHE_ALL_STATIC, and ensure the Cache-Control metadata for
contains links to versioned files and
index.html is not set or set to no-store, no-cache, or private.
should always be fetched or
re-validated from the origin. D. Set the Cloud CDN cache mode to USE_ORIGIN_HEADERS,
set the Cache-Control metadata for index.html to no-store, and
Which configuration option satisfies these set the Cache-Control headers for all the other files with
requirements with minimal effort? appropriate TTL values.
3.3 Diagnostic Question 05
Cymbal Bank is serving files from a
backend bucket and wants to ensure
time-limited read access without
authentication. The backend bucket A. Perform cache invalidation for the
uses signed URLs to access those files. file using the full path.
The files are also being cached in Cloud B. Perform cache invalidation for the file using the path
CDN. There is a problem with one of the excluding the query parameters used for the signed URL.
files. You want to delete the file. You also
C. Update the expiry time for the signed URL to be
want to immediately ensure no read
the current time.
access via the signed URL to the
cached file copy in Cloud CDN, D. Delete the key used to create the signed URL.
although the expiry time is currently set
to sometime in the future.
You are configuring hybrid DNS for A. For the VPC in one of the projects,
Google Cloud using Cloud DNS and create a Cloud DNS forwarding zone for
your on-premises DNS. You have three its VPC. For the VPC in each of the other
VPC networks in Google Cloud in three projects, create a Cloud DNS peering zone that targets the
different projects that will need to VPC with the forwarding zone.
forward DNS requests for a particular B. Create a forwarding zone in one of the projects that is visible to
private domain to the on-premises the VPCs in all of the projects.
DNS. All 3 projects have Cloud VPN
C. Create a forwarding zone in each of the projects that is visible
connections to the on-premises
to the VPC in that project.
network.
D. Create a forwarding zone and a peering zone in each project.
Select the Google recommended approach Make the forwarding zone visible to the VPC in the same
for enabling this requirement. project and the peering managed zones associated with the
VPCs in the other projects.
3.4 Configuring and maintaining Cloud DNS
Documentation
Cymbal is using Cloud NAT to provide A. Set the minimum ports per VM to 1000
internet connectivity to a group of VMs and the number of IP addresses used by
in a subnet. There are 500 VMs in the the Cloud NAT Gateway to 8.
subnet and each VM may have up to B. Set the minimum ports per VM to 2000 and the number of IP
1000 internet bound connections addresses used by the Cloud NAT Gateway to 8.
simultaneously.
C. Set the minimum ports per VM to 2000 and the number of IP
addresses used by the Cloud NAT Gateway to 10.
D. Set the minimum ports per VM to 1000 and the number of IP
What Cloud NAT configuration will addresses used by the Cloud NAT Gateway to 6.
support this requirement?
3.5 Configuring Cloud NAT
Courses Documentation
You are designing a system A. Create the 2 subnets in the same VPC. Create a VM
in Google Cloud to ensure running the 3rd party scanning software in one of the
all traffic being sent subnets. Create custom routes in the VPC to send traffic for
between two subnets is each subnet from the opposite subnet through that VM.
passed through a security B. Create the 2 subnets in the same VPC. Create a VM running the 3rd party scanning software in
gateway VM. The VM runs each of the subnets. Create custom routes in the VPC to send traffic destined for each subnet
3rd party software that originating in the opposite subnet through the VM in its subnet.
scans traffic for known C. Create the 2 subnets in 2 separate VPCs. Create a VM with 2 network interfaces (NICs), with
attack signatures, then each NIC connected to the subnet in each VPC. Create custom routes in each VPC to send
forwards or drops traffic traffic destined for each subnet originating in the opposite subnet through the VM.
based on the scan results. D. Create the 2 subnets in the same VPC. Create 2 VMs running the 3rd party scanning software,
with one in each of the subnets. Create custom routes in the VPC to send traffic destined for
each subnet originating in the opposite subnet through the VM in the opposite subnet.
Which configuration satisfies
these requirements?
3.6 Diagnostic Question 10
Cymbal Bank wants to achieve 99.9% A. 2 100 Gbps connections in separate edge availability zones of
availability with Dedicated the co-location facility, 4 50 Gbps VLAN attachments
Interconnect. You want to support 100 B. 2 100 Gbps connections in separate edge availability zones of
Gbps of throughput, even if a single the co-location facility, 2 100 Gbps VLAN attachments
interconnect connection were to fail.
C. 1 200 Gbps connection in a single edge availability zone of the
co-location facility, 4 50 Gbps VLAN attachments
What is the simplest and least D. 2 50 Gbps connections in separate edge availability zones of
expensive configuration that can the co-location facility, 4 25 Gbps VLAN attachments
meet these requirements?
Proprietary + Confidential
Networking in Google Cloud Networking in Google Cloud: Configuring on-premises routers | Cloud
● M5 Hybrid connectivity Hybrid connectivity and network Interconnect Best practices for Cloud Interconnect
Cymbal Bank is connecting A. Create the Cloud Routers in the Shared VPC
one of their Shared VPC host project and the VLAN attachments in
networks to their the Shared VPC service projects.
on-premises network via B. Create the VLAN attachments and Cloud Routers in the Shared VPC
Dedicated Interconnect. host project.
C. Create the VLAN attachments in the Shared VPC host project and the
Cloud Routers in the Shared VPC service projects.
Select the recommended D. Create the VLAN attachments and Cloud Routers in the Shared VPC
approach for configuring service projects.
their VLAN attachments and
Cloud Routers.
4.2 Diagnostic Question 05
Cymbal Bank is connecting a branch A. Configure an HA VPN gateway to connect to the on-premises
office with an old VPN gateway that gateway and use dynamic routing.
doesn’t support BGP. The old VPN B. Configure a Classic VPN gateway to connect to the on-premises
gateway only supports IKEv1 and does gateway using static routing with a route-based tunnel.
not support local and remote traffic
C. Configure a Classic VPN gateway to connect to the on-premises
selectors to be configured as
gateway using static routing with a policy-based tunnel with
0.0.0.0/0.
local and remote traffic selectors matching the office VPN but
reversed.
Which configuration option can
D. Configure a Classic VPN gateway to connect to the on premise
satisfy these requirements?
gateway and use dynamic routing.
4.2 Diagnostic Question 06
You are using the gcloud tool to A. A Cloud Router with default route advertisements
create a Classic VPN with static B. A Cloud Router with a custom route advertisements including
routing and a route-based tunnel. The the range 192.168.1.0/24
on-premises resources are all in the
C. A route with destination 192.168.1.0/24 and next hop set to the
192.168.1.0/24 range. You have issued
VPN gateway
commands to create the VPN
gateway, IP addresses, forwarding D. A route with destination 0.0.0.0/0 and next hop set to the VPN
rules, and the VPN tunnel. gateway
Configuring a site-to-site
4.2 IPsec VPN
You have an HA VPN gateway with 2 A. Remove the BGP session for one of the HA VPN tunnels.
interfaces in active/active mode. You B. Disable the BGP session for one of the HA VPN tunnels.
would like to reconfigure them to
C. Update the base advertised route priorities for both of the
active/passive mode.
HA VPN tunnels’ BGP sessions.
D. Update the base advertised route priority for one of the
HA VPN tunnel’s BGP sessions.
Cymbal Bank would like to achieve A. 1 Cloud Router in one region with the VPC in regional
99.99% availability for their Dedicated dynamic routing mode
Interconnect link from an on-premises B. 2 Cloud Routers in one region, with the VPC in global
network to their VPC. dynamic routing mode
C. 2 Cloud Routers in 2 distinct regions, with the VPC in
regional dynamic routing mode
D. 2 Cloud Routers in 2 distinct regions, with the VPC in
Select the configuration that will global dynamic routing mode.
achieve this.
Proprietary + Confidential
Documentation
4.3 Configuring Cloud Router Cloud Router overview
Creating Cloud Routers
Establishing BGP sessions | Cloud Router
Courses Skill Badges Updating the base advertised route priority |
Cloud Router
Networking in Google Cloud Custom route advertisements introduction |
● Course labs Cloud Router
Google Cloud
Advertising custom IP ranges | Cloud Router
Network Performance Advertising specific VPC subnets | Cloud Router
Networking in Google Cloud: and Optimization Quest
Creating an HA VPN gateway to a peer VPN
Defining and implementing
gateway
networks
Establishing 99.99% availability for Dedicated
● Course labs Interconnect
Establishing 99.99% availability for Partner
Networking in Google Cloud: Interconnect
Hybrid connectivity and network
Establishing 99.9% availability for Dedicated
management
Interconnect
● Course labs Establishing 99.9% availability for Partner
Interconnect
Section 5:
Managing, monitoring, and
optimizing network
operations
5.1 Diagnostic Question 01
Cymbal Bank needs to log all cache hits and A. Enable logging on the backend bucket
misses for their static assets served from and configure logging sample rate to 1.0.
Cloud CDN via an HTTP(S) load balancer B. Use the default behavior, no configuration required.
backend bucket.
C. Enable logging on the backend bucket.
D. Configure the logging sample rate on the backend
What should you do? bucket to 1.0.
5.1 Diagnostic Question 02
C. vpn.googleapis.com/network/sent_bytes_count,
Select the metrics that vpn.googleapis.com/network/received_bytes_count
would be important
to include in the D. vpn.googleapis.com/network/sent_packets_count,
vpn.googleapis.com/network/received_packets_count,
alerting policies.
vpn.googleapis.com/network/dropped_received_packets_count,
vpn.googleapis.com/network/network/dropped_sent_packets_count
Proprietary + Confidential
Cymbal Bank has set up A. Enable the Firewall Insights API. Enable the Firewall
firewall rules for a VPC. Rules logging for all rules. Configure an observation
You want to monitor them period starting immediately and lasting 24h. After 24h have passed, view the Firewall
Insights Deny rules with hits page.
to determine which Deny
rules are triggering to B. Enable the Firewall Insights API. Configure an observation period starting
block traffic over the next immediately and lasting 24h. After 24h have passed, view the Firewall Insights Deny
24 hours. rules with hits page.
C. Enable the Firewall Insights API. After 24h have passed, view the Firewall Insights
Select the simplest Deny rules with hits page.
setup and process to
D. Enable Firewall Rules logging for all rules. Configure an observation period starting
accomplish this.
immediately and lasting 24h. After 24h have passed, view the Firewall Insights Deny
rules with hits page.
5.2 Diagnostic Question 04
Cymbal Bank needs to do A. Use the Policy Troubleshooter to test each user
an analysis to verify which and group against the VPC and each of the
users and groups have permissions in the Network Admin role.
been given the Network
B. Use the Policy Simulator to simulate providing the Network Admin role to
Admin role for a particular
each user and group. Review the results to determine which identities
VPC network. would have access changes.
C. Use the Policy Analyzer with scope set to Organization, and resource set to
the VPC, and role set to Network Admin.
Select the simplest D. Use the Policy Analyzer with scope set to Organization, resource set to the
setup and process to VPC, role set to Network Admin, and identity set to all users and groups.
accomplish this.
Proprietary + Confidential
You are using VPC flow logs to analyze A. Configure them with a sampling rate of 0.1 and a filter expression for the
traffic arriving at a subnet. You need to connection source and destination IP within the IP range of the subnet.
capture approximately 10% of the traffic
B. Configure them with a sampling rate of 1.0 and a filter expression for the
and determine how much traffic
connection source and destination IP within the IP range of the subnet.
originates from outside the subnet. The
VPC flow logs have already been enabled C. Configure them with a sampling rate of 0.1 and a filter expression for the
for the subnet. You want to use the least connection destination IP within the IP range of the subnet.
expensive process.
D. Configure them with a sampling rate of 1.0 and a filter expression for the
connection destination IP within the IP range of the subnet.
You are debugging a Layer 2 Partner A. Check the ASN configuration of the on-premises router
Interconnect connection that is indicating a and the Cloud Router.
failure to create a BGP session in the Cloud
B. Check the BGP keepalive timer configuration of the
Router for the associated VLAN attachments.
Cloud Router.
You are trying to debug a connectivity issue A. Disable Firewall rules one by one in all combinations to
between VMs in the same VPC using internal determine the problem.
IP addresses. The issue began immediately
B. Remove static routes one by one in all combinations to
after configuring routes and firewall rules.
determine the problem.
Google Cloud Networking in Networking in Build and secure Network Sample questions
Fundamentals: Google Cloud: Google Cloud: networks in performance and
Core Defining and Hybrid Google Cloud optimization Skill
Infrastructure implementing connectivity and Skill Badge Badge Review
networks network documentation
management Security and
Identity
Fundamentals
Skill Badge
Weekly study plan
Now, consider what you’ve learned about your knowledge and skills
through the diagnostic questions in this course. You should have a
better understanding of what areas you need to focus on and what
resources are available.
Use the template that follows to plan your study goals for each week.
Consider:
● What exam guide section(s) or topic area(s) will you focus on?
● What courses (or specific modules) will help you learn more?
● What Skill Badges or labs will you work on for hands-on practice?
● What documentation links will you review?
● What additional resources will you use - such as sample
questions?
You may do some or all of these study activities each week.
Courses/modules Networking in Google Cloud: Defining and implementing networks M1, M2, M3
to complete: Networking in Google Cloud: Hybrid connectivity and network management M3
Area(s) of focus:
Courses/modules
to complete:
Skill Badges/labs
to complete:
Documentation
to review:
Additional study: