He, We have an open-source tool tablesnoop [0], which might be of interest for fellow hackers. It can trace IPv4 and IPv6 routing table lookups in real-time on Linux. Also, it can trace policy lookups (ip rule) too. The tool written in C and it has a user and kernelspace part (eBPF C).
It would be great if it could trace other table lookups as well, e.g.: lookups in the lwtunnel infrastructure (SRv6, MPLS, VXLAN), ARP table lookups, bridge FDB lookups. There are also netfilter lookups, configured with nftables (or legacy iptables). Currently, none of these are supported, but some of them could be implemented with minimal effort. I will be attending on the IETF 123 Hackathon Madrid and I plan to work on this tool there, the main focus will be tracing SRv6 encaps and End behaviors. If anyone is interested, I'm happy to show the tool and discuss about potential extensions and hack together. Best, Ferenc Fejes @Ericsson Research [0] https://github.com/EricssonResearch/tablesnoop _______________________________________________ spring mailing list -- spring@ietf.org To unsubscribe send an email to spring-le...@ietf.org