Ben Greear wrote: > Hello! > > I'm considering adding multiple multicast routing table support to > xorp. I believe this will > require Linux kernel changes and possibly some API changes when talking > to the kernel. >
To be honest there are other issues in the multicast area which would need to be resolved before multiple MFIB support is worth considering. If you look at the Linux implementation, it more or less follows the MROUTING code from BSD Net/3 pretty closely. Both Linux and FreeBSD have these issues. One of the issues there is that there is a 32 vif limit. The limit is tied to the API and the implementation. There are also other issues with multicast-specific socket options being handled in the raw socket path, when they belong elsewhere. There is also a case for moving multicast route handling into the unicast FIB code, but keeping the MFIB(s) logically distinct from the unicast FIB(s). _______________________________________________ Xorp-hackers mailing list [email protected] http://mailman.ICSI.Berkeley.EDU/mailman/listinfo/xorp-hackers
