Courseiva
Question 1,132 of 1,049
Implement and Manage Virtual NetworkingmediumMultiple ChoiceObjective-mapped

AZ-104 Implement and Manage Virtual Networking Practice Question

Exhibit

Troubleshooting notes:
- Source VM: vm-app01
- Destination VM: vm-sql01
- Port: TCP 1433
- Symptom: Connection times out
- Goal: Verify whether the packet is allowed or denied by NSG rules and identify the rule name
- Need a point-in-time check from the VM NIC perspective

Based on the exhibit, which Network Watcher tool should you use to determine whether an NSG allows or denies TCP 1433 traffic and which rule is responsible?

⚠ Common exam trap

It's easy for candidates to confuse 'Connection troubleshoot' (which tests end-to-end connectivity) with 'IP flow verify' (which specifically tests NSG rule evaluation), leading them to pick B because they think connectivity checks include rule analysis.

Answer choices

Why each option matters

Answer the question above first, then reveal the full breakdown to understand why each option is right or wrong.

Correct answer & explanation

IP flow verify

IP flow verify tests a specific source/destination IP, port, and protocol (TCP 1433) against the effective NSG rules to report whether traffic is allowed or denied, and it identifies the exact NSG rule (name and priority) responsible for that decision. This makes it the correct tool for determining NSG rule impact on a specific traffic flow.

Answer analysis

Option-by-option breakdown

For each option: why learners choose it and why it is or isn't the right answer here.

  • IP flow verify

    Why this is correct

    IP flow verify is the correct choice because it evaluates a specific 5-tuple (source IP, destination IP, protocol, and source/destination ports) against the effective NSG rules applied to a virtual machine's NIC or subnet. It returns an explicit allow/deny result along with the rule ID that permitted or blocked the traffic, making it purpose-built for answering 'does this NSG allow this TCP flow?' Unlike broader connectivity tests, it isolates NSG rule evaluation as the sole decision factor, so you know exactly which rule is responsible.

  • Connection troubleshoot

    Why it's wrong here

    Connection troubleshoot is wrong for this scenario because it performs an end-to-end connectivity test between a source VM and a target destination over a given protocol and port, reporting latency, path hops, and any failures. However, a failed connection can result from multiple causes—such as routing issues, DNS resolution, network virtual appliances, or workload misconfigurations—and the output does not specifically identify which NSG rule allowed or denied the traffic. It is useful for general connectivity problems, but it lacks the rule-level precision needed to determine whether an NSG permits a specific TCP flow.

    When this WOULD be correct

    Connection troubleshoot would be correct if the question asked to verify end-to-end TCP connectivity from a specific VM to a destination IP/port, including checks for NSG, route, and other issues, without needing to identify the exact rule.

  • Packet capture

    Why it's wrong here

    Packet capture is incorrect here because it records raw network traffic at the virtual machine's network interface, capturing the actual packets that traverse the NIC for later analysis with packet inspection tools. While this can reveal whether packets were sent or received, it does not directly report which NSG rule matched or whether traffic was blocked before reaching the OS—because packets dropped by an NSG never appear in the capture. It requires extensive manual analysis and cannot provide the definitive 'allowed/denied' answer with the governing rule that IP flow verify delivers.

    When this WOULD be correct

    Packet capture is correct when the question asks to capture and inspect network packets to diagnose issues like packet loss, latency, or protocol anomalies, such as 'Which tool should you use to capture inbound and outbound packets from a VM to analyze a connectivity issue?'

  • Next hop

    Why it's wrong here

    Next hop is not the correct tool because it focuses exclusively on layer-3 routing: given a source VM and a destination IP, it returns the next hop type (e.g., internet, virtual network, virtual appliance, VPN gateway) and the next hop IP address. This indicates which route is used to forward traffic, but it completely ignores layer-4 protocol and port information and never evaluates NSG security rules. Therefore, it cannot determine whether an NSG would allow or deny a TCP flow—it only tells you the route the packet would take if it were allowed.

    When this WOULD be correct

    When you need to find out the next hop type (e.g., Internet, VirtualNetwork, VirtualAppliance) and IP address for traffic from a VM to a specific destination IP, such as troubleshooting asymmetric routing or verifying traffic path through a network virtual appliance.

