IEEE/ACM Transactions on Networking · 2017 · 12 citations · 35 references
ComputingComputer EngineeringComputer ScienceComputer NetworksNetwork SecurityReal-time SystemsIntrusion DetectionNetwork ArchitectureNetwork Performance AnalysisNetwork ProtocolsNetwork Traffic AnalysisAttack DetectionFormal Rule VerificationNetwork Traffic EngineeringPacket AnalysisPacket ClassificationPacket ForwardingPolicy EnforcementRule Verification
Identifying the network-wide forwarding behaviors of a packet is essential for many network management applications, including rule verification, policy enforcement, attack detection, traffic engineering, and fault localization. Current tools that can perform packet behavior identification either incur large time and memory costs or do not support real-time updates. In this paper, we present AP Classifier, a control plane tool for packet behavior identification. AP Classifier is developed based on the concept of atomic predicates, which can be used to characterize the forwarding behaviors of packets. Experiments using the data plane network state of two real networks show that the processing speed of AP Classifier is faster than existing tools by at least an order of magnitude. Furthermore, AP Classifier uses very small memory and is able to support real-time updates.
35
Graph-Based Algorithms for Boolean Function Manipulation
Bryant · IEEE Transactions on Computers · 1986 · 8.9K citations · Full text
Nick McKeown, Tom Anderson, Hari Balakrishnan et al. · ACM SIGCOMM Computer Communication Review · 2008 · 8.4K citations
Network traffic characteristics of data centers in the wild
Theophilus Benson, Aditya Akella, David A. Maltz · 2010 · 2.2K citations
Sushant Jain, Alok Kumar, Subhasree Mandal et al. · 2013 · 1.8K citations
Hedera: dynamic flow scheduling for data center networks
Mohammad Al-Fares, Sivasankar Radhakrishnan, Barath Raghavan et al. · 2010 · 1.5K citations