IP Tagging
The implementation for IP Tagging provides a scalable way to compare an IP address to a large list of CIDR ranges efficiently. The underlying algorithm for storing tags and IP address subnets is a Level-Compressed trie described in the paper IP-address lookup using LC-tries by S. Nilsson and G. Karlsson.
This filter should be configured with the name envoy.filters.http.ip_tagging.
The IP Tagging filter outputs statistics in the http.<stat_prefix>.ip_tagging. namespace. The stat prefix comes from the owning HTTP connection manager.
The IP Tagging filter supports the following runtime settings:
The % of requests for which the filter is enabled. Default is 100.