[Xorp-hackers] ProtoUnit: protocol framework
Ben Greear
greearb at candelatech.com
Mon Nov 9 08:37:40 PST 2009
Bruce Simpson wrote:
> Hi all,
>
> This is just to bring your attention to the ProtoUnit framework, within
> libproto.
>
> It looks as though some of the work here is unfinished, in the sense
> that whilst the all of the multicast control plane components (PIM, IGMP
> and MLD) use it, it seems as though it was intended for use across the tree.
>
> I'm not going to recommend at this point that we try to finish this
> work. Rather, I just wanted to draw it to people's attention, as it is
> probably a useful building block for new protocols.
>
> Also, if anyone is following up on XRL, the class names used within the
> Finder namespace are passed to the XrlRouter constructor. Most consumers
> of XrlRouter don't instantiate it directly; rather, they use the
> XrlStdRouter convenience interface, which has defaults for the Finder's
> transport address. [1]
>
> For the multicast components, the XRL class name comes from a table in
> libproto/proto_unit.cc.
>
> cheers,
> BMS
>
> [1] P.S. Ben: I'd be interested to know how you deal with the Finder
> namespace within your virtualization changes. Are you running a new set
> of XORP processes for each virtualized router, or sharing state within
> the existing processes -- or am I missing something?
>
I run a new set of xorp (rtrmgr) on unique FINDER ports and with unique
routing table.
Thanks,
Ben
> _______________________________________________
> Xorp-hackers mailing list
> Xorp-hackers at icir.org
> http://mailman.ICSI.Berkeley.EDU/mailman/listinfo/xorp-hackers
>
--
Ben Greear <greearb at candelatech.com>
Candela Technologies Inc http://www.candelatech.com
More information about the Xorp-hackers
mailing list