Network Operations 19% Lesson 4 of 10

Lesson 3.2.2 — Advanced Monitoring: Flow Data, Packet Capture, SPAN & Network Discovery

Avatar Of Asad IjazAsad Ijaz ·Sep 19, 2026 ·5 min read
40% through domain
Illustration Of A Magnifying Glass Showing Zoomed-In Detail On Part Of A Flowing Stream Of Data Particles

Domain 3.0 | Network Operations — 19% of exam

Learning Objectives

By the end of this lesson, you will be able to:

  • Explain flow data (NetFlow/sFlow) and what it reveals about network traffic
  • Distinguish flow data from full packet capture and identify when each is appropriate
  • Explain SPAN/port mirroring and how it enables non-disruptive traffic capture
  • Describe network discovery and API integration as modern monitoring and automation tools
  • Identify the appropriate monitoring approach for a given troubleshooting or visibility need

Key Terms

TermDefinition
Flow Data (NetFlow/sFlow)Summarized metadata about network traffic — source/destination, port, protocol, and volume — without capturing full packet content
Packet CaptureRecording the complete contents of network packets for detailed analysis
SPAN (Switched Port Analyzer)A switch feature that copies traffic from one or more source ports to a destination port, often called port mirroring
Network DiscoveryAutomated scanning to identify and inventory devices connected to a network
API IntegrationUsing an application programming interface to pull monitoring data or push configuration directly, rather than relying solely on protocols like SNMP

Explanation

From Fundamentals to Advanced Techniques

The previous lesson covered SNMP, syslog, and baselines — the foundational tools that tell you a device’s status and whether current behavior looks normal. This lesson covers the techniques that go a level deeper: understanding not just that something is happening, but exactly what traffic is flowing and why.

Flow Data: NetFlow and sFlow

Flow data — collected through protocols like NetFlow (Cisco’s implementation) or sFlow (a vendor-neutral equivalent) — summarizes network traffic without recording the actual packet contents. A flow record typically captures source and destination IP addresses, port numbers, protocol, and volume (bytes and packets transferred), giving a clear picture of who is talking to whom, how much, and using what, without needing to store or inspect the actual data being exchanged.

This makes flow data extremely efficient for big-picture traffic analysis: identifying top talkers consuming the most bandwidth, spotting an unexpected spike in traffic to an unfamiliar destination, or feeding long-term capacity planning — all without the storage and processing overhead that recording every single packet’s full content would require.

Diagram Comparing Flow Data'S Metadata Summary Against Packet Capture'S Full Payload Contents
How Flow Data Summarizes Traffic Metadata While Packet Capture Records Full Contents

Packet Capture: Full Detail When You Need It

Packet capture goes further, recording the actual contents of packets crossing a link — not just metadata about them. This level of detail is essential for deep protocol troubleshooting: diagnosing a malformed handshake, inspecting the actual payload of a suspicious connection, or verifying exactly what data a misbehaving application is sending.

That level of detail comes at a real cost, though. Full packet capture generates enormous volumes of data very quickly and demands meaningfully more storage and processing than flow data. This is exactly why packet capture is typically used surgically — capturing a specific link for a limited window while actively troubleshooting a known issue — rather than running continuously across an entire network the way flow data monitoring often does.

SPAN and Port Mirroring

Actually getting traffic to a capture tool without disrupting the network it’s monitoring requires a specific mechanism: SPAN (Switched Port Analyzer), also commonly called port mirroring. A switch configured for SPAN copies traffic from one or more designated source ports (or an entire VLAN) to a separate destination port, where a packet capture tool or analyzer is connected.

Diagram Showing A Switch Copying Traffic From A Source Port To A Destination Port For Analysis Without Disrupting The Original Path
How A Switch Copies Traffic From Source Ports To A Destination Port For Passive Analysis

The key property of SPAN is that it’s passive and non-disruptive: the original traffic keeps flowing normally through its intended path, while an identical copy is sent to the monitoring port. This is what makes it possible to run deep packet-level analysis on live production traffic without inserting a device inline that could itself become a point of failure or introduce latency into the actual traffic path.

Network Discovery

