Azure Network Watcher IP Flow Verify vs Traffic Analytics
Short answer
B Azure Traffic Analytics analyzes aggregated traffic flows and does not verify individual packet allow/deny decisions; IP Flow Verify is required.
Question
Note: This question is part of a series of questions that present the same scenario. Each question in the series contains a unique solution that might meet the stated goals. Some question sets might have more than one correct solution, while others might not have a correct solution. After you answer a question in this section, you will NOT be able to return to it. As a result, these questions will not appear in the review screen. Your company deploys several virtual machines on-premises and to Azure. ExpressRoute is deployed and configured for on-premises to Azure connectivity. Several virtual machines exhibit network connectivity issues. You need to analyze the network traffic to identify whether packets are being allowed or denied to the virtual machines. Solution: Use Azure Traffic Analytics in Azure Network Watcher to analyze the network traffic. Does this meet the goal?
Key Takeaways
The exam tests knowledge of Azure Network Watcher tools, with the common trap being confusion between high-level traffic analytics (aggregated data) and low-level flow verification (per-packet decision logic).
This question evaluates the distinction between Azure Traffic Analytics and IP Flow Verify in Azure Network Watcher for packet-level diagnostics. It establishes that only IP Flow Verify can determine if specific packets are allowed or denied by security rules.
Common mistake: Candidates often select 'Yes' because they associate NSG flow logs with Traffic Analytics and assume this covers packet allow/deny status. However, Traffic Analytics visualizes aggregated flows, whereas IP Flow Verify explicitly checks individual packet permissions against NSG rules.
Expert Analysis
Why the Answer Is Correct
The correct answer is B because Azure Traffic Analytics provides statistical insights and visualization of network traffic patterns, such as total inbound/outbound flows and NSG deployment status. It does not perform real-time checks on individual packets to determine if they are allowed or denied. The tool required for this specific goal is IP Flow Verify, which "checks if a packet is allowed or denied to or from a virtual machine" by evaluating it against configured Network Security Group (NSG) rules.Why the Other Options Are Wrong
Option A is incorrect because selecting 'Yes' implies Traffic Analytics meets the goal, which it does not. While Traffic Analytics uses NSG flow logs, it aggregates this data for trend analysis and troubleshooting performance issues, not for immediate packet-level permit/deny verification. Confusing these two capabilities leads to choosing the wrong diagnostic tool.Community Comment Notes
Community consensus strongly favors Option B. As user itmaster noted, "Traffic Analytics... gives you statistical data... However, it doesn't give you information if packets are allows of denied." Several users referenced official documentation stating that "IP flow verify checks if a packet is allowed or denied to or from a virtual machine," confirming that Traffic Analytics is insufficient for this specific requirement. User ExStudent also emphasized that IP Flow Verify returns the name of the rule that denied the packet, a feature absent in Traffic Analytics.Official Reference
Exam Strategy
When asked about checking if a specific packet is allowed or denied, always look for IP Flow Verify in Azure Network Watcher. Reserve Traffic Analytics for questions involving traffic volume, trends, or aggregated NSG flow log analysis.
Frequently Asked Questions
What is the difference between Traffic Analytics and IP Flow Verify?
Traffic Analytics visualizes aggregated network flow data and trends. IP Flow Verify checks a single packet against NSG rules to see if it is allowed or denied.
Can Traffic Analytics show blocked traffic?
It shows statistics on blocked flows via NSG flow logs but cannot verify if a specific new packet is allowed or denied in real-time.
Discussion 33 contributions
Compiled from public community threads and reader submissions, lightly edited for clarity. Handles and vote tallies are shown as recorded.
From public community threads 30 of 33
-
itmaster 👍 69 Answered B(Traffic Analytics) under (Network Watcher) gives you statistical data and traffic visualization like total inbound and outbound flows and the number of deployed NSGs. However, it doesn't give you information if packets are allows of denied. Check screenshot in the following reference: https://docs.microsoft.com/en-us/azure/network-watcher/traffic-analytics (IP Flow Verify) under (Network Watcher) gives you option to verify if traffic is allowed or denied. Check screenshot in the following reference: https://docs.microsoft.com/en-us/azure/network-watcher/network-watcher-ip-flow-verify-overview Correct answer is B.
-
Eltooth 👍 12 Answered BCorrect answer - B
-
NotMeAnyWay 👍 5 Answered BAzure Traffic Analytics is designed to help diagnose performance and connectivity issues in Azure virtual networks. It uses network flow data collected by Azure Network Watcher's flow logs, and provides insights into network activity and patterns. However, it does not provide the ability to identify whether packets are being allowed or denied to specific virtual machines.
-
sapien45 👍 4Answer:A Read the damn docuemntation : https://docs.microsoft.com/en-us/azure/network-watcher/traffic-analytics A key component of traffic analytics is NSG flow logs : Network security group (NSG) flow logs: Allow you to view information about ingress and egress IP traffic through a network security group. NSG flow logs are written in json format and show outbound and inbound flows on a per rule basis, the NIC the flow applies to, five-tuple information about the flow (source/destination IP address, source/destination port, and protocol), and if the traffic was allowed or denied.
-
MicroNoob 👍 3 Answered BI am also leaning towards the correct answer being IP Flow Verify based on the description that it focuses on the packet access to VMs. The question appears to be concerned with the VMs which would make this a more appropriate answer.
Show 25 more comments
-
Bigio 👍 3 Answered B"IP flow verify checks if a packet is allowed or denied to or from a virtual machine." https://docs.microsoft.com/en-us/azure/network-watcher/network-watcher-ip-flow-verify-overview
-
stonwall12 👍 2Correct Answer - B: No, Azure Traffic Analytics (CORRECT ANSWER IS IP FLOW VERIFY) Azure Traffic Analytics provides insights into the network traffic through Azure resources. It can help you understand traffic flow patterns, identify security and networking issues, and optimize your network deployments. To analyze the network traffic in the described scenario, tools like Azure Network Watcher, specifically its IP flow verify feature, would be more appropriate. https://learn.microsoft.com/en-us/rest/api/network-watcher/network-watchers/verify-ip-flow?tabs=HTTP
-
ExStudent 👍 2Correct answer - B (Based on the IP Flow docs IP flow verify in Azure Network Watcher IP flow verify checks if a packet is allowed or denied to or from a virtual machine. The information consists of direction, protocol, local IP, remote IP, local port, and remote port. If the packet is denied by a security group, the name of the rule that denied the packet is returned. While any source or destination IP can be chosen, IP flow verify helps administrators quickly diagnose connectivity issues from or to the internet and from or to the on-premises environment.
-
Greysi 👍 2 Answered ACorrect answer is A - YES from my point of view. https://docs.microsoft.com/en-us/azure/network-watcher/traffic-analytics "Pinpoint network misconfigurations leading to failed connections in your network" "Statistics of blocked traffic. Why a host is allowing or blocking significant traffic volume" ... All these information can help to find root cause of connectivity issue.
-
Gamos 👍 2 Answered ABased on the documentation in this link https://learn.microsoft.com/en-us/azure/network-watcher/traffic-analytics, with network traffic analyzer you can: - Pinpoint network misconfigurations that can lead to failed connections in your network. And it provides the following information: - Allowed and blocked traffic So for me correct answer is A
-
memo454 👍 2B. IP flow verify capability enables you to specify a source and destination IPv4 address, port, protocol (TCP or UDP), and traffic direction (inbound or outbound). IP flow - latency and network issues at the VM LEVEL.
-
flash007 👍 2no ip flow verify is used to check if anything is blocked regarding traffic
-
aleksandarivanov 👍 2i don't see an NSG mentioned in the question, tho
-
uffman 👍 2 Answered BCorrect answer is given.
-
Rick365 👍 2 Answered BVote B
-
Chenn 👍 1A. Yes Azure Traffic Analytics, a feature of Azure Network Watcher, provides comprehensive visibility into network traffic across your Azure deployments. It can analyze network traffic to and from your Azure resources, helping you identify whether packets are being allowed or denied to your virtual machines. Therefore, using Azure Traffic Analytics in Azure Network Watcher would meet the goal of analyzing network traffic to identify connectivity issues with the virtual machines. Please note that this recommendation is based on the information provided and might need to be adjusted based on further specifics of your environment and requirements. Always test configurations in a controlled environment before deploying them in production.
-
sirine19870 👍 1 Answered AAzure Network Watcher is a tool designed to monitor and diagnose network issues in Azure. Traffic Analytics is a feature within Network Watcher that uses NSG flow logs to: Identify allowed or denied connections Visualize inbound and outbound traffic flows Detect anomalies or network connectivity issues It helps identify problems related to: Misconfigured NSG (Network Security Group) rules Incorrect traffic filtering Improper segmentation
-
AlfKay 👍 1 Answered AI dont convince it is A but from this,it seems Traffic Analytics can do the work to determine block and allowed packets, https://learn.microsoft.com/en-us/azure/network-watcher/traffic-analytics-usage-scenarios. Look for, "Statistics of blocked traffic. Why is a host blocking a significant volume of benign traffic? This behavior requires further investigation and probably optimization of configuration"
-
PM_PM 👍 1 Answered AAzure Traffic Analytics is a feature of Azure Network Watcher that allows you to monitor and analyze network traffic to identify connectivity issues. By using Azure Traffic Analytics, you can gain insight into the network traffic and identify whether packets are being allowed or denied to the virtual machines.
-
Turnkey 👍 1 Answered AThe question asks whether Traffic Analytics can identify traffic being allowed or denied. Microsoft explicitly lists “Allowed and blocked traffic” and “Most-blocking rules” among its capabilities. It analyzes flow logs that record whether traffic was allowed or denied
-
Satan4u 👍 1 Answered AYou can use Azure Traffic Analytic to check "The status of the traffic, such as allowed or denied." based on this doc: https://learn.microsoft.com/en-us/azure/network-watcher/traffic-analytics?utm_source=chatgpt.com&tabs=Americas
-
ahorva 👍 1Not really sure about this - one of the Traffic Analytics use cases: - Pinpoint network misconfigurations leading to failed connections in your network https://docs.microsoft.com/en-us/azure/network-watcher/traffic-analytics
-
6beee3e 👍 1 Answered BIf the goal is “analyze traffic patterns (allowed/denied)” → Traffic Analytics works If the goal is “verify whether a specific packet is allowed or denied to a VM” → Not sufficient
-
tvdtharindu 👍 1 Answered AThe correct answer is A: Reference: https://learn.microsoft.com/en-us/azure/network-watcher/network-watcher-overview#ip-flow-verify
-
bigpeepee 👍 1I hear you but the from what I can gather from the question is that vms and a network existed previously and now its expressroute
-
bigpeepee 👍 1but nsg blocks packets or not? It does and it has me second guess it as b is an allowable answer.
-
Gor 👍 1 Answered BIP Flow Verify in Network Watcher gives you option to verify if traffic is allowed or denied.
-
PeterHu 👍 1this is on VM level ,not on NSG ,so the answer is B
-
OPT_001122 👍 1 Answered BNo Correct ans - Azure Network Watcher IP Flow
-
bigpeepee 👍 1I will put my final answer as A.
Reader comments & corrections
No reader corrections yet — spotted an error or have a note? Share it below.
Related Analysis
Practice All AZ-305 Questions
Access 95 questions with complete answers and detailed explanations.
View Full AZ-305 Practice Test →