On Sat, 30 May 2015, Paul Jakma wrote:
Even if BGP is special and one bgpd is preferred, you could easily teach it to speak ZServ to multiple zebras, and direct routes to the relevant socket based on RD. So it isn't at all clear it /requires/ the single-daemon VRF patch and can only be fulfilled by the single-daemon patch.
So it doesn't look like this design discussion was held before, nor is that patch a user for this patchset, at this time?
Oh, separate sockets for different routing-contexts fits with both one-daemon-handling-multiple-VRFs, and one-daemon-one-VRF. If we add a discovery/rendezvous layer later, it'll fit in fine with that.
One socket for all routing-contexts can never be split up later, unless we deliberately break that support (or leave a daemon that exists only to break it out, but, ick).
regards, -- Paul Jakma [email protected] @pjakma Key ID: 64A2FF6A Fortune: Television has proved that people will look at anything rather than each other. -- Ann Landers _______________________________________________ Quagga-dev mailing list [email protected] https://lists.quagga.net/mailman/listinfo/quagga-dev