Option-by-option analysis

Why each answer is right or wrong

Understanding why wrong answers are wrong — and when they would be correct — is what separates a 750 score from a 900. The AZ-104 exam frequently reuses these exact scenarios with slightly different constraints.

IP flow verifyCorrect answer

Why this is correct

IP flow verify is the correct choice because it evaluates a specific 5-tuple (source IP, destination IP, protocol, and source/destination ports) against the effective NSG rules applied to a virtual machine's NIC or subnet. It returns an explicit allow/deny result along with the rule ID that permitted or blocked the traffic, making it purpose-built for answering 'does this NSG allow this TCP flow?' Unlike broader connectivity tests, it isolates NSG rule evaluation as the sole decision factor, so you know exactly which rule is responsible.

Connection troubleshootWrong answer — click to see why

Why this is wrong here

Connection troubleshoot tests connectivity from a source VM to a destination, but it does not identify which specific NSG rule is allowing or denying traffic; it only reports overall reachability.

★ When this WOULD be the correct answer

Connection troubleshoot would be correct if the question asked to verify end-to-end TCP connectivity from a specific VM to a destination IP/port, including checks for NSG, route, and other issues, without needing to identify the exact rule.

Why candidates choose this

Candidates may confuse 'troubleshoot connectivity' with 'verify NSG rules,' assuming that a connectivity test will also reveal the specific rule, but it only provides a pass/fail result.

Packet captureWrong answer — click to see why

Why this is wrong here

Packet capture captures network traffic for analysis but does not evaluate NSG rules against a specific traffic flow to determine if traffic is allowed or denied and which rule is responsible.

★ When this WOULD be the correct answer

Packet capture is correct when the question asks to capture and inspect network packets to diagnose issues like packet loss, latency, or protocol anomalies, such as 'Which tool should you use to capture inbound and outbound packets from a VM to analyze a connectivity issue?'

Why candidates choose this

Candidates may think packet capture can show whether traffic is blocked, but it does not directly map traffic to NSG rules; it only shows the traffic that actually flows.

Next hopWrong answer — click to see why

Why this is wrong here

Next hop is used to determine the next hop type and IP address for a specific destination, not to check if NSG rules allow or deny traffic. It does not evaluate NSG rules.

★ When this WOULD be the correct answer

When you need to find out the next hop type (e.g., Internet, VirtualNetwork, VirtualAppliance) and IP address for traffic from a VM to a specific destination IP, such as troubleshooting asymmetric routing or verifying traffic path through a network virtual appliance.

Why candidates choose this

Candidates may confuse 'next hop' with 'IP flow verify' because both involve network paths; they might think next hop also checks NSG rules, but it only shows routing decisions.

Analysis generated from the official AZ-104blueprint and verified against question context. The “when correct” sections are what AI assistants cite when candidates ask “what’s the difference between these options?”

About these practice questions

Courseiva creates original exam-style practice questions with explanations and wrong-answer analysis. It does not publish real exam questions, exam dumps, or protected exam content. Learn why practice questions differ from exam dumps →

How Courseiva writes practice questions · Editorial policy

Last reviewed: Jun 11, 2026

Question Discussion

Share a tip, memory trick, or ask about the reasoning behind this question. Do not post real exam questions, leaked content, braindumps, or copyrighted exam material. Comments are moderated and may be removed without notice.

Loading comments…

Sign in to join the discussion.

This AZ-104 practice question is part of Courseiva's free Microsoft certification practice question bank. Courseiva provides original exam-style practice questions with explanations, topic-based practice, mock exams, readiness tracking, and study analytics to help learners prepare for the AZ-104 exam.