Splunk Search

Find 2 way communication in flow

ky129q
Engager

Looking for the most efficient way to find 2 way traffic in flow data for a particular set of IP/port/protocol combinations:

index=flow protocol=6 AND src_port IN (94, 407, 1417, 1418, 1419, 1420)
OR dest_port IN (94, 407, 1417, 1418, 1419, 1420) AND NOT src_port IN ( 21, 22) AND NOT dest_port IN ( 21, 22)

This gets us the inital data set but having trouble formulating an efficient way to find matching events where src_ip = dest_ip and dest_ip = src_ip
from the intial query and flow protocol=6 AND src_port IN (94, 407, 1417, 1418, 1419, 1420) OR dest_port IN (94, 407, 1417, 1418, 1419, 1420)
AND NOT src_port IN ( 21, 22) AND NOT dest_port IN ( 21, 22)

For example:

src_ip = 10.1.1.10,  src_port=94,  dest_ip= 10.1.1.1, dest_port=407 

would match:

src_ip = 10.1.1.1,  src_port=94,  dest_ip= 10.1.1.10, dest_port=407 

src_ip = 10.1.1.1,  src_port=1418,  dest_ip= 10.1.1.10, dest_port=407

Labels (2)
Tags (2)
0 Karma
Get Updates on the Splunk Community!

Upcoming Webinar: Unmasking Insider Threats with Slunk Enterprise Security’s UEBA

Join us on Wed, Dec 10. at 10AM PST / 1PM EST for a live webinar and demo with Splunk experts! Discover how ...

.conf25 technical session recap of Observability for Gen AI: Monitoring LLM ...

If you’re unfamiliar, .conf is Splunk’s premier event where the Splunk community, customers, partners, and ...

A Season of Skills: New Splunk Courses to Light Up Your Learning Journey

There’s something special about this time of year—maybe it’s the glow of the holidays, maybe it’s the ...