DNS Anomaly Detection via Distributed Sensor Metadata

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Conventional anomaly detection systems in communication networks struggle to effectively identify malicious DNS behavior, particularly due to their reliance on single vantage points and static rules, which makes it difficult to detect local DNS attacks or manipulation of DNS records, and they lack comprehensive visibility across the network.

Innovation Solution

A DNS-based anomaly detection system that utilizes a pervasive view of network behavior by collecting metadata from multiple sensors distributed throughout the network, associating DNS exchanges with process, user, and host information, and employing machine learning algorithms to identify anomalies and prevent malicious activity.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Measurement precision

If conventional anomaly detection systems use single vantage points and static rules, then device complexity is reduced, but detection precision and reliability deteriorate due to inability to detect local DNS attacks or manipulation of DNS records

Engineering Contradiction:
Improvedetection precisionVSAvoiddevice complexity
Core Design Contradiction:
Measurement precisionVSDevice complexity

Solution Approach 1:

The system segments the network monitoring function by deploying multiple sensors at different vantage points throughout the network. Each sensor collects DNS metadata from its local position, and the collective data from all sensors provides comprehensive coverage. This segmentation enables detection of local DNS attacks that would be invisible from a single viewpoint while distributing the computational complexity across multiple simple sensor nodes rather than one complex central system.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The system adds a new dimension to anomaly detection by incorporating spatial distribution of multiple sensors throughout the network. Instead of a single-point monitoring approach, the multi-vantage-point architecture creates a distributed monitoring network that observes DNS traffic from multiple locations simultaneously. This dimensional expansion enables detection of localized attacks and provides redundant observation paths, improving detection precision without requiring each individual sensor to be complex.

Inventive Principle:
Principle #17Another dimension (Dimensionality change)

2Reliability

If comprehensive network metadata is collected from multiple sensors, then detection reliability improves, but loss of information and processing overhead increase

Engineering Contradiction:
Improvedetection reliabilityVSAvoidinformation processing overhead
Core Design Contradiction:
ReliabilityVSLoss of information

Solution Approach 1:

The system extracts only the essential DNS metadata elements needed for anomaly detection from the complete DNS traffic data. Rather than processing all DNS packet information, the system identifies and collects specific metadata fields that are most indicative of malicious activity. This extraction approach maintains detection reliability by focusing on critical indicators while reducing information processing overhead by eliminating unnecessary data elements.

Inventive Principle:
Principle #2Taking out (Extraction)

Solution Approach 2:

The system collects DNS metadata from multiple sensors distributed throughout the network, which represents partial action rather than complete inspection of all DNS traffic. Each sensor collects metadata from its local vantage point, providing sufficient coverage for reliable anomaly detection without the excessive processing burden of comprehensive full-network monitoring. This partial action approach achieves reliable detection while managing information processing overhead.

Inventive Principle:
Principle #16Partial or excessive action

3Measurement precision

If DNS exchanges are associated with process, user, and host information, then detection precision improves, but device complexity and data processing requirements increase

Engineering Contradiction:
Improvedetection precisionVSAvoiddata processing complexity
Core Design Contradiction:
Measurement precisionVSDevice complexity

Solution Approach 1:

The system implements a universal data collection framework at each sensor that gathers DNS metadata along with associated process, user, and host information using a standardized approach. This multi-functional sensor design enables each node to perform multiple monitoring tasks simultaneously, improving detection precision through enriched data associations while avoiding the need for separate specialized systems. The universal framework reduces overall device complexity by consolidating multiple monitoring functions into a single coordinated architecture.

Inventive Principle:
Principle #6Universality (Multi-functionality)

Data Source

PatentUS10079846B2Domain name system (DNS) based anomaly detection
Publication Date: 2018.09.18 CISCO TECHNOLOGY INC
  • US10079846B2 patent drawing
  • US10079846B2 patent drawing
  • US10079846B2 patent drawing

AI summary

In one embodiment, a method includes receiving at an analytics module operating at a network device, network traffic data collected from a plurality of sensors distributed throughout a network and installed in network components to obtain the network traffic data, identifying at the analytics module, Domain Name System (DNS) exchanges within the network, associating at the analytics module, the DNS exchanges with process, user, and host information, and identifying at the analytics module, anomalies in the DNS exchanges. An apparatus and logic are also disclosed herein.