Top Banner
National Center for Supercomputing Applications NVisionIP: An Animated State Analysis Tool for Visualizing NetFlows Ratna Bearavolu, Kiran Lakkaraju, William Yurcik National Center for Supercomputing Applications (NCSA) University of Illinois at Urbana-Champaign
14

NVisionIP: An Animated State Analysis Tool for … · National Center for Supercomputing Applications NVisionIP: An Animated State Analysis Tool for Visualizing NetFlows Ratna …

Aug 30, 2018

Download

Documents

haliem
Welcome message from author
This document is posted to help you gain knowledge. Please leave a comment to let me know what you think about it! Share it to your friends and learn new things together.
Transcript
Page 1: NVisionIP: An Animated State Analysis Tool for … · National Center for Supercomputing Applications NVisionIP: An Animated State Analysis Tool for Visualizing NetFlows Ratna …

National Center for Supercomputing Applications

NVisionIP:An Animated State Analysis Tool for

Visualizing NetFlows

Ratna Bearavolu, Kiran Lakkaraju,William Yurcik

National Center for Supercomputing Applications (NCSA)University of Illinois at Urbana-Champaign

Page 2: NVisionIP: An Animated State Analysis Tool for … · National Center for Supercomputing Applications NVisionIP: An Animated State Analysis Tool for Visualizing NetFlows Ratna …

National Center for Supercomputing Applications

Outline• Motivation• Situational Awareness & Visualization• Visualization Criteria• NVisionIP – Demo• Conclusion

Page 3: NVisionIP: An Animated State Analysis Tool for … · National Center for Supercomputing Applications NVisionIP: An Animated State Analysis Tool for Visualizing NetFlows Ratna …

National Center for Supercomputing Applications

Motivation• Motivated by the concerns of Security

Engineers at NCSA• How do you provide situational awareness of

the network – awareness of the state of thedevices on the network

• Focus on situational awareness then intrusiondetection

• Wanted a tool where the user can see thestate information of the devices on the network

Page 4: NVisionIP: An Animated State Analysis Tool for … · National Center for Supercomputing Applications NVisionIP: An Animated State Analysis Tool for Visualizing NetFlows Ratna …

National Center for Supercomputing Applications

Situational Awareness Using Visualization• Use visualization to show information about

the network• Visualization is used because it is:

– Easy to detect patterns in the traffic– Conveys a large amount of information concisely– Can be quickly created by machines

• Use the security engineers backgroundknowledge and analysis capabilities along withthe capability of machines to quickly processand display data.

Page 5: NVisionIP: An Animated State Analysis Tool for … · National Center for Supercomputing Applications NVisionIP: An Animated State Analysis Tool for Visualizing NetFlows Ratna …

National Center for Supercomputing Applications

Key Features of Network Visualizations forSecurity

• Interactivity: User must be able to interactwith the visualization

• Drill-Down capability: User must be able togain more information if needed

• Conciseness: Must show the state of theentire network in a concise manner

Page 6: NVisionIP: An Animated State Analysis Tool for … · National Center for Supercomputing Applications NVisionIP: An Animated State Analysis Tool for Visualizing NetFlows Ratna …

National Center for Supercomputing Applications

Interactivity• Allow security engineer to decide what to see

– Data views (Cumulative, Animation (interval lapse)and Difference)

– Features to view (traffic in/out, number of portsused, etc)

– Filtering

Page 7: NVisionIP: An Animated State Analysis Tool for … · National Center for Supercomputing Applications NVisionIP: An Animated State Analysis Tool for Visualizing NetFlows Ratna …

National Center for Supercomputing Applications

Drill-down capability• Allow security engineer to see the network at

different levels of resolutions• Entire network – Galaxy View• A subset of hosts – Small Multiple View• A single machine (IP) – Machine View

Page 8: NVisionIP: An Animated State Analysis Tool for … · National Center for Supercomputing Applications NVisionIP: An Animated State Analysis Tool for Visualizing NetFlows Ratna …

National Center for Supercomputing Applications

Conciseness• Allow a security engineer to view a large

amount of information concisely– Show entire network with minimum of scrolling

…..thus allow security engineer to gain situationalawareness of the network

Page 9: NVisionIP: An Animated State Analysis Tool for … · National Center for Supercomputing Applications NVisionIP: An Animated State Analysis Tool for Visualizing NetFlows Ratna …

National Center for Supercomputing Applications

Where is the data coming from at NCSA?

Page 10: NVisionIP: An Animated State Analysis Tool for … · National Center for Supercomputing Applications NVisionIP: An Animated State Analysis Tool for Visualizing NetFlows Ratna …

National Center for Supercomputing Applications

DEMO

DEMO

Page 11: NVisionIP: An Animated State Analysis Tool for … · National Center for Supercomputing Applications NVisionIP: An Animated State Analysis Tool for Visualizing NetFlows Ratna …

National Center for Supercomputing Applications

For a single IP• FlowCount - Number of times IP address was part of

flow (Flow Count)• SrcFlowCount, DstFlowCount – Number of time IP

address was source and destination of a flow• PortCount – Number of unique ports used• SrcPortCount, DstPortCount – Number of unique

ports used as source and destination ports• ProtocolCount – Number of unique protocols used

• ByteCount – Number of bytes transferred.A

Page 12: NVisionIP: An Animated State Analysis Tool for … · National Center for Supercomputing Applications NVisionIP: An Animated State Analysis Tool for Visualizing NetFlows Ratna …

National Center for Supercomputing Applications

Getting NVisionIP

• Distribution Website:http://security.ncsa.uiuc.edu/distribution/NVisionIPDownLoad.html

• SIFT Group Website:http://www.ncassr.org/projects/sift/

Page 13: NVisionIP: An Animated State Analysis Tool for … · National Center for Supercomputing Applications NVisionIP: An Animated State Analysis Tool for Visualizing NetFlows Ratna …

National Center for Supercomputing Applications

Conclusion

• Combine Security Engineers’ skills with thevisualization capabilities of machines.

• Visualizations with three key properties toprovide Situational Awareness:– Interactivity– Drill-Down Capability– Conciseness

Page 14: NVisionIP: An Animated State Analysis Tool for … · National Center for Supercomputing Applications NVisionIP: An Animated State Analysis Tool for Visualizing NetFlows Ratna …

National Center for Supercomputing Applications

Questions