Demonstration venue · read-only. Every page can be browsed; the buttons that would change it are switched off. Create an account to run TaxoReview on your own data. A simulation from public publication records: the people listed were not invited and did not agree to review.
? Tutorial for this page

Gábor Enyedi

dblp:50/870 · DBLP profile ↗
← Back
7ranked-venue papers
3as first author
0since 2021 · last 2016
—ORCID · none

Domains — the database's venue-derived domains; a paper can count in several

Computer networks · 7 · 3 first-author

Expertise — from the expertise taxonomy: the topics of the expert's papers under the CCF categories. A weight counts papers with recency: 1 for a paper about the topic, 0.3 when the topic is its context, halved every five years.

Computer networks
4 papers
Routing and switching · 59% Software-defined and programmable networks · 26% Network measurement and analytics · 6%
Theoretical computer science
1 paper
Graph algorithms and graph theory · 100%

Topics — the 10 heaviest of 13, each with the papers that count most for it

TopicWeightPapersLastEvidence papers
Software-defined and programmable networks
openflow
0.212016
Dataplane Specialization for High-performance OpenFlow Software Switching · SIGCOMM 2016
Software-defined and programmable networks
programmable data plane
0.212016
Dataplane Specialization for High-performance OpenFlow Software Switching · SIGCOMM 2016
Routing and switching › fast reroute
IP fast reroute
0.222011
IP fast ReRoute: Loop Free Alternates revisited · INFOCOM 2011
IP Fast ReRoute: Lightweight Not-Via without Additional Addresses · INFOCOM 2009
Routing and switching › multipath routing
disjoint paths
0.212015
Scalable and Efficient Multipath Routing: Complexity and Algorithms · ICNP 2015
Routing and switching
multipath routing
0.212015
Scalable and Efficient Multipath Routing: Complexity and Algorithms · ICNP 2015
Routing and switching › multipath routing › disjoint paths
shortest disjoint paths
0.212015
Scalable and Efficient Multipath Routing: Complexity and Algorithms · ICNP 2015
Routing and switching › fast reroute › IP fast reroute
loop-free alternates
0.112011
IP fast ReRoute: Loop Free Alternates revisited · INFOCOM 2011
Network measurement and analytics
topology analysis
0.112011
IP fast ReRoute: Loop Free Alternates revisited · INFOCOM 2011
Network management and operations
failure recovery
0.112009
IP Fast ReRoute: Lightweight Not-Via without Additional Addresses · INFOCOM 2009
Routing and switching
fast reroute
0.112009
IP Fast ReRoute: Lightweight Not-Via without Additional Addresses · INFOCOM 2009

Methods — techniques the papers use, named apart from their topics

