2014 IEEE 22nd International Conference on Network Protocols 2014
DOI: 10.1109/icnp.2014.95
|View full text |Cite
|
Sign up to set email alerts
|

Stochastic Pre-classification for SDN Data Plane Matching

Abstract: The Software Defined Networking (SDN) approach has numerous advantages, including the ability to program the network through simple abstractions, provide a centralized view of network state, and respond to changing network conditions. One of the main challenges in designing SDN enabled switches is efficient packet classification in the data plane. As the complexity of SDN applications increases, the data plane becomes more susceptible to Denial of Service (DoS) attacks, which can result in increased delays and… Show more

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
2
1
1
1

Citation Types

0
9
0

Year Published

2015
2015
2024
2024

Publication Types

Select...
5
3

Relationship

2
6

Authors

Journals

citations
Cited by 12 publications
(9 citation statements)
references
References 26 publications
0
9
0
Order By: Relevance
“…The rules are 64-bits integers generated from the IPv4 source and destination addresses, nonetheless, our solution can also be extended to support IPv6 after proper adjustment 10 . First, we employ a heuristic rule generation method [22] to synthesize the PCAP rulesets, where 11,000 rules are generated based on the CAIDA PCAP data [7]. We choose ive various set samples with diferent sizes (924, 2742, 3892, 5136, 7062) and extract a unique set of 1,044,618 keys from the traces to show the scalable performance.…”
Section: Methodsmentioning
confidence: 99%
“…The rules are 64-bits integers generated from the IPv4 source and destination addresses, nonetheless, our solution can also be extended to support IPv6 after proper adjustment 10 . First, we employ a heuristic rule generation method [22] to synthesize the PCAP rulesets, where 11,000 rules are generated based on the CAIDA PCAP data [7]. We choose ive various set samples with diferent sizes (924, 2742, 3892, 5136, 7062) and extract a unique set of 1,044,618 keys from the traces to show the scalable performance.…”
Section: Methodsmentioning
confidence: 99%
“…We program GenMatcher framework in C++, leveraging our in-house developed binary trie data structure and the linear vector data structure in C++ standard library (STL). A rule generation heuristic developed by McHale et al [31] was used to synthesize a set of rules relevant to a given PCAP trace. Rules used in this project consisted of IPv4 source and destination addresses, resulting in a key width of 64-bits.…”
Section: Methodsmentioning
confidence: 99%
“…focus on spoofing attacks in general and propose the use of switch rules to match legitimate traffic and filter out potentially malicious flows. McHale et al 59 . use bloom filters and flow locality analysis to propose a more general solution to separate legitimate traffic from malicious.…”
Section: Solutions Focused On the Data Planementioning
confidence: 99%