Kaiqiang Hu

dblp:265/5392 · DBLP profile ↗
← Back
6ranked-venue papers
3as first author
6since 2021 · last 2026
0009-0006-6354-8067ORCID · corroborated

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

Computer networks · 6 · 3 first-author · 6 since 2021
YearPublicationVenuePosition
2026 DNSMedic: Automated Precision Diagnosis and Repair Guidance for DNS Misconfigurations
Kaiqiang Hu, Mochun Long, Haizhou Du, Qiao Xiang, Mengrui Zhang, Letian Zhu
IWQoS2
2026 SemDNS: A Declarative Semantics for DNS Resolution
Kaiqiang Hu, Haizhou Du, Xiaoliang Wang 0001
SIGCOMM1
2026 VeriDNS: incremental distributed verification of DNS configurations
Haizhou Du, Kaiqiang Hu, Yao Wang 0022
Comput. Networks2
2025 DNS-GraphSentry: A Robust Graph Neural Network Approach for Automated Misconfiguration Diagnosis
Kaiqiang Hu, Haizhou Du
APNet1
2025 DNSHolmes: A Scalable Framework for DNS Repair Using Large Language Models
abstract
With the widespread application of large language models (LLMs), their advantages in context analysis and semantic inferencing are becoming increasingly prominent, and we are attempting to introduce them into the realm of DNS repair. As is well known, DNS, as the core of Internet infrastructure, has complex policies and a fragile system, where even a small misconfiguration can lead to catastrophic service failures. Especially in large-scale networks, analyzing detected errors and generating repair solutions often requires operators to invest a significant amount of time and effort. This paper proposes a scalable framework, DNSHolmes, designed to leverage LLMs for generating DNS configuration repair solutions. Specifically, this method first addresses the numerous potential root causes in large-scale errors by abstracting them into a small number of State Equivalence Classes (SECs). It then adopts a deterministic finite automaton (DFA) to compute a Critical Path Graph (CPG) for each class, precisely isolating the minimal set of records responsible for the failure. Crucially, the CPG serves as a focused, verifiable context for a Large Language Model (LLM), guiding it to generate accurate patches while overcoming the fundamental context-length limitations that help LLM with effective repair reasoning. Our evaluation on large-scale public datasets and a real-world campus network demonstrates that DNSHolmes can reduce operational effort by 78.4% and achieve efficient repair in large-scale DNS configuration.
Kaiqiang Hu, Haizhou Du
IPCCC1
2024 Rethinking DNS Configuration Verification with a Distributed Architecture
abstract
DNS misconfiguration can result in severe social and financial consequences. Existing DNS configuration verification tools employ a centralized architecture, where all zone files are collected for verification. This architecture faces significant scalability issues (e.g., the verifier becoming the performance bottleneck and not supporting incremental verification). Inspired by the recent proposal of distributed data plane verification and the resemblance between the network data plane and DNS configuration, we propose to rearchitect DNS configuration verification with a distributed design. Our key insight is that by analyzing the query processing behavior of each DNS zone file in parallel and stitching the results in a symbolic way, we can substantially scale up the verification of DNS configuration. Evaluation shows that an up to 9.51× speed up on a dataset with over 410,000 resource records while having small overhead.
Yao Wang 0022, Kaiqiang Hu, Haizhou Du, Qiao Xiang, Ruiting Zhou, Linghe Kong, Jiwu Shu
APNet4