Adding support for an experimental IPv6 Hop By Hop Extension header

Mccherry, Paul (Postgraduate Researcher) p.mccherry at lancaster.ac.uk
Mon Feb 19 12:08:31 CET 2024


I am a Phd Researcher at Lancaster university researching the security of the UK Internet infrastructure.

I need to add support for a proposed experimental IPv6 Hop By Hop Extension Header to a routers Kernel to test my theories. I am more a server/network engineer and researcher than I am a programmer but I am able to write in Python and use scripting languages. Can anyone recommend tools and Router emulation software where one could add support for an experimental IPv6 Hop By Hop Extension Header in order to test the methodology ? The new extension header requires changes to the IFindex table (an additional field) and a new ACL to make routing decisions on the new field within the IFindex table. It also will need to provide the capability of allowing an installation engineer to make changes to this field on initial setup.

If Bird is unable to provide such a testbed, can anyone recommend another solution. ? However, I do think a capability to provide researchers with an easy method to test new IPv6 Extension headers would be really useful considering the takeup of IPv6 and the future of the internet.

-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://trubka.network.cz/pipermail/bird-users/attachments/20240219/71409343/attachment.htm>


More information about the Bird-users mailing list