Network discovery automates the process of identifying what’s actually connected to a network — scanning subnets, querying devices, and building (or verifying) an inventory of what exists and how it’s configured. This connects directly back to the asset inventory concept from earlier in this module: a manually maintained inventory tends to drift out of date as devices are added, removed, or replaced, while automated network discovery can periodically re-scan and flag discrepancies — an unexpected new device showing up, or a documented device that’s no longer responding.

API Integration

Modern monitoring platforms increasingly rely on API integration rather than depending solely on SNMP or syslog. An API lets a monitoring tool pull structured data directly from a device, a cloud platform, or another management system — and often lets it push configuration changes back the other direction too. This matters especially in environments spanning both on-premises and cloud infrastructure, where cloud resources typically don’t expose SNMP at all and instead offer their own vendor-specific APIs as the primary way to retrieve monitoring data or automate changes.

Choosing the Right Monitoring Approach

Each of these tools fits a different need, and real network operations typically use several together rather than relying on just one:

ToolBest ForOverhead
Flow data (NetFlow/sFlow)Ongoing traffic pattern visibility, top talkers, capacity planningLow
Packet captureDeep protocol troubleshooting of a specific, known issueHigh
SPAN/port mirroringDelivering live traffic to a capture tool without disruptionLow (mechanism itself)
Network discoveryVerifying and maintaining an accurate device inventoryLow, periodic
API integrationPulling data from or automating cloud and modern platformsVaries
Decision Flow Diagram Matching Different Monitoring Needs To Flow Data, Packet Capture, Span, Or Api Integration
Matching Flow Data, Packet Capture, Span, Discovery, And Apis To The Right Situation

Reaching for full packet capture on every link all the time would be wasteful and often impractical; relying only on flow data would leave genuine protocol-level problems invisible. The skill is picking the right level of visibility for the actual question being asked.

Recognition-Level Verification Concepts

A few patterns are worth recognizing on sight:

  • Traffic data showing source/destination and byte counts, but no actual payload content, is flow data, not packet capture.
  • A switch configuration copying traffic from one port to another monitoring port, without affecting the original path, is SPAN/port mirroring.
  • An automated scan producing a new or updated device inventory list is network discovery.
  • A monitoring tool pulling metrics from a cloud service with no SNMP involved at all is almost certainly using API integration.

Common Exam Traps

  • Flow data and packet capture are not the same level of detail. Flow data is summarized metadata; packet capture is the actual packet contents — don’t assume flow data can answer a question that requires inspecting payload content.
  • SPAN is passive and doesn’t affect the original traffic path. It’s a copy mechanism, not an inline device that traffic must pass through to reach its destination.
  • Packet capture’s overhead makes it a targeted, temporary tool in most real deployments, not something run continuously and everywhere the way flow data monitoring often is.
  • Network discovery complements, but doesn’t replace, a maintained asset inventory. It’s a verification and update mechanism, catching drift between documentation and reality.
  • API integration isn’t just “a newer version of SNMP.” It’s often the only practical option for cloud and modern platform monitoring, where SNMP typically isn’t available at all.

Lesson 3.2.2 Practice Quiz — Advanced Monitoring Techniques

17 questions covering flow data, packet capture, SPAN/port mirroring, network discovery, and API integration.

