Journal of Information Processing
Online ISSN : 1882-6652
ISSN-L : 1882-6652
 
Symbolic Extraction of Packet Forwarding Behaviors to Identify Causes and Impacts of Network Failures
Ryusei ShiibaRyo NakamuraYohei KugaSatoru KobayashiOsamu AkashiHiroki ShirokuraKensuke Fukuda
Author information
JOURNAL FREE ACCESS

2026 Volume 34 Pages 898-912

Details
Abstract

Network troubleshooting requires operators to identify the causes and impacts of network failures. Operators investigate packet forwarding related to failures through continually probing networks with testing and monitoring tools. While these tools depend on concrete packet headers at a probe, operators must consider the prohibitive number or combination of parameters such as packet header constraints and forwarding paths. We propose Lupe, a system that enables operators to (1) specify symbolic packet headers and forwarding paths and (2) obtain all packet forwarding behaviors matching the symbolic values for identifying the failure causes and impacts. For instance, operators can obtain the answers to the following questions from Lupe by single queries: (1) “Show forwarding paths destined for a prefix related to a failure” and (2) “Show all types of packet headers forwarded through a flapped link.” We design efficient data models, algorithms, and a query language for the extraction. Our evaluation shows that Lupe extracts forwarding behaviors matching symbolic headers or paths in a production datacenter network (>2000 network devices) in 15 seconds. Furthermore, we confirm the usefulness of Lupe through two case studies to help operators identify the causes and impacts of real failures in campus and production datacenter networks.

Content from these authors
© 2026 by the Information Processing Society of Japan
Previous article Next article
feedback
Top