2019 ACM/IEEE Symposium on Architectures for Networking and Communications Systems (ANCS) 2019
DOI: 10.1109/ancs.2019.8901896
|View full text |Cite
|
Sign up to set email alerts
|

P4DNS: In-Network DNS

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
1
1
1
1

Citation Types

0
8
0

Year Published

2021
2021
2023
2023

Publication Types

Select...
4
4

Relationship

0
8

Authors

Journals

citations
Cited by 36 publications
(8 citation statements)
references
References 13 publications
0
8
0
Order By: Relevance
“…However, in-network computing has the potential to be applied in scenarios with large space of functionalities at which fitting the required functionality in a single device is not possible. An example of such collaborative scenario is the study in [176], at which switches play the role of a DNS server. As the domain name space can be large and cannot fit into a single switch, an iterative resolution is implemented by referring from one switch to another switch.…”
Section: E Generic Research Directionsmentioning
confidence: 99%
“…However, in-network computing has the potential to be applied in scenarios with large space of functionalities at which fitting the required functionality in a single device is not possible. An example of such collaborative scenario is the study in [176], at which switches play the role of a DNS server. As the domain name space can be large and cannot fit into a single switch, an iterative resolution is implemented by referring from one switch to another switch.…”
Section: E Generic Research Directionsmentioning
confidence: 99%
“…In the same way that the networking infrastructure advanced in programmability, it also advanced in computational power. With new programmable network hardware and accelerators on the market, such as Smart Network Interface Cards (Smart-NICs) [24], Graphics Processing Units (GPUs) [25], and FP-GAs [26], a new generation of programmable network devices is flooding the market, enabling computation to be performed within the network. However, in-network computing is still in its infancy, with most works targeting networking-related applications, such as caching [27], storage [28], and data aggregation [12], with only a few recent works aiming at other areas such as artificial intelligence [29], [30] and adaptive video rates [31], [32].…”
Section: Background and Related Workmentioning
confidence: 99%
“…P4DNS [12] is an in-network cache for storing DNS entries. Evaluations of P4DNS show that it outperforms other CPUbased counterparts, where P4DNS has a significantly higher throughput and lower latency.…”
Section: A Dns and Security Implementations In P4mentioning
confidence: 99%