2018 IEEE 38th International Conference on Distributed Computing Systems (ICDCS) 2018
DOI: 10.1109/icdcs.2018.00055
|View full text |Cite
|
Sign up to set email alerts
|

SDNProbe: Lightweight Fault Localization in the Error-Prone Environment

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
2
1
1
1

Citation Types

0
17
0

Year Published

2019
2019
2024
2024

Publication Types

Select...
5
2

Relationship

0
7

Authors

Journals

citations
Cited by 13 publications
(17 citation statements)
references
References 21 publications
0
17
0
Order By: Relevance
“…Path-based ATPG [3] 1 Active ( ) ( ) Monocle [5] Active ( ) × RuleScope [18] Active ( ) × RuleChecker [19] 2 Active ( ) × SDNProbe [50] Active ( ) ( ) FOCES [49] Passive ( ) ( ) VeriDP [20] Passive ( ) ( ) NetSight [21] Passive ( ) ( ) PathQuery [22] Passive ( ) ( ) CherryPick [23] 3 Passive ( ) ( ) PathDump [24] Active ( ) ( ) SDNTraceroute [25] Active ( ) ( ) TPP [51] 4 Active ( ) ( ) PAZZ Active, Passive presence of a fault on the data plane.…”
Section: Rule-basedmentioning
confidence: 99%
See 1 more Smart Citation
“…Path-based ATPG [3] 1 Active ( ) ( ) Monocle [5] Active ( ) × RuleScope [18] Active ( ) × RuleChecker [19] 2 Active ( ) × SDNProbe [50] Active ( ) ( ) FOCES [49] Passive ( ) ( ) VeriDP [20] Passive ( ) ( ) NetSight [21] Passive ( ) ( ) PathQuery [22] Passive ( ) ( ) CherryPick [23] 3 Passive ( ) ( ) PathDump [24] Active ( ) ( ) SDNTraceroute [25] Active ( ) ( ) TPP [51] 4 Active ( ) ( ) PAZZ Active, Passive presence of a fault on the data plane.…”
Section: Rule-basedmentioning
confidence: 99%
“…In the case of Type-p match faults ( §2.3.1) when the path is same even if different rule is matched, path trajectory tools [20][21][22][23][24][25]49] fail. The approaches based on active-probing [3,5,18,19,25,50,51] do not detect the Type-a faults ( §2.3.2) caused by hidden or misconfigured rules on the data plane which only match the fuzz traffic. These tools, however, only generate the probes to test the rules known or synced to the controller.…”
Section: Related Workmentioning
confidence: 99%
“…We opted to use a simple method for generating test cases that applies the Felix tool [12] and is talked about in Section 3 in more detail. We note that there are specific tools for the purpose of finding test paths in networks adhering to the SDN concept to achieve the best test coverage [13][14][15][16]. These could also be integrated with our framework to enhance test path generation capabilities, but this was not a goal for the current iteration of our work.…”
Section: Network Specificationmentioning
confidence: 99%
“…Many operations mentioned above depend on h, the number of tested host pairs, as the main contributing factor. Other works (e.g., [13][14][15][16]) that target test packet generation methods showed that analyzing packet forwarding behavior on the level of forwarding rules can help in reducing the space of required test packets. Since our framework uses the network's NetKAT specification, forwarding rules are readily available, and conversely, these methods can be used to reduce host pairs to test as well.…”
Section: Performancementioning
confidence: 99%
See 1 more Smart Citation