I am new to BIRD and routing engines in general. I needed to understand feasibility of using BIRD if the device has its own custom forwarding plane instead of letting Kernel do the forwarding. I have read through the coder's/user's documents but did not find answers to few questions :
1. What is the best possible way of getting routes and route updates from Bird. I am looking for something like FPM interface provided by Quagga. I also wanted to store these routes in a mysql database for the purpose of my product. 2. How does Device protocol deal with TUN/TAP interfaces. Does it treat like a regular iface or do i need any special handling for them.