simulation · 0.6heuristic algorithm · 0.4template-based code generation · 0.2flow caching · 0.2graph analysis · 0.1prototype implementation · 0.1measurement · 0.1
YearPublicationVenuePosition
2016 Dataplane Specialization for High-performance OpenFlow Software Switching
abstract
OpenFlow is an amazingly expressive dataplane programming language, but this expressiveness comes at a severe performance price as switches must do excessive packet classification in the fast path. The prevalent OpenFlow software switch architecture is therefore built on flow caching, but this imposes intricate limitations on the workloads that can be supported efficiently and may even open the door to malicious cache overflow attacks. In this paper we argue that instead of enforcing the same universal flow cache semantics to all OpenFlow applications and optimize for the common case, a switch should rather automatically specialize its dataplane piecemeal with respect to the configured workload. We introduce ESwitch, a novel switch architecture that uses on-the-fly template-based code generation to compile any OpenFlow pipeline into efficient machine code, which can then be readily used as fast path. We present a proof-of-concept prototype and we demonstrate on illustrative use cases that ESwitch yields a simpler architecture, superior packet processing speed, improved latency and CPU scalability, and predictable performance. Our prototype can easily scale beyond 100 Gbps on a single Intel blade even with complex OpenFlow pipelines.
László Molnár, Gergely Pongrácz, Gábor Enyedi, Zoltán Lajos Kis, Levente Csikor, Ferenc Juhász, Attila Korösi, Gábor Rétvári
SIGCOMM3
2015 Scalable and Efficient Multipath Routing: Complexity and Algorithms
abstract
A fundamental unsolved challenge in multipath routing is to provide disjoint end-to-end paths, each one satisfying certain operational goals (e.g., shortest possible), without overwhelming the data plane with prohibitive amount of forwarding state. In this paper, we study the problem of finding a pair of shortest disjoint paths that can be represented by only two forwarding table entries per destination. Building on prior work on minimum length redundant trees, we show that the underlying mathematical problem is NP-complete and we present heuristic algorithms that improve the known complexity bounds from cubic to the order of a single shortest path search. Finally, by extensive simulations we find that it is possible to very closely attain the absolute optimal path length with our algorithms (the gap is just 1 -- 5%), eventually opening the door for wide-scale multipath routing deployments.
János Tapolcai, Gábor Rétvári, Péter Babarczi, Erika R. Kovács, Panna Kristof, Gábor Enyedi
ICNP6
2012 Compressing IP forwarding tables for fun and profit
abstract
About what is the smallest size we can compress an IP Forwarding Information Base (FIB) down to, while still guaranteeing fast lookup? Is there some notion of FIB entropy that could serve as a compressibility metric? As an initial step in answering these questions, we present a FIB data structure, called Multibit Burrows-Wheeler transform (MBW), that is fundamentally pointerless, can be built in linear time, guarantees theoretically optimal longest prefix match, and compresses to higher-order entropy. Measurements on a Linux prototype provide a first glimpse of the applicability of MBW.
Gábor Rétvári, Zoltán Csernátony, Attila Korösi, János Tapolcai, András Császár, Gábor Enyedi, Gergely Pongrácz
HotNets6
2011 IP fast ReRoute: Loop Free Alternates revisited
abstract
IP Fast ReRoute (IPFRR) is the IETF standard for providing fast failure protection in IP and MPLS/LDP networks and Loop Free Alternates (LFA) is a basic specification for implementing it. Even though LFA is simple and unobtrusive, it has a significant drawback: it does not guarantee protection for all possible failure cases. Consequently, many IPFRR proposals have appeared lately, promising full failure coverage at the price of added complexity and non-trivial modifications to IP hardware and software. Meanwhile, LFA remains the only commercially available, and therefore, the only deployable IPFRR solution. Deployment, however, crucially depends on the extent to which LFA can protect failures in operational networks. In this paper, therefore, we revisit LFA in order to give theoretical insights and practical hints to LFA failure coverage analysis. First, we identify the topological properties a network must possess to profit from good failure coverage. Then, we study how coverage varies as new links are added to a network, we show how to do this optimally and, through extensive simulations, we arrive to the conclusion that cleverly adding just a couple of new links can improve the quality of LFA protection drastically.
Gábor Rétvári, János Tapolcai, Gábor Enyedi, András Császár
INFOCOM3
2009 IP Fast ReRoute: Lightweight Not-Via without Additional Addresses
abstract
In order for IP to become a full-fledged carrier- grade transport technology, a native IP failure-recovery scheme is necessary that can correct failures in the order of milliseconds. IP fast reroute (IPFRR) intends to fill this gap, providing fast, local and proactive handling of failures right in the IP layer. Building on experiences and extensive measurement results collected with a prototype implementation of the prevailing IPFRR technique, Not-via, in this paper we identify high address management burden and computational complexity as the major causes of why commercial IPFRR deployment still lags behind, and we present a lightweight not-via scheme, which, according to our measurements, improves these issues.
Gábor Enyedi, Péter Szilágyi, Gábor Rétvári, András Császár
INFOCOM1
2009 On Finding maximally redundant trees in strictly linear time
abstract
Redundant trees are commonly used for protection and restoration in communications networks. Zhang et al. presented a linear time algorithm to compute node-redundant trees in 2-node-connected networks, which has become widely cited in the literature. In this paper, we show that it is difficult to implement this algorithm providing both correctness and linear complexity at the same time. Therefore, we present a revised algorithm with strict linear time complexity. Moreover, we generalize the concept of node-redundant trees from 2-node-connected networks to arbitrary topologies, a crucial development since real networks can not always satisfy 2-connectedness, especially after a failure.
Gábor Enyedi, Gábor Rétvári, András Császár
ISCC1
2009 IP Fast ReRoute: Lightweight Not-Via
Gábor Enyedi, Gábor Rétvári, Péter Szilágyi, András Császár
Networking1