Key Message: Network defenders and business leaders can use NetSA measures and evidence to better protect their networks.
Executive Summary
The CERT Network Situational Awareness (NetSA) group develops engineering solutions and research approaches for analyzing broad network activity. The goal is to quantitatively characterize threats and targeted intruder activity. The process for providing network situational awareness includes knowing your network, knowing the Internet, and knowing how the two interact. NetSA methods and tools allow network defenders and decision makers to easily collect, analyze, and visualize what is going on on their networks so they can make more effective network security and protection investment decisions.
In this podcast, Tim Shimeall, a senior researcher with CERT, discusses practical approaches for determining what is happening on your networks and the networks to which you and your organization are connected.
NetSA Background and Scope
CERT’s Network Situational Awareness Team (NetSA) has been in business since early 2001.
NetSA’s research targets business leaders, decision makers, and network defenders to provide
NetSA’s Analysis Approach
Due to the size and scope of the networks being analyzed (on the order of a CIDR/8 (Classless Inter-Domain Routing)), the team’s research focuses on higher level abstractions of network activity (as contrasted with packet content). NetSA techniques have also been used on smaller networks.
One principle analysis abstraction is network flow data: aggregated header information without packet content. This information provides a record of all network communication, which can be more effectively analyzed to identify patterns and behaviors.
Intended Audience
The primary audience is
The secondary audience is decision makers who manage members of the primary audience. NetSA analysis provides this audience with
Network Situational Awareness: A Three Step Process
Step 1: know your network, both intended and accidental behavior
Step 2: know the Internet
Step 3: know how these two fit and how internet behavior affects local network behavior
The scope of “know the Internet” is driven by your network points of presence (POPs) and those of your Internet Service Provider (ISP).
Analyzing Network Traffic
Analyzing aggregated header and network flow information involves examining
Phishing is a good example.
Compacting Network Data
Network flow data can be captured and stored very efficiently. The characterization of gigabytes of traffic can be stored in 30 bytes of information.
Six months to one year of network flow data can be stored and analyzed online. This allows for precision in identifying trends and patterns.
The tool suite supporting this analysis is SiLK – System for Internet Level Knowledge.
Detecting Emerging Distributed Denial of Service Attacks
Spotting the ramp-up of a distributed denial of service (DDoS) attack involves
If you can spot the ramp up early, you can work with your ISP to add rate throttling to preserve connectivity during the attack.
Detecting Excessive Bandwidth Consumption
NetSA analysis can aid in identifying
Visualizing Network Traffic Patterns
NetSA methods and tools can
Prioritizing Network Analysis
It is not unusual to spot weird behaviors; it doesn’t make sense to analyze all of these. For example, misconfigured servers that emit bursts of behavior may not be a security problem but someone trying to flood out particular hosts likely is a problem worth analyzing.
Invest resources in analyzing traffic that affects mission-critical assets.
Additional Methods and Tools
RAVE (Retrospective Analysis and Visualization Engine) can be used to aid in visualizing network traffic.
Evidence-Based Decision Making
NetSA’s objective is to allow decision makers to make evidence-based decisions based on actual measures.
NetSA methods and tools allow CIOs to
Resources
CERT NetSA web site
CERT NetSA tools web site