{'fraction_non_alphanumeric': 0.013360739979445015, 'fraction_numerical': 0.0, 'mean_word_length': 5.203821656050955, 'pattern_counts': {'":': 0, '<': 0, '<?xml version=': 0, '>': 0, 'https://': 0, 'lorem ipsum': 0, 'www.': 0, 'xml': 0}, 'pii_count': 0, 'substrings_counts': 0, 'word_list_counts': {'cursed_substrings.json': 0, 'profanity_word_list.json': 0, 'sexual_word_list.json': 0, 'zh_pornsignals.json': 0}}
MRIP: A Heuristic Approach for Packet Classification using Multistage Refinement on IP Packet Header

The router classifies the packets to determine which flow they belong to or decide where to forward them and what service they supposed to receive. A packet classification on multiple fields is one of the best known techniques used so far in the network devices such as router and firewalls. The speedy classification on multiple fields of IP packet header is mathematically complicated and expensive to implement. In this paper, we present an algorithmic framework for solving the packet classification problem that minimizes memory usage, while preserving the average search time. The MRIP is a packet classification technique using Multistage Refinement on IP Packet header fields similar to Recursive Flow Control (RFC), the previously well known algorithm. As a result of simulation, the MRIP has been recognized to be very efficient as compared to other techniques.