Skip to main content

What is conversation view?

Conversation view is a flow‑analysis representation that combines traffic from both directions of a network exchange between two endpoints into a single conversational record. Instead of showing separate “outbound” and “inbound” flows, it merges them so that analysts see the full dialogue between source and destination together. This simplifies traffic investigation, especially when analyzing large volumes of directionally‑split flow records.


How conversation view works

Conversation view correlates related directional records that describe opposite sides of the same communication. It typically uses the source/destination IP addresses, ports, protocol, and timing to match pairs of flows and then aggregates bytes, packets, and duration into a single entry. The result is a unified view per communication pair, often labeled by the endpoints, ports, and protocol rather than by individual flow exports.


Conversation view in network operations

In operations, conversation view makes it easier to see how two endpoints communicate and how much traffic flows each way. It is useful for troubleshooting performance issues, inspecting request‑response patterns, and investigating security events where traffic ratio between hosts matters. Instead of manually pairing flows, analysts can directly see which conversations are largest, longest, or most suspicious.


Conversation view vs flow legs view

DimensionConversation viewFlow legs view
RepresentationCombined bidirectional conversationSeparate directional or exporter records
ReadabilityEasier to read conversationsMore detailed but harder to summarize
Directional visibilityAggregated ingress and egress numbersClear per‑leg, per‑interface visibility
Operational focusEndpoint‑level analysis and traffic patternsTopology, path, and multi‑hop analysis
Typical useSecurity and traffic‑level investigationInterface and path‑level troubleshooting

Conversation view improves readability; legs view preserves low‑level exporter and path detail.


Why conversation view is useful

Conversation view helps analysts quickly understand communication behavior between hosts without manually correlating flows. It shortens investigations, improves readability of traffic relationships, and makes it easier to spot anomalies in traffic ratios or unusually large conversations. However, it may hide some lower‑level details like which interface or exporter generated each leg, so detailed topology analysis still benefits from legs‑view data.


Conversation view and flow correlation

Conversation‑oriented analysis typically relies on flow correlation or flow‑stitching logic. The system matches flow pairs using IP addresses, ports, protocol, and timestamps, optionally deduplicating overlapping records and then merging them into a single conversation. The exact behavior depends on the exporter and on the analytics platform’s stitching logic.


In Trisul

Trisul supports conversation‑oriented traffic analysis through flow correlation and bidirectional visibility. In Explore Flows and related views, you can see traffic between two endpoints as a single conversation, while still retaining the ability to drop into legs‑level views when needed. Top‑K and Aggregate Flows can summarize the largest conversations by byte or packet count, helping you quickly identify dominant traffic pairs.



Frequently asked questions

What does conversation view show?

Conversation view presents traffic exchanged between two endpoints as a single conversational record containing directional traffic metrics such as bytes, packets, duration, ports, and protocol information.

How does conversation view relate to flow stitching?

Conversation‑oriented analysis commonly relies on flow correlation or flow‑stitching techniques that associate related directional traffic records into a unified conversational representation.

What is the difference between conversation view and flow legs view?

Conversation view emphasizes readability by combining related traffic directions, while flow legs view preserves individual directional or exporter‑specific flow records for detailed path and topology analysis.

When is conversation view not enough?

Conversation view may not preserve detailed exporter, interface, or path‑level visibility required for topology analysis, path tracing, or multi‑hop traffic investigation.

How does Trisul use conversation view?

Trisul supports conversation‑oriented traffic analysis workflows through flow correlation, bidirectional traffic visibility, and investigation workflows available in Explore Flows and related analytics views.