N10-009 · Domain 3.2
Question 1Plain
What does flow data (like NetFlow) capture?
Flow data summarizes traffic metadata without recording full packet content, making it efficient for ongoing traffic visibility.
Question 2Plain
What does SPAN (port mirroring) do?
SPAN copies traffic from designated source ports to a destination port, letting an analyzer inspect it without disrupting the original path.
Question 3Plain
What is network discovery?
Network discovery automates scanning a network to identify and inventory what devices are actually connected.
Question 4Choose Two
Which two statements about flow data are correct? (Choose two.)
Flow data is summarized metadata with low overhead — recording full packet content and requiring more storage than packet capture both describe the opposite tool.
Question 5Choose Two
Which two statements about packet capture are correct? (Choose two.)
Packet capture records full packet contents and, because of its significant overhead, is typically used surgically for a specific issue rather than continuously across the whole network.
Question 6Choose Two
Which two statements about SPAN/port mirroring are correct? (Choose two.)
SPAN is passive — it copies traffic to a monitoring port without disrupting the original path, and it never requires traffic to pass through the analyzer inline.
Question 7Scenario
An administrator wants ongoing visibility into which hosts are consuming the most bandwidth, without significant storage or processing overhead. What tool fits best?
Flow data is exactly designed for this kind of low-overhead, ongoing top-talker visibility.
Question 8Scenario
An engineer needs to inspect the actual payload of a suspicious connection to determine exactly what data is being sent. What tool is needed?
Only full packet capture actually records payload content in enough detail to answer "what data is being sent."
Question 9Scenario
A team needs to feed live production traffic to an intrusion detection analyzer without disrupting the traffic's normal path. What mechanism should they use?
SPAN delivers a passive copy of live traffic to the analyzer, leaving the original traffic path completely undisturbed.
Question 10Scenario
A team wants to catch unauthorized or undocumented devices that have been connected to the network without going through proper provisioning. What tool helps with this?
Network discovery's automated scanning is exactly what catches undocumented devices, flagging drift between the asset inventory and what's actually connected.
Question 11Scenario
A monitoring platform needs to pull performance metrics from a cloud-hosted service that doesn't support SNMP at all. What should it use instead?
Cloud platforms typically expose their own APIs rather than SNMP, making API integration the practical way to pull their monitoring data.
Question 12Exhibit
Based on this record, what type of monitoring data is this?
Flow Record: Source: 10.0.5.20:51022 Destination: 93.184.216.34:443 Protocol: TCP Bytes: 4,582,110 Packets: 3,201 Payload: (not captured)
The explicit "Payload: (not captured)" note alongside source/destination and byte/packet counts confirms this is flow data, not full packet capture.
Question 13Exhibit
Based on this capture snippet, what type of monitoring data is this?
Frame 1201: 512 bytes GET /login.php HTTP/1.1 Host: internal-app.example.com Cookie: session=abc123... [Full payload captured]
Actual HTTP request content, headers, and cookie values being visible confirms this is full packet capture, not summarized flow metadata.
Question 14Exhibit
Based on this switch configuration, what is being set up?
SW1(config)# monitor session 1 source interface GigabitEthernet0/1 SW1(config)# monitor session 1 destination interface GigabitEthernet0/24
The "monitor session" commands with a source and destination interface are exactly how a SPAN session is configured on a Cisco-style switch.
Question 15Exhibit
Based on this network discovery scan result, what has been identified?
Network Discovery Scan — 2026-09-19 New device found: MAC aa:bb:cc:11:22:99, IP 192.168.10.155 Not present in asset inventory Status: FLAGGED for review
This is exactly what network discovery is meant to catch — a device present on the network but missing from documented asset inventory, flagged for review.
Question 16Exhibit
Based on this log, what method is being used to retrieve data from the cloud service?
[MONITOR-LOG] 2026-09-19 11:00:00 GET https://api.cloudprovider.example.com/v2/metrics/cpu Response: 200 OK, JSON payload received Method: REST API call (no SNMP involved)
A REST API GET request retrieving JSON metrics, explicitly noted as not involving SNMP, is API integration in action.
Question 17Exhibit
Based on this comparison, which tool should be used to investigate a specific, actively occurring malformed-handshake issue on one link?
Tool Detail Level Overhead Flow Data Summary only Low Packet Capture Full payload High
Diagnosing a malformed handshake requires inspecting actual packet contents, which only packet capture provides — flow data's summary-only detail can't answer this specific question, even though it costs less overhead.
📝

Summary

Flow data (NetFlow/sFlow) summarizes traffic metadata — source, destination, port, protocol, and volume — without recording actual packet content, making it efficient for ongoing traffic visibility.

Packet capture records full packet contents for deep protocol troubleshooting, at the cost of significantly higher storage and processing overhead.

SPAN/port mirroring copies traffic from source ports to a destination port passively, letting a capture tool analyze live traffic without disrupting the original path.

Network discovery automates scanning to verify and update device inventory, catching drift between documentation and what's actually connected.

API integration lets monitoring tools pull data from and push changes to modern and cloud platforms that typically don't support SNMP at all.

Real network operations combine these tools based on the specific question being asked, rather than relying on any single one for everything.

Avatar Of Asad Ijaz

Lead Networking Architect and Editor at NetworkUstad. BS in Computer Networks and Security, CCNP and CCNA certified, with 11+ years of experience in enterprise network design, implementation, and troubleshooting. Writes practical tutorials on routing, IPv4 management, network automation, and security fundamentals.