hi, i am trying to aggregate a few transit providers into a device that can't handle the full feeds from them. to get around that i am getting the full feeds into an obsd 3.7 machine and then setting up a session to reflect the finalized table to the device. instead of having 3 full feeds it has only 1 that is the composite of the rest.
on the bsd reflector i have the following config for the route reflector client: neighbor $device { remote-as $as descr "session to route reflector client" route-reflector $device local-address $local_ip passive } the problem is that between the 3 providers a finalized fib is created on the obsd machine that has ~160,000 routes (the rib table is like 400,000+) . the rib that results on the reflector client $device only has a mere 77,820 routes. it's not summarizing them either, some just seem to be missing entirely. the bsd machine has over a GB of ram so i don't think that is the issue. any help would be appreciated. thanks